Liebe Community,
es gab in der Vergangenheit bereits folgende Hiflestellung zu dem Thema:
FF.au3 - Mehrere Instanzen steuern
Nun habe ich folgenden Beispielcode aufgesetzt
Code
#include <FF.au3>
Global $FFinstance[5]
_FFStart("about:blank", 4242)
$FFinstance[0] = $_FF_GLOBAL_SOCKET
Sleep(5000)
_FFStart("about:blank", 4243)
$FFinstance[1] = $_FF_GLOBAL_SOCKET
Sleep(5000)
_FFStart("about:blank", 4244)
$FFinstance[2] = $_FF_GLOBAL_SOCKET
Sleep(5000)
_FFStart("about:blank", 4245)
$FFinstance[3] = $_FF_GLOBAL_SOCKET
Sleep(5000)
_FFStart("about:blank", 4246)
$FFinstance[4] = $_FF_GLOBAL_SOCKET
sleep(5000)
$_FF_GLOBAL_SOCKET = $FFinstance[0]
_FFOpenURL("http://www.google.de")
Sleep(5000)
$_FF_GLOBAL_SOCKET = $FFinstance[1]
_FFOpenURL("http://www.bing.de")
Sleep(5000)
$_FF_GLOBAL_SOCKET = $FFinstance[2]
_FFOpenURL("http://www.yahoo.de")
Sleep(5000)
$_FF_GLOBAL_SOCKET = $FFinstance[3]
_FFOpenURL("http://www.autoit.de")
Sleep(5000)
$_FF_GLOBAL_SOCKET = $FFinstance[4]
_FFOpenURL("http://www.test.de")
Alles anzeigen
Jetzt habe ich ein weiteres Script welches beispielsweise die Autoit.de Seite gegen Google.de tauschen soll:
Code
#include <FF.au3>
Sleep(2000)
$_FF_GLOBAL_SOCKET = 284
_FFOpenUrl("http://www.google.de")
Sleep(2000)
Den Wert 284 habe ich aus dem ersten Script ausgelesen, dieser ist scheinbar der Global_Socket Port für die FF-Sitzung mit der Autoit.de Seite zu sein.
Jedoch kann ich mit dem zweiten Script nichts erreichen.
Habe ich einen Denkfehler, oder ist dies einfach nicht möglich?
Vielen Dank für eure Hilfe!