Salute,
ich habe für mein Prog ein zusätzliches Update Programm geschrieben. Dieses Update Programm vergleicht die Datei Version auf der HD mit einer Versionsnummer aus einer TXT Datei die im WWW steht. Ist nun die Dateiversion auf der Platte kleiner als die in der TXT Datei, so wird ein Update aus dem WWW geladen und überschreibt die aktuelle Version auf der Platte, soweit alle in Ordnung.
Nun soll sich nicht jeder dieses Update ziehen können, sondern nur der, der mit auch einen Updatevertrag abgeschlossen hat.
Hierfür bekommt der Anwender dann eine PIN und eine Datum, wann der Vetrag ausläuft.
Startet der Anwender nun das Update Prog., so muß er seine PIN angeben. Diese PIN wird dann aus einer TXT Datei im WWW ausgelesen und das dazugehörige Ende des Updatevertrages:
PIN Vertragsende
64138564464 01.06.02
64675604464 01.03.02
23454364464 01.10.02
Ist das aktuelle Datum kleiner als das Datum des Vertagsendes, so kann ein Update erfolgen.
HIER NUN DIE FRAGE:
Jetzt könnte der Anwender ja das Systemdatum seines Rechner einfach zurücksetzen und immer weiter Updates beziehen, auch wenn der Vertrag schon abgelaufen ist.
Wie schaffe ich es, das Vertragsendedatum nicht mit dem Systemdatum zu vergleichen, sondern mit einem Datum aus dem WWW?
Bitte um Hilfe....!
THX
WEBSTER
ich habe für mein Prog ein zusätzliches Update Programm geschrieben. Dieses Update Programm vergleicht die Datei Version auf der HD mit einer Versionsnummer aus einer TXT Datei die im WWW steht. Ist nun die Dateiversion auf der Platte kleiner als die in der TXT Datei, so wird ein Update aus dem WWW geladen und überschreibt die aktuelle Version auf der Platte, soweit alle in Ordnung.
Nun soll sich nicht jeder dieses Update ziehen können, sondern nur der, der mit auch einen Updatevertrag abgeschlossen hat.
Hierfür bekommt der Anwender dann eine PIN und eine Datum, wann der Vetrag ausläuft.
Startet der Anwender nun das Update Prog., so muß er seine PIN angeben. Diese PIN wird dann aus einer TXT Datei im WWW ausgelesen und das dazugehörige Ende des Updatevertrages:
PIN Vertragsende
64138564464 01.06.02
64675604464 01.03.02
23454364464 01.10.02
Ist das aktuelle Datum kleiner als das Datum des Vertagsendes, so kann ein Update erfolgen.
HIER NUN DIE FRAGE:
Jetzt könnte der Anwender ja das Systemdatum seines Rechner einfach zurücksetzen und immer weiter Updates beziehen, auch wenn der Vertrag schon abgelaufen ist.
Wie schaffe ich es, das Vertragsendedatum nicht mit dem Systemdatum zu vergleichen, sondern mit einem Datum aus dem WWW?
Bitte um Hilfe....!
THX
WEBSTER
Comment