Post by Benjo85 » 07 Mar 2018, 12:16
Ich habe mal eine Frage.....
Ich habe ein kleines Programm, welches mit der Loop Parse einige Datensätze in einem Programm prüft.
Dieses Programm reagiert teils mit unterschiedlichen Verzögerungen auf meine Anfrage... mal 8 Sekunden, mal 5 Minuten....
Das einfachste wäre nun, wenn ich mehrere Bedingungen prüfe in einer Loopfunktion, bis eine der möglichen Reaktionen erfolgt ist und sobald dies eintrifft, sollte das skript erst weiterlaufen....
vereinfacht gesagt:
Eine Loop-Funktion mit mehreren Optionen. Sobald eine der Bedingungen erfüllt ist, muss der Loop durchbrochen werden.....
Wenn XY= rot -> springe zu Programmzeile 123
Wenn XY= blau -> springe zu Programmzeile 123
Hat jemand von euch eine Idee?
Bislang habe ich einfach einen festen Wert mit sleep definiert, der meistens hinhaut, aber dennoch durch teils viel längere Verzögerungen des Programms zu fehlern führt.....
VG
Ich habe mal eine Frage.....
Ich habe ein kleines Programm, welches mit der Loop Parse einige Datensätze in einem Programm prüft.
Dieses Programm reagiert teils mit unterschiedlichen Verzögerungen auf meine Anfrage... mal 8 Sekunden, mal 5 Minuten....
Das einfachste wäre nun, wenn ich mehrere Bedingungen prüfe in einer Loopfunktion, bis eine der möglichen Reaktionen erfolgt ist und sobald dies eintrifft, sollte das skript erst weiterlaufen....
vereinfacht gesagt:
Eine Loop-Funktion mit mehreren Optionen. Sobald eine der Bedingungen erfüllt ist, muss der Loop durchbrochen werden.....
Wenn XY= rot -> springe zu Programmzeile 123
Wenn XY= blau -> springe zu Programmzeile 123
Hat jemand von euch eine Idee?
Bislang habe ich einfach einen festen Wert mit sleep definiert, der meistens hinhaut, aber dennoch durch teils viel längere Verzögerungen des Programms zu fehlern führt.....
VG