Seite 4 von 4

Verfasst: Fr 29 Aug 2008, 14:48
von Jeppdot
Hallo,

schön das du fleisig weitermachst.

Zu den Programmdateien:

Code: Alles auswählen

%APPDATA%\Programmname\ 
sollte eigentlich der Standardpfad für Einstellungsdateien von Programmen unter Windows sein. Nur hält sich leider nicht jeder daran :(
Dieser liegt dann auch im Userprofil und hat den Vorteil das jeder User das Programm nach eigene Bedürfnissen konfigurieren kann.



Gruß

Verfasst: Sa 30 Aug 2008, 12:49
von Pedant
Hallo mccoffein,

eine Korrektur zu XMG-Timern:

Die timer.xml befindet sich im Arbeits-Verzeichnis von XMG und dieses ist nach der Installation von XMG zunächst:
C:\Dokumente und Einstellungen\Administrator\.xmg

Allerdings ist das Arbeits-Verzeichnis in XMG auswählbar unter Einstellungen -> Pfade.

Falls diese Einstellung vom Benutzer einmal geändert wird, so wird die Einstellung in der Registry gespeichert.
[HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\alex/Reini\xmg\model\settings]
"work/Directory"="/C:///Dokumente und /Einstellungen///Administrator//.xmg"


Um also sicherzustellen, dass Du die richtige timer.xml findest musst Du in der Registry nachsehen.
Ist der Schlüssel "work/Directory" nicht vorhanden, so befindet sich die timer.xml im Standard-Arbeits-Verzeichnis. Falls der Schlüssel vorhanden ist, so führt dessen Wert zum Arbeits-Verzeichnis.

Beim Auslesen des Wertes gibt es noch etwas zu beachten:
Der Doppel-Slash "//" trennt die Verzeichnisse, ist also als "\" zu werten, zusätzlich steht hier vor jedem Großbuchstaben noch ein Einzel-Slash "/", der getrost ignoriert werden kann und muss.
/C:///Dokumente und /Einstellungen///Administrator//.xmg
bedeutet also
C:\Dokumente und Einstellungen\Administrator\.xmg\timer.xml

Da bei mir der angemeldetet Benutzer "Administrator" heißt, steht in meinen Beispielen auch überall "Administrator". Bei anderen Anmeldungen steht da ein anderer Benutzername.

Gruß Frank