• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • 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

Wo suchen Programme über all nach ihren Preferences?

Tekl

Fairs Vortrefflicher
Registriert
01.06.05
Beiträge
4.630
Oder anders gefragt, kann man ein Programm zusammen mit seinen Preferences auf einen USB-Stick legen? Kann man sie vielleicht irgendwo im Programm-Bundle platzieren?
 
Bin ich einfach blöd? Ich finde auf dieser Seite keinerlei Information der gestellten Frage.
Mal ganz abgesehen davon, daß das ja offensichtlich alles Windows-Programme sind.
 
Oder anders gefragt, kann man ein Programm zusammen mit seinen Preferences auf einen USB-Stick legen? Kann man sie vielleicht irgendwo im Programm-Bundle platzieren?

Buch sagt:

"Preferences files are stored in the system’s or user’s preferences directories. On Mac OS X versions 10.0 to 10.4 these are in /Library/Preferences and in ~/Library/Preferences in the user’s home directory respectively."

Grundsätzlich soll man auch keine Preferences in das eigene App Bundle schreiben, denn das App Bundle ist möglicherweise nicht beschreibbar.

Kurzum: Wenn DU die App schreibst, dann geht das vielleicht.

Mit third party apps wird es schwierig.

Alex
 
Es geht um TuneAid, welches ich immer auf meinem iPod dabei haben möchte. In den Preferences ist auch die Seriennummer gespeichert, die will ich nicht immer eintippen müssen.
 
Programme suchen gar nicht nach ihren Defaults (so heißt das sehr missverständlich), sondern lassen das System suchen. Dabei gibt es unterschiedliche Domänen. Ziemlich kompliziert –und für dich unbeachtlich.

Suche mal nach ~/Library/Preferences/YourApp und kopiere den Ordner auf den Stick. Dann legst du auf $allenRechnern einen Link auf diesen Ordner im Stick an. Könnte funktionieren. Sagte ich könnte? Ja, sagt ich.
 
Das mit dem SymLink habe ich auch schon gemacht, doch was ist, wenn ich das auf einem fremden Rechner nicht kann oder keine Spuren hinterlassen möchte.

Ist denn irgendwo dokumentiert wo das System überall sucht? Oder gibt's nur Library/Preferences, ~/Library/Preferences und /Network/Library/Preferences?