Das Updateprogramm

Das Updateprogramm bietet einen  Updatedialog mit Versionsverwaltung und Restore-Funktionen. Als Quelle des Updates dienen "lzm"-Archive, wie z.B. "tu_Prg_4_4_0_8_DE.lzm", die die neuen Dateien in gepackter Form enthalten. 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"-Windows-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 und sucht im eigenen Programmverzeichnis und im Versionsverzeichnis nach Archiven. Im oben gezeigten Beispiel wurde als Ziel des Updates das Verzeichnis "c:\TANtec\Prg\" mit den TANtec-Programmdateien automatisch identifiziert. Wenn die Dateien in ein anderes Verzeichnis entpackt werden sollen, kann dieses Ziel durch direkte Eingabe in das Textfeld oder über den nebenstehenden Schalter [Ändern] angegeben werden.

Bitte beachten Sie, dass das Updateprogramm im Zielverzeichnis Schreibrechte besitzen muss und melden Sie sich bei Problemen als Administrator an.

In der Liste "Update-Archive" werden alle vorhandenen lzm-Archive aufgelistet und es kann ein Archiv für das Update ausgewählt werden. Wenn nur ein Archiv gefunden wurde, wird es automatisch für das Update ausgewählt. Mit dem Schalter [Update Suchen] kann nach einem Archiv gesucht werden, z.B. auf einem USB-Stick, oder einer CD.

Bei Auswahl eines Archivs, wird dieses entpackt und der Inhalt in der Liste "Dateien" angezeigt. Die Update-Dateien werden mit Name, Version und Größe angezeigt und können durch an-/abkreuzen für das Update aus-/ oder abgewählt werden, wobei rechts unter der Liste die Anzahl der ausgewählten Dateien angezeigt wird.. Erst wenn mindestens eine Datei ausgewählt ist, wird der Update-Schalter aktiviert.

Der Schalter [Abbrechen] beendet das Programm, ohne dass ein Update vorgenommen wird.

Mit dem Schalter [Update] werden die angekreuzten Dateien in das angegebene Zielverzeichnis installiert und so das Update durchgeführt.
Dabei laufen mehrere Schritte ab, wobei das auch von den Einstellungen abhängt. Bei aktivierter Versionsverwaltung (Vorgabe) wird unterhalb des Zielverzeichnisses ein Verzeichnis "Ver" für die Updateversionen angelegt. Vor dem Update werden die Dateien, die vom Update überschrieben werden, in dieses Verzeichnis verschoben. Sie können mit dem Schalter [Restore] wieder hergestellt werden, falls das Update rückgängig gemacht werden soll, bzw. werden automatisch wieder hergestellt, wenn ein Fehler auftritt und das Update nicht vollständig durchgeführt werden kann.. Dann werden die neuen Dateien geschrieben und danach das Archiv in das Versionsverzeichnis verschoben, so dass dort die Archive aller Updates gesammelt werden. Zum Abschluss erscheint eine Meldung über das erfolgreiche Update und die Studioprogramme, die vor dem Update aktiv waren, werden wieder gestartet.

Einstellungen

Mit den Einstellungen können Details des Updatevorgangs eingestellt werden:

[Vor Update Studiosoftware beenden] wird beim Start automatisch angehakt, da davon auszugehen ist, dass die Programmdateien des aktuell laufenden Studioprogramms ersetzt werden sollen. Wenn die Dateien in ein anderes Verzeichnis entpackt werden, muss die Studiosoftware z.B. nicht beendet 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.