jtgmigrator
Verfasst: Di 02 Mär 2004, 22:16
jtgmigrator
Autor: tosh
Liest die Einstellungen von Jack aus.
Hier das Redame von tosh:
bisherige Diskussion im JtG-Forum: http://www.jackthegrabber.de/viewtopic.php?t=1889
Autor: tosh
Liest die Einstellungen von Jack aus.
Hier das Redame von tosh:
Download unter: http://www.jackthegrabber.de/viewtopic. ... 1893#71893JtG-Migrator (Version 0.9c)
Zweck des Tools:
1. Beim Update von Jack auf eine neue Version sollen Timerlisten und Einstellungen übertragen werden können.
2. Die JtG-Einstellungen sollen in einem lesbaren (Text-) Format exportiert werden können, um den Support zu vereinfachen!
Das Programm kommt mit Änderungen der Datenbankstruktur zurecht.
A. Installation
- JtgMigrator und README.txt in ein gemeinsames Verzeichnis kopieren.
- JtgMigrator.reg ausführen (legt Informationen über Pfad in Registry an).
- Wenn die Anwendung nicht unter einem Administrator-Konto aufgerufen wird, sind die Berechtigungen des Registry-Keys zu ändern:
regedt32 -> [HKEY_LOCAL_MACHINE\SOFTWARE\JtGMigrator] -> Berechtigungen -> Anwender benötigen Schreibrechte.
B. Die Vorgehensweise bei einem Update:
- Jtg-Migrator.exe in ein beliebiges Verzeichnis (NICHT JtG-Programmverzeichnis) kopieren.
- Jtg-Migrator starten.
- Falls notwendig, Default-Pfad der Datenbank ändern durch Button "...".
- Falls notwendig, Default-Pfad der Einstellungsdateien ändern durch Button "...".
WICHTIG: Der gewählte Pfad für Ex- und Import sollte nicht mit dem JtG-Programmverzeichnis identisch sein,
da dieses bei einem Update gelöscht wird!
- Nacheinander die beiden "-> XML"-Knöpfe für Einstellungen und Timer betätigen.
- Das Programm erstellt im gewählten Pfad zwei XML-Dateien mit den Inhalten der jeweiligen Datenbank-Tabellen.
"Einstellungen.xml" = Jack the Grabber Einstellungen
"Aufnahmen.xml" = Jack the Grabber Timer
- Jack the Grabber deinstallieren, Programmverzeichnis löschen.
- Neue Version von Jack the Grabber installieren.
- Jtg-Migrator aufrufen.
- Nacheinander beide "XML -> JtG"-Knöpfe betätigen.
- JtG fügt die Timer der Tabelle an. Die JtG-Default-Settings werden komplett überschrieben.
C. Sonstige Export-Funktionen
C.1 Einstellungen für Support-Zwecke exportieren.
- Settings -> Text - Knopf betätigen.
- Pfad wählen. Es entsteht eine lesbare Text-Datei.
C.2 Serien-Datenbank exportieren.
- JtG-Serien -> XML -Knopf betätigen
C.3 Einstellungen in Zwischenablage kopieren
Lasche "Settings" wählen.
- Knopf "Einstellungen holen" betätigen -> Daten erscheinen in Textfenster.
- Knopf "In Zwischenablage kopieren" betätigen -> Daten werden in Zwischenablage kopiert.
ACHTUNG: Das Programm ist noch kaum getestet. Am besten vor eigenen Versuchen die inter.mdb sichern!
Die Entwicklung erfolgte unter Verwendung der ADO.NET-Klassen, das Programm sollte daher in jeder Umgebung laufen, in der JtG auch läuft.
Hamburg, 06.02.04
tosh
bisherige Diskussion im JtG-Forum: http://www.jackthegrabber.de/viewtopic.php?t=1889