AutoIt Script mit While-Schleife stürzt ständig ab, was tun?
Mit AutoIt kenne ich mich eigentlich schon relativ gut aus, obwohl ich es bisher noch nicht ausgiebig benutzt habe und AutoIt hauptsächlich benutze um Bots zu erstellen. Bisher hat AutoIt auch immer tadellos funktioniert. Egal was für ein Script ich mir erstellt habe - es funktionierte und erfüllte seinen Zweck zu vollster Zufriedenheit. Ich weiß nicht was ich nun angestellt habe, aber jedes Mal wenn ich ein neues Script erstellen möchte welches mit einer While-Schleife verbunden ist, stürzt AutoIt bei mir regelmäßig und wiederkehrend ab.
Bisher habe ich AutoIt zweimal neu installiert, auch den Firefox-Browser habe ich bereits mehrfach deinstalliert und erneut heruntergeladen. Bisher war jedoch jeglicher Versuch völlig umsonst. Leider ist es nun auch so, dass auch alle bisherigen Scripte mit While-Schleife nicht mehr funktionieren, obwohl diese völlig fehlerfrei von mir geschrieben wurden.
Kennt sich jemand mit AutoIt aus und weiß wie dieser Absturz zustande kommt? Gibt es eine Möglichkeit das Abstürzen des Scriptes zu umgehen? Kann ich irgendwelche Einstellungen vornehmen um einen Absturz zu verhindern? Liegt es wirklich nur an Scripten mit einer While-Schleife?
Wenn du dir sicher bist, dass das Problem bei der While Schleife liegt, würde ich einfach versuchen, das Problem bzw. diese Schleifenform zu umgehen. Statt jetzt eine While-Schleife zu nehmen, würde ich den Vorgang testweise nur einmal durchlaufen lassen oder in einer Testumgebung nur mit For-Schleifen arbeiten. Oder gar einfach While 1 und dann innerhalb der Schleife einen Abbruch definieren.
Mit einem Code-Schnipsel deines Problems könnte man evtl. auch etwas anfangen und das würde die Hilfe u.U. auch erleichtern. Außer natürlich, dein Code geht über mehrere Seiten und das Skript ist wirklich kompliziert. Dabei fällt mir ein: stürzt es bei die auch dann ab, wenn du ein ganz einfaches Skript mit einer While-Schleife ausführst?
Siehe zum Beispiel das einfache Beispiel aus der AutoIt Dokumentation
- Code: Alles auswählen
#include <MsgBoxConstants.au3>
Local $i = 0
While $i <= 3
MsgBox($MB_SYSTEMMODAL, "", "Wert von $i ist: " & $i)
$i = $i + 1
WEnd
Link dieser Seite https://www.talkteria.de/forum/topic-241402.html
Ähnliche Themen
Weitere interessante Themen
- Leckere Spargel Rezepte - Rezepte mit Spargel 3342mal aufgerufen · 10 Antworten · Autor: Cala · Letzter Beitrag von Wibbeldribbel
Forum: Essen & Trinken
- Leckere Spargel Rezepte - Rezepte mit Spargel
- Suche leckere und einfache Pasta Rezepte 27783mal aufgerufen · 25 Antworten · Autor: vonZitzebitz · Letzter Beitrag von Wibbeldribbel
Forum: Essen & Trinken
- Suche leckere und einfache Pasta Rezepte
- Schatz ich habe Hunger, können wir schnell was essen? 40306mal aufgerufen · 25 Antworten · Autor: Laufmasche · Letzter Beitrag von EngelmitHerz
Forum: Essen & Trinken
- Schatz ich habe Hunger, können wir schnell was essen?
- Leckere Salat Rezepte - die besten Salate 57984mal aufgerufen · 24 Antworten · Autor: Cala · Letzter Beitrag von EngelmitHerz
Forum: Essen & Trinken
- Leckere Salat Rezepte - die besten Salate
- Leckere Soßen und Dips Rezepte 28679mal aufgerufen · 9 Antworten · Autor: Cala · Letzter Beitrag von EngelmitHerz
Forum: Essen & Trinken
- Leckere Soßen und Dips Rezepte
