Icons uit mac's *.dmg formaat

Pagina: 1
Acties:

  • icyx
  • Registratie: Januari 2007
  • Niet online

icyx

chown -R us ./base

Topicstarter
Ik heb even getwijfeld waar ik het neer moest zetten, in het apple forum, of hier, maar heb toch besloten om het hier neer te zetten.

Aangezien ik even wil kijken of iDesk me bevalt in combinatie met fluxbox, wil ik natuurlijk ook een paar mooie icoontjes op mijn desktop. Nu zijn er op deze site: http://www.pixelpressicons.com/ erg mooie icons te vinden. Maar: ze zijn bedoeld voor mac's, met de extensie *.dmg.
Nu dacht ik leuk om het even te converteren, maar dat valt een beetje tegen. ik ergens op een forum gevonden dat het gewoon soort 'iso's' zijn, welke je zou moeten kunnen mounten.
code:
1
2
3
mount -t hfs -o loop dmg_filename.dmg /mount/where_you_want_to_access_the_file
of
mount -t hpfs -o loop dmg_filename.dmg /mount/where_you_want_to_access_the_file

ik krijg dan in dmesg:
code:
1
2
3
hfs: can't find a HFS filesystem on dev loop0.
of
HPFS: Bad magic ... probably not HPFS

De filesystems zijn dus geen hfs of hpfs. Een andere oplossing was het tooltje dmg2iso, wat ik ook gerund heeft. Dit spuugt wel een iso uit, maar die is op het windows platform corrupt, en op het linux platform kan ik het ook met geen mogelijkheid mounten.
Nu de vraag: Weet iemand hoe ik die icons uit die dmg's kan halen? Het zou toch op een of andere manier moeten kunnen, het zijn uiteindelijk toch maar graphics...

When you think you’ve succeeded / but something’s missing / means you have been defeated / by greed, your weakness.


  • zAo
  • Registratie: Maart 2002
  • Laatst online: 09-02 10:51

zAo

GPLv2 Fanboy

Kijk hier eens
Utilities exist to convert DMG files into ISO images, however, DMG files do often contain other types of disk images such as HFS+ volumes.
Ook hebben sommige encryptie aanstaan.

  • mithras
  • Registratie: Maart 2003
  • Niet online
Als je het in het Apple forum had gepost hadden er vast wel een aantal GoTters zich bereid gevonden de icons te converteren naar een open vector formaat :p

  • icyx
  • Registratie: Januari 2007
  • Niet online

icyx

chown -R us ./base

Topicstarter
zAo schreef op donderdag 10 mei 2007 @ 15:26:
Kijk hier eens


[...]

Ook hebben sommige encryptie aanstaan.
Encryptie staat hierbij niet aan, het zijn public icons dus. Via mount kan je echter alleen het 'oude' hfs mounten, niet hfs+ of hfs extended. En die conversion dingen heb ik idd geprobeerd, maar daar komen iso's uit waar je echt totaal niets mee kan (corrupt volgens mount, rar, winrar, isobuster (weer win) etc).

edit: @ mithras: Dat is inderdaad mijn laatste uitweg, maar dan moet ik voor iedere iconset gaan bedelen, dat schiet ook niet op ^^

[ Voor 11% gewijzigd door icyx op 10-05-2007 15:38 ]

When you think you’ve succeeded / but something’s missing / means you have been defeated / by greed, your weakness.


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

icyx schreef op donderdag 10 mei 2007 @ 15:37:
Via mount kan je echter alleen het 'oude' hfs mounten, niet hfs+ of hfs extended.
waarom niet? ik kan het nu even niet controleren, maar de laatste keer dat ik mn kernel compileerde kon ik ook gewoon hfsplus als filesysteem meecompileren? Jouw kernel doet ook alsof ie wel hfs (plus) ondersteunt.

in ubuntu heb ik het een tijdje geleden voor elkaar gekregen met het pakketje hfsutils geloof ik, die ns proberen?

[ Voor 20% gewijzigd door smokalot op 11-05-2007 14:45 ]

It sounds like it could be either bad hardware or software


  • icyx
  • Registratie: Januari 2007
  • Niet online

icyx

chown -R us ./base

Topicstarter
smokalot schreef op vrijdag 11 mei 2007 @ 14:41:
[...]

waarom niet? ik kan het nu even niet controleren, maar de laatste keer dat ik mn kernel compileerde kon ik ook gewoon hfsplus als filesysteem meecompileren?
Ik haalde het in eerste instantie uit man mount ->
code:
1
2
3
4
5
6
7
8
9
10
11
12
The argument following the -t is used to indicate the  file
              system  type.   The  file  system types which are currently
              supported include:  adfs,  affs,  autofs,  coda,  coherent,
              cramfs,  devpts,  efs, ext, ext2, ext3, hfs, hpfs, iso9660,
              jfs, minix, msdos, ncpfs,  nfs,  nfs4,  ntfs,  proc,  qnx4,
              ramfs,  reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, ums‐
              dos, usbfs, vfat, xenix, xfs, xiafs.  Note  that  coherent,
              sysv  and  xenix are equivalent and that xenix and coherent
              will be removed at some point in  the  future  —  use  sysv
              instead.  Since  kernel  version  2.1.21  the types ext and
              xiafs do not exist anymore. Earlier,  usbfs  was  known  as
              usbdevfs.

Echter, als hpfs HFS+ zal moeten zijn werkt het ook niet, zie hierboven.

When you think you’ve succeeded / but something’s missing / means you have been defeated / by greed, your weakness.


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

icyx schreef op vrijdag 11 mei 2007 @ 14:46:
[...]
Echter, als hpfs HFS+ zal moeten zijn werkt het ook niet, zie hierboven.
that's a negative: http://en.wikipedia.org/wiki/High_Performance_File_System

It sounds like it could be either bad hardware or software


  • The Evil Brain
  • Registratie: Februari 2003
  • Laatst online: 01-01 10:54
mithras schreef op donderdag 10 mei 2007 @ 15:32:
Als je het in het Apple forum had gepost hadden er vast wel een aantal GoTters zich bereid gevonden de icons te converteren naar een open vector formaat :p
Dat vindt de auteur alleen niet echt leuk:
All icons are for MacOS X only. [...] Please do not redistribute the icons and files here.
Dus, enige oplossing is om met Mac OS X te gaan werken :P

[ Voor 5% gewijzigd door The Evil Brain op 13-05-2007 00:57 ]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
> APL

  • MahRain
  • Registratie: Januari 2001
  • Laatst online: 13-11-2025
HFS+ heet in Linux volgens mij `hfsplus', probeer hem zo eens te mounten, en dan read-only?

Als dit niet werkt, kijk dan of je kernel wel hfsplus ingebouwd heeft, of dat je deze eventueel als module kunt laden.
Pagina: 1