Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Update von Daten über Internet (https://www.delphipraxis.net/164341-update-von-daten-ueber-internet.html)

zeras 8. Nov 2011 20:03

Update von Daten über Internet
 
Hallo,

zu meinem Problem.
Auf einem Rechner im Internet liegen verschiedene Daten, die verschiedentlich aktualisiert werden. Nun sollen Nutzer die Möglichkeit haben, diese Daten zu laden. Hier sollte eine Versionskontrolle existieren, damit nur die Daten geladen werden müssen, die sich geändert haben. Das Gesamtpaket ist ca. 1GB groß. Da will man keinem zumuten, immer alles zu aktualisieren. Es handelt sich teils um größere, teils um kleinere Dateien.
Kennt jemand ein Programm, dass auf dem Server nachschaut, ob es etwas neues gibt und nur das downloaded, was nötig ist? Oder gibt es ein Open Source Programm in Delphi, was man vielleicht updaten kann?

RWarnecke 8. Nov 2011 20:34

AW: Update von Daten über Internet
 
TMS Webupdate und Hier im Forum suchenWebupdate

Mavarik 9. Nov 2011 00:58

AW: Update von Daten über Internet
 
Oder einfacher http get.

Wenn Du die dateien kennst. leg einfach ne Datei als Verzeichniss ab mit den aktuellen Versionsnummern.

Dann kannst Du einfach die holen die neuer sind... Fertig..

Mavarik

zeras 9. Nov 2011 18:37

AW: Update von Daten über Internet
 
Zitat:

Zitat von RWarnecke (Beitrag 1135145)

Danke für den Tipp. Die Komponenten habe ich ja. Werde mal testen, ob das soweit funktioniert. Problem ist, dass es unter Umständen viele Dateien und Unterverzeichnisse gibt, die es zu prüfen und gegebenenfalls zu downloaden gibt. Ich könnte mir vorstellen, ein Programm zu schreiben, welches jede einzelnen Datei mit Checksumme hinterlegt und dann lokal auf dem Rechner prüft nach der gleichen Art.

Matthias


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 Uhr.

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