ich würde gerne meinen AddMeFast script mit etwas wie IELoadWait verbessern. Denn nach dem Liken von ca. 100 Seiten wird mein Browser langsamer und das Laden der Seiten dauert viel zu lang. Ich habe die Wartezeit nur mit Sleep()'s definiert also ist das ganz schön Fehleranfällig. Aber erstens startet das Script keinen Browser sondern ich aktiviere es auf der Seite also hab ich keinen Parameter für $oObject für IELoadWait und zweitens benutze ich eigentlich Google Chrome, womit es auch viel schneller geht, da IE ziemlich langsam bei mir ist. Ich hoffe jemand kennt zu meinem Problem passende Funktionen
Was genau ist jetzt dein Problem? Wenn du nicht wirklich die IE.au3 nutzt und einfach nur den Browser startest (ich vermute mal mit ShellExecute()).
Statt Sleep() zu verwendest kannst du die TimerInit() und TimerDiff() nutzen.
Dass dein Browser "langsam" wird kann mehrere Ursachen haben, häufigste Ursache sind aber wohl zu viele offene Tabs im Browser. Wenn jeder Tab etwas versucht auf der Festplatte zu cachen kommt die Festplatte ab einer gewissen Anzahl nicht mehr mit. Evtl. verbrauchen die ganzen Chrome-Prozesse (jeder Tab wird in einem separaten Prozess ausgeführt) aber auch nur zu viel Arbeitsspeicher. Windows wird hier versuchen auf der Festplatte Auslagerungsdateien zu erstellen, hier hast du erneut langsame Zugriff.
Poste doch mal dein aktuelles Script.
es gab mal einen bot der auf winhttp basierte. hat auch funktioniert. habs auch mal kurz probiert nachzubauen, hat aber nich geklappt. mit etwas googeln findest du den vllt.
es gibt aber auch gute imacro scripts für wenig eg im tbm zu kaufen.