Das Updateprogramm
Das
Updateprogramm bietet ein menügeführtes Update mit
Versionsverwaltung
und Restore-Funktionen. Als Quelle des Update dienen "lzm"-Archive, wie
z.B.
"tu_Prg_4_3_1_1_DE.lzm". Mit dem Updateprogramm können diese
Archive geöffnet und die enthaltenen Dateien installiert werden.
Die Dateiendung "lzm" kann dem Programm
"tt_Update.exe" aber auch über den "Öffnen-Mit"-Dialog
zugeordnet werden, so dass die Archivdateien mit
Doppelklick geöffnet werden können.

Das Updateprogramm setzt beim Start automatisch die üblichen
Optionen für die Durchführung eines Standard-Updates.
Für besondere Zwecke können diese Optionen aber von Hand
geändert werden:
[Nach Update Studiosoftware starten]
und [Nach Update ISDN-Server starten]
werden bei Start automatisch angehakt, wenn gerade das entsprechende
Programm läuft und bei Programmende auch wieder gestartet werden
soll.
Bei eingeschalteter [Versionsverwaltung]
werden die vorhandenen Dateien gesichert und können wieder
hergestellt werden. Außerdem wird die installierte Archivdatei im
Versionsverzeichnis "Ver" abgelegt. Ohne Versionsverwaltung werden die
ausgewählten Update-Dateien einfach in das Zielverzeichnis
geschrieben
[Nur mit höherer Version ersetzen]
und [Nur vorhandene Dateien ersetzen]
sind Unterpunkte der Versionsverwaltung. Da im Archiv alle Programme
vorhanden sind, auch solche, die vom jeweiligen Kunden womöglich
gar nicht benutzt werden, sollte das Update normalerweise auf die
vorhandenen Dateien beschränkt werden.
[Update installieren] kopiert
das Updateprogramm in das Zielverzeichnis, falls es noch nicht
vorhanden ist, oder eine höhere Version als das vorhandene
Programm hat.
[Update automatisch]
überspringt alle weiteren Abfragen und führt direkt das
Update aus, wenn im Programmverzeichnis der Updatedatei genau eine
Archivdatei gefunden wurde, wobei dieses Archiv installiert wird. Im
automatischen Modus werden zwar Meldungen ausgegeben, aber nur kurze
Zeit angezeigt, bevor das Programm fortfährt. Wenn der
automatische Modus wegen eines Fehlers abbricht, wird dieser Fehler als
Datei "Err_Update.txt" in das Verzeichnis des Updateprogramms
geschrieben.
[Restore] kopiert die
Sicherungsdateien aus dem Versionsverzeichnis wieder in das
Programmverzeichnis. Dabei wird zuerst das Programmverzeichnis
abgefragt, dann die Dateien des Versionsverzeichnis zur Auswahl
angezeigt und zuletzt ins Programmverzeichnis geschrieben.

Hier wird das Verzeichnis ausgewählt, in das das Update
geschrieben werden soll, üblicherweise das TANtec
Programmverzeichnis. Beim Start wird automatisch ein
Programmverzeichnis gesucht, mit dem Schalter [Durchsuchen] kann aber ein
beliebiges anderes Verzeichnis ausgewählt werden.

Im nächsten Schritt kann die Archivdatei gewählt werden, mit
der das Update durchgeführt werden soll. Auch hier sucht das
Programm beim Start nach Archivdateien und zeigt diese an, mit dem
Schalter [Archiv suchen] kann
an weiteren Stellen nach einem Archiv gesucht werden. Wenn dabei genau
eine Archivdatei gefunden wurde, wird diese automatisch vom Programm
markiert, andernfalls müssen die Archive mit der Maus markiert
werden, wie im oben gezeigten Beispiel. Da die Archive erst im
nächsten Schritt geladen werden, darf bei einem Diskettenupdate
hier immer nur ein Diskettenarchiv ausgewählt werden.

Im nächsten Schritt werden die gewählten Archive in den
Speicher geladen und die Updatedateien können ausgewählt
werden. Die geladenen Archive werden aus der Archivliste entfernt, so
dass sie bei Benutzung des Schalters [<< Zurück] nicht mehr
in der Liste auftauche. Wenn ein Update mit Disketten gemacht wird,
muss jetzt die nächste Diskette eingelegt werden und mit dem
Schalter [Archiv suchen] das Archiv dieser Diskette ausgewählt und
geladen werden. Nach Einlesen aller drei Archive werden alle oben
angekreuzten Updatedateien angezeigt und können installiert werden
(tt_ISDN ist im Diskettenupdate nicht enthalten).
Die Dateien werden automatisch angekreuzt, wenn sie den
Startoptionen entsprechen, also z.B. das Update eine höhere
Dateiversion hat und eine vorhandene Datei ersetzt wird. Im Beispiel
oben wurde "tt_ISDN.exe" nicht angekreuzt, da diese Datei nicht im
Zielverzeichnis vorhanden war.
Im letzten Schritt wird das Update nach einer Kontrollabfrage
durchgeführt. Dabei wird zuerst das Backup der vorhandenen Dateien
angelegt, dann werden die ausgewählten Dateien geschrieben, danach
die Archivdateien in das Versionsverzeichnis gesichert und nach der
Meldung über das Ende des Updates werden die Studioprogramme
gegebenenfalls wieder neu gestartet.