• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Paket/Bundle

  • Ersteller Ersteller KayHH
  • Erstellt am Erstellt am

KayHH

Gast
Moin apfeltalker,

weiß jemand wo im System gespeichert ist, welche Verzeichnisse als Paket/Bundle dargestellt werden und wie man das ändern kann?


KayHH
 
Afaik ist das für jedes Paket in der enthaltenen Info.plist bestimmt.
 
Manche Applikationen setzen das auch per Endung fest, z. B. .AdiumSoundSet ist in der Adium-Info.plist definiert.
 
Moin Xjs,

wie schaut das denn im Fall von Adium aus? Für EyeTV kann ich in keiner plist was finden was nach einer solchen „Paket-Regel“ ausschaut.


KayHH
 
Hallo KayHH.

In Adiums Info.plist sind im Schlüssel CFBundleDocumentTypes als Array alle Dateitypen aufgelistet, die mit dem Programm geöffnet werden. Und in diesen Unterschlüsseln ist der Boolean-Wert LSTypeIsPackage auf True gesetzt.
 
Moin Xjs,

danke Dir, aber „LSTypeIsPackage“ gibt es leider in keiner plist zu EyeTV.


KayHH
 
Innerhalb des EyeTV.app-Bundles.

auf EyeTV rechtsklicken, Show Package Contents, da drin die Info.plist.

Gruß, Xjs.
 
  • Like
Reaktionen: 1 Person
Danke Dir,

das schaut gut aus, hätte ich ja auch drauf kommen können da mal reinzuschauen. Werd es später ausprobieren.


KaYHH
 
Zum Abstellen einfach den Eintrag LSTypeIsPackage auf false setzen.