Hi
Warum der Server erst gestartet werden muss dann beendet, wieder gestartet dann update mhhh entzieht sich meiner logik.
Müsste nicht normalerweise erst update ausreichen, dann Serverneustarten sein!? mh...
Gut, ansonsten folgenden Vorschlag.
in Deiner btnupClick Procedure
rufst du die startProcedure für den Server auf,
setzt ein sleep,
rufst die StopProcedure auf, oder KillProcedure
setzt ein sleep,
dann wieder die startprocedure,
setzt ein sleep
dann den Aufruf des Update
Theoretisch müsste jetzt nach dem Update ein Neustart erfolgen!!!! Warum Du dies anders machst mhh...
Die sleeps dienen dazu das Dein Server erst mal richtig hochfährt, dann wieder richtig down geht, dann wieder startet usw.
Wie lange Dein Server Zeitbenötigt um Hoch und runterzufahren wirst Du sicherlich wissen, danach richtet sich auch die sleep-zeit.
Ein Timer währe sicherlich besser, müsste aber selbst erst überlegen wie das umzusetzen währe
Zumal Du dadurch auch ne aktuelle Anzeige hast, in welchem Status sich dein Prog gerade befindet.
Noch besser ist den Server abzufragen ob er online ist um ihn wieder down zu machen usw.
Auf die schnelle währe dies ein billiger Vorschlag
Gruss Alf
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!