Und wie schauts mit der debug.html Datei aus? Schau da mal rein, du solltest aber wenn du das Script neustartest die Datei jedes Mal vor starten löschen!
.
-
MiamiRize -
12. Dezember 2016 um 16:44 -
Erledigt
-
-
Wo soll diese sein?
-
Im Scriptordner?
-
Sorry übersehen nach 3 mal testen kam bei allen 3 malen einfach eine 0 raus
-
Dann stimmt was mit dem Internet Explorer generell nicht. Probier mal folgendes, und das ist ehrlich gesagt meine letzte Hoffnung:
Starte den Internet Explorer selber und lade die URL vor. Nimm statt _IECreate mal _IEAttach und versuch dich an das Fenster zu hängen und dir dann mal den Source auszugeben,
wenn das nicht klappt dann musst du dir andere Mittel und Wege suchen. Z.B. FF.au3, WinHttp.au3 oder dem schlimmsten aller schlimmsten: Pixelsuche. -
Habe folgendes gemacht:
AutoIt
Alles anzeigen#include <IE.au3> MsgBox(0, "Status", "Script Start") $oIE = _IEAttach("URL", 0, 1, 0) Local $oDiv = _IEGetObjById($oIE, "uiMainBar_mnuMain_radInnerMenu_m0_m0_m1") _IEAction($oDiv, "click") MsgBox(0, "Status", "Script Stop")
Rauskommt der fehler:
==> Incorrect number of parameters in function call.:
$oIE = _IEAttach("https://servicecenter-test.controlware.de/Tools/TicketDetailDialog/TicketDetailDialog.aspx?ticketid=IN1603759", 0, 1, 0)
$oIE = ^ ERROR -
Schau doch erstmal in die Dokumentation bevor du den Befehl so fahrlässig einsetzt
https://www.autoitscript.com/autoit3/docs/l…s/_IEAttach.htm -
Wie genau ist das
_IEAttach ( $sString [, $sMode = "title" [, $iInstance = 1]] )
ich will jetzt bei $sMode eine url angeben also wie mache ich das? so:
$oIE = _IEAttach ( $sMode = "URL")
-
Du weißt offenbar nicht wie man in AutoIt richtig Funktionen called. Da fehlt der 1. Parameter (die URL oder der Titel je nach Einstellung) und der Mode darf nicht $sMode = "URL" lauten sondern da darf nur "URL" stehen.
Probiers es mal mit "title" und dem Titel des Browser Fensters und mal mit URL und der URL die in der Adressleiste steht. (Nachdem der Browser vollständig geladen ist). -
ich wollte da wo URL steht die URL reinschreiben
ja da hast du recht damit kenne ich mich nicht wirklich aus
-
Beides geht nicht ich mach erstmal eine pause davon mal sehen ob ich es morgen weiter versuche
vielen vielen dank für deine / eure nette hilfte!
-
Ohne Zugriff auf die Seite können wir dir leider nicht weiterhelfen, ich kann auch nur raten woran es liegt.
-