• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> 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.