Im
DF treibt sich (in der Sparte "Internet", AFAIR) eine
XML-Lösung herum. Auf deinem Server lagert eine
XML-Datei, die ja durchaus mehrere Dateinamen und ihre Versionsnummern und meinetwegen auch Prüfsummen usw. enthalten kann. Dein
Live Update greift auf diese
XML-Datei zu (mit MS-
XML bspw. direkt über die
URL ohne die Datei vorher extra runterladen zu müssen), liest sie aus und vergleicht die gelisteten Dateien mit den lokal installierten. Den Rest (runterladen -> austauschen bzw. ggf. nach Neustart austauschen) müsstest du dann hinbekommen.