Seite 1 von 1
esInternetUpdater (Beta)
Verfasst: 29.08.2007 19:52
von Thorsten1867
Bevor ich den InternetUpdater in EasySetup integriere, hier die Betaversion zum Testen. Nach der Integration wird dann auch die Bedienung etwas einfacher.
Funktionen des Internetupdaters:
- Überprüfung auf Updatebedarf bei jeder einzelnen Datei
- partieller Download soweit vom Server unterstützt
- Start des Programmes nach dem Update [optional]
- Überprüfung ob Programm noch läuft (Mutex) [optional]
- Mehrsprachigkeit möglich (Austausch: esIUpdater.lng)
Kurz: Es werden nur Dateien heruntergeladen und geupdatet, bei denen es auch nötig ist.
Download esIupdater (Beta)
Verfasst: 29.08.2007 19:59
von ts-soft
2 Fragen:
Basiert der auf den von GPI? Gibts den auch separat?
Gruß
Thomas
Verfasst: 29.08.2007 20:21
von Thorsten1867
Er basiert auf den Ideen von GPI's Universal InternetUpdater und verwendet auch sein 'HTTP_Include'. Allerdings habe ich ihn komplett neu geschrieben und nur das Konzept (z.B. partieller Download) verwendet.
Die Testversion ist unabhänig und bietet auch eine kleine Projektverwaltung, allerdings bietet sie keine Uploadmöglichkeit und die Updater-Konfigurationsdatei muss noch per Hand bearbeitet werden.
[Edit]PS: Der Updater kann für das eigene Programm verwendet werden. EasySetup wird sich nur um das Erstellen und Hochladen des Update-Paketes kümmern[/Edit]
Verfasst: 29.08.2007 20:34
von ts-soft
Ich werde nur selten ein Setup benötigen, aber einen Updater braucht man eigentlich immer

Verfasst: 30.08.2007 08:37
von Tafkadasom2k5
Zum Thema Updater:
Wir haben hier eine...öhm, "eigene" Datenbank.
Das bedeutet, dass wir nach manchen Updates Programme (DB-Converts) ausführen müssen, nachdem ein Update vollzogen wurde. Ist das möglich mit deinem Updater?
Das er sozusagen unser Convert-Programm zusätzlich zu den Updates runterläd (sofern nötig) und dieses ausführt?
Gr33tz
Tafkadasom2k5
Verfasst: 30.08.2007 11:19
von Thorsten1867
Tafkadasom2k5 hat geschrieben:Zum Thema Updater:
Wir haben hier eine...öhm, "eigene" Datenbank.
Das bedeutet, dass wir nach manchen Updates Programme (DB-Converts) ausführen müssen, nachdem ein Update vollzogen wurde. Ist das möglich mit deinem Updater?
Ich denke, dass das theoretisch möglich wäre. Allerdings muss ich erst mal die Integration in EasySetup fertig stellen. Wenn dann alles funktioniert, kann ich mir Gedanken über Zusatzfeatures machen.
Tafkadasom2k5 hat geschrieben:Das er sozusagen unser Convert-Programm zusätzlich zu den Updates runterläd (sofern nötig) und dieses ausführt?
Das Runterladen sollte kein Problem sein (in Quellverzeichnis kopieren), das Ausführen ließe sich wohl über die benutzerdefinierten Aktionen (bisher nur: DELETE) realisieren.