Hey, ich möchte gerne Adlibregister besser verstehen, um einschätzen zu können, wo sich eher ein Timer und eher ein Adlibregister anbietet.
Meine Suche hat mich da bisher nicht so weitergebracht, sind eher sehr praktische Fragen, außer z. B. https://www.autoitscript.com/forum/topic/19…ister-vs-timer/
Ich wüsste gerne, wie Adlibregister sich verhält und wie dominant es ist - vor allem bei mehreren Adlibregister'n.
Aus der Hilfe wird ja klar, dass Adlibregister sich Vorrang verschafft und solange das Hauptscript pausiert. Wie ist das, wenn man mehrere registriert und die zufällig "durcheinander geraten"?
Habe z. B. 2 Adlibs, eine, die alle 5 Sekunden was ausführt und eine, die alle 60 Sekunden was ausführt und beide Funktionen brauchen auch mal 5 Sekunden oder so. In dem Beispiel würden die beiden regelmäßig gleichzeitig laufen wollen.
Ich gehe mal davon aus, dass das in AutoIt nicht so einfach parallel passiert.
Wie verhalten sich die Funktionen nun? Wird die, die zuerst gestartet ist, sich dominant verhalten und nicht stören lassen? Wenn ja, gibt es dann einen "Adlib-Pool" und die andere legt danach sofort los?
Oder gilt für Adlibregister in Sachen Dominanz nur das Starten der Funktion und danach gilt es als "Hauptskript" und wird von folgenden Adlibregister'n unterbrochen? Wenn ja, macht das 1. Adlibregister dann danach weiter, wo es unterbrochen wurde?