Keine Möglichkeit, Firefox zu steuern

  • Hallo zusammen,

    irgendwo mache ich wohl einen simplen Fehler, denn beim Start des Skripts bekomme ich bei jeder Zeile mit "_FFxxx" die Meldung "Error: _FFxxx (): undefined function."

    Spoiler anzeigen

    #include <FF.au3>
    _FFStart("http://ff-au3-example.thorsten-willert.de/")

    If _FFIsConnected() Then
    Sleep(2000)
    _FFOpenURL("http://www.google.com")
    Sleep(2000)
    _FFAction("alert","Bye bye ...")
    _FFQuit()
    Else ; Wenn FF nicht verbunden ist...
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich:" & @Error)
    EndIf

    MozRepl ist installiert, wird automatisch gestartet, ist auch gestartet (hab gestoppt und wieder gestartet).
    (Hat das in diesem Fall überhaupt etwas damit zu tun?)
    FF.au3 0.6.0.1b-3 liegt im gleichen Verzeichnis C:\Program Files (x86)\AutoIt3\Include\ wie die anderen Includes.
    Das Skript liegt im Ordner C:\Program Files (x86)\AutoIt3\Examples\
    Andere Skripte ohne FF laufen.

    Wo hab ich den Fehler gemacht?

  • Da kommen gleich zwei Dinge zusammen:

    Zum Einen muß die FF.au3 mit Anführungszeichen umschlossen sein:
    #include "FF.au3"

    Zum Zweiten funktioniert es nicht, wenn das Skript in C:\Program Files (x86)\AutoIt3\Examples\ liegt. Auf einer anderen Platte geht es.
    Ist mir schleierhaft, aber es scheint nun zu gehen.