Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   gute online-update-Komponente gesucht (https://www.delphipraxis.net/151082-gute-online-update-komponente-gesucht.html)

Marco Steinebach 5. Mai 2010 12:53


gute online-update-Komponente gesucht
 
Hallo zusammen,
ich suche eine gute Komponente, mit deren Hilfe ich auf unserem FTP-Server updates für unsere Programme bereitstellen kann, und diese dann innerhalb des jeweiligen Programms herunterladen.
Nicht, daß es da nicht 50 Stück von gibt, ich weiß, ;-), ich habe selber schon sowas programmiert, aber jetzt habe ich schon die vierte Implementiert, und irgendwo hakt's immer.
Es müßte allerdings was sein, daß auch noch unter D5 läuft.
Welche Komponenten setzt ihr dafür ein, also, setzt ihr wirklich ein, nicht gibt es?
Ich würde ungern eine fünfte testen und feststellen, daß sie, wie beispielsweise AutoUpgrader, zwar alles schön macht, aber, leider, leider, keine zweite .EXE herunterladen kann...
Für Tips wäre ich wirklich dankbar!
Einen freundlichen Gruß
Marco

dfried 5. Mai 2010 13:24

Re: gute online-update-Komponente gesucht
 
Zitat:

Zitat von Marco Steinebach
Es müßte allerdings was sein, daß auch noch unter D5 läuft.
Welche Komponenten setzt ihr dafür ein, also, setzt ihr wirklich ein, nicht gibt es?


Also wir setzen die Komponente TWebUpdate von TMS schon seit längerem erfolgreich ein und hatten mit der bisher keine Probleme.

blackfin 5. Mai 2010 13:28

Re: gute online-update-Komponente gesucht
 
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".

Cylence 5. Mai 2010 13:36

Re: gute online-update-Komponente gesucht
 
Hi,

wir nutzen in allen unseren Produkten die KMNetUpdate oder NetUpdate Componente:

http://www.kidmoses.com/index.php?cat=software

Seitdem gibts keine Probleme mehr

Gruß

Tom

generic 5. Mai 2010 15:19

Re: gute online-update-Komponente gesucht
 
In einer der nächsten Ausgaben vom Entwickler Magazin ist ein Grundlagen Artikel zu dem Thema drin.
Versionsnummern ablegen, Updates ermitteln, Herunterladen (z.B. mit BITS) und einige Best-Practices.

RWarnecke 5. Mai 2010 16:16

Re: gute online-update-Komponente gesucht
 
Hi generic,

weißt Du auch in welcher Ausgabe der Artikel erscheint ?

OrNEC 5. Mai 2010 16:23

Re: gute online-update-Komponente gesucht
 
Zitat:

Zitat von Cylence
wir nutzen in allen unseren Produkten die KMNetUpdate oder NetUpdate Componente:

Ist das Freeware?

manfred_h 5. Mai 2010 16:34

Re: gute online-update-Komponente gesucht
 
Hallo OrNEC

Auszug von der Webseite:
Zitat:

NetUpdate is not longer supported. Full version is available for download. Source code may be purchased for $50.00 USD. Donations are always welcome.
http://www.kidmoses.com/blog-article.php?bid=30

Shalom
Manfred

generic 7. Mai 2010 14:49

Re: gute online-update-Komponente gesucht
 
Zitat:

Zitat von RWarnecke
Hi generic,

weißt Du auch in welcher Ausgabe der Artikel erscheint ?

Ja

Zitat:

Zitat von Redakteur vom Entwickler
vorgesehen ist der Artikel zu den Online-Updates für die jetzt kommende Ausgabe 4.10 (das wäre dann ab dem 16. Juni am Kiosk).


AlexII 7. Mai 2010 16:24

Re: gute online-update-Komponente gesucht
 
Zitat:

Zitat von Cylence
Hi,

wir nutzen in allen unseren Produkten die KMNetUpdate oder NetUpdate Componente:

http://www.kidmoses.com/index.php?cat=software

Seitdem gibts keine Probleme mehr

Danke für den Tipp, bin begeistern von dem Ding, hab das schon bei mir eingebaut. :thumb: Einfach der Hammer!


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz