Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#3

Re: gute online-update-Komponente gesucht

  Alt 5. Mai 2010, 13:28
Ich benutze für Internet-Kram ausschliesslich die ICS Komponenten (Freeware)

Damit habe ich mir ein Online-Update-System zusammengebastelt, dass so ähnlich wie das von Blizzard funktioniert:
1) Auslesen der Versionsnummer aus der Programm-Exe
2) Per HTTP => Request an ein php-Script (verschlüsselt)
3) php-Script schaut in einer mySQL nach, ob für diese Version ein Patch vorliegt
4) Wenn nein, wird der Updater wieder beendet
5) Wenn ja, sendet das php-Script die URL des Patches
6) Downloader beginnt, den Patch zu downloaden. (inklusive Resume / Rollback usw.)
7) Ist der Download komplett, wird der Patch ausgeführt, der die Patch-Notes anzeigt, die eingebetteten Dateien entpackt und das Projekt updatet.

Das ganze ist wie gesagt mit den ICS-Komponenten gemacht und "rock solid".
  Mit Zitat antworten Zitat