Problem mit FF.au3

  • Ich hab hier ein Problem mit der _FFStart() Funktion ...
    MozRepl ist installiert und gestartet ...

    Hier mein Skript:

    Spoiler anzeigen
    [autoit]

    #include <FF.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $seite1 = "http://autoit.de/"
    $seite2 = "http://german.documentation.ff-au3.thorsten-willert.de/"

    [/autoit] [autoit][/autoit] [autoit]

    _FFStart($seite1, "default", 1, False)
    Switch @error
    Case 1
    MsgBox(48, "", "Allgemeiner Fehler!")
    Case 3
    MsgBox(48, "", "Ungültiger Datentyp!")
    Case 6
    MsgBox(48, "", "Zeitüberschreitung beim Laden")
    EndSwitch

    [/autoit] [autoit][/autoit] [autoit]

    If _FFIsConnected() then
    _FFOpenURL($seite2)
    MsgBox(0, "", "Fertig!")
    Else
    MsgBox(0, "", "Fehler!")
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    _FFQuit()

    [/autoit]

    Fall1:
    Der FF ist auf meinem PC geschlossen und ich starte das Skript, es kommt "Fehler!"

    Fall2:
    Der FF ist auf meinem PC gestartet, ich starte das Skript, dann sehe ich wie mein aktuelles Fenster auf $seite2 wechselt, es kommt die Meldung "Fertig!" und der FF (den ich ja manuell geöffnet habe) wird geschlossen!

    Ich will aber, das eine neue FF Instanz sich sichtbar öffnet (unabhängig ob ich schon den FF geöffnet habe oder nicht) dort die $seite1 und dann die $seite2 sich nacheinander, im selben Fenster, öffnet, das Skript "Fertig!" ausgibt und nur diese, vom Skript geöffnete Instanz, sich schließt!
    Was mache ich falsch?

    thx


    Daten:
    FireFox 3.6.3
    FF.au3 aktuelle
    MozRepl 1.0.2
    AutoIt 3.3.6.1
    Win7 x64 (<== da liegt der Fehler)

  • Verdammt ...

    Jetzt nachdem ich mit Prajoss zusammen herausgefunden habe, das die Scroll-Fkt. nicht mit 64bit geht, muss ich feststellen, dass hier das Problem an der selben stelle gelegen hat!

    Die FF-Funktionen funktionieren nicht, wenn man das Skript als x64 ausführt oder kompiliert!

    Wenn jemand weiß, wie man dies auch unter 64bit zum laufen bekommt, dann darf derjenige sich gerne bei mir melden ;)