Ich verbringe nun mindestens 10 Stunden mit diesem Befehl und er klappt nicht.
Leider bekam ich in meinem anderen Thread auch keine entscheidende Antwort.
Deshalb meine hoch offizielle Frage funktioniert _FFLinkClick überhaupt?
Im Forum fand ich diese Antworten:
Erklärung... - bei mir funktioniert aber keine Variante.
_FFCmd - geht auch nicht.
Hier jetzt nochmal mein Code:
Code
<FF.au3>
_FFStart("http://www.meinedomain.de/", Default, 2)
Sleep(3000)
If _FFIsConnected() Then
_FFLinkClick(3, "index")
_FFLoadWait()
Sleep(3000)
EndIf
Hier die Fehlermeldung dazu:
Spoiler anzeigen
Code
>"D:\tools\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "D:\tools\AutoIt3\SciTE\_Übungen\link-click-3.au3" /autoit3dir "D:\tools\AutoIt3" /UserParams
+>11:59:33 Starting AutoIt3Wrapper v.2.0.1.24Environment(Language:0407 Keyboard:00000407 OS:WIN_7/ CPU:X64 OS:X64)
>Running AU3Check (1.54.19.0) from:D:\tools\AutoIt3
+>11:59:33 AU3Check ended.rc:0
>Running:(3.3.6.1):D:\tools\AutoIt3\autoit3_x64.exe "D:\tools\AutoIt3\SciTE\_Übungen\link-click-3.au3"
>Error code: 0
@@ Trace(3) :_FFStart("http://www.meinedomain.de/", Default, 2)
_FFConnect: OS:WIN_7 WIN32_NT 7600
_FFConnect: AutoIt:3.3.6.1
_FFConnect: FF.au3:0.6.0.1b-5
_FFConnect: IP:127.0.0.1
_FFConnect: Port:4242
_FFConnect: Delay: 2ms
_FFConnect: Socket: 612
_FFConnect: Browser:Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
__FFSendJavaScripts: Sending functions to FireFox .......... done
_FFOpenURL: http://www.meinedomain.de/
__FFSend: try{window.content.top.document.location.href='http://www.meinedomain.de/'}catch(e){'_FFCmd_Err';};
__FFRecv: http://www.meinedomain.de/
_FFLoadWait: ... loaded in 572ms
__FFSend: try{FFau3.WCD=window.content.wrappedJSObject.top.document;}catch(e){'_FFCmd_Err';};
__FFRecv: [object HTMLDocument] — {onmousedown: function() {…}, onselectstart: function() {…}, onclick: function() {…}, querySelector: function() {…}, querySelectorAll: function() {…}, evaluate: function() {…}, createExpression: function() {…}, ...}
>Error code: 0
@@ Trace(5) :Sleep(3000)
>Error code: 0
@@ Trace(7) :If _FFIsConnected() Then
__FFSend: try{FFau3 != null?1:0}catch(e){'_FFCmd_Err';};
__FFRecv: 1
>Error code: 0
@@ Trace(9) :_FFLinkClick(3, "index")
__FFSend: try{FFau3.simulateEvent(FFau3.WCD.links[3],'MouseEvents','click');}catch(e){'_FFCmd_Err';};
__FFRecv: 1
_FFLoadWait: . loaded in 16ms
>Error code: 0
@@ Trace(11) :_FFLoadWait()
_FFLoadWait: . loaded in 15ms
>Error code: 0
@@ Trace(13) :Sleep(3000)
>Error code: 0
@@ Trace(15) :EndIf
+>11:59:41 AutoIT3.exe ended.rc:0
>Exit code: 0Time: 9.191
Alles anzeigen
Irgendwo muss der Fehler liegen, wenn es scheinbar bei Anderen geht. Da ich aber nun mehr als 10 Stunden damit verbrachte habe, ist an dieser Stelle Schluss mit probieren und forschen.
LG Poster63