Werte aus HTML Seite mit FF.au3 _FFXPath ermitteln

  • Hallo Gemeinde,

    ich versuche eine Wert von einer Seite, in einer Variablen zu speichern, um diese weiter zu verarbeiten, leider scheitere ich dabei kläglich. Es wäre toll wenn mir jemand da auf die Sprünge helfen würde.

    Meine HTML Kenntnisse sind recht Rudimentär und mit Autoit habe ich mich bisher gelegentlich befasst.

    Mit den Informationen die bisher recherchiert habe kommen ich leider nicht weiter.


    Hier erst einmal die Daten:


    Ich habe im Einsatz:

    Windows 10 Pro 64 Bit

    Mozilla 5.0

    Autoit 3.3.14.2

    MozRep 1.1.2.1-signed.1-signed

    FF.au3 V0.6.0.2b.au3

    Autoit 3.3.14.2


    Das bisherige Script.

    #Include <FF.au3>

    $sWSerial = "R4866609"

    _FFStart("http://www.wortmann.de/de-de/profile/snsearch.aspx")

    If _FFIsConnected() Then

    _FFSetValue($sWSerial, "ctl00_ctl00_ctl00_SiteContent_SiteContent_SiteContent_textSerialNo", "id")

    $sObj =_FFXPath(".//*[@id='ctl00_ctl00_ctl00_SiteContent_SiteContent_SiteContent_LinkButtonSearch']","",9)

    _FFClick($sObj)

    ;;_FFWindowClose()

    Else

    MsgBox(0,"Error:", "Can't connect to FireFox!")

    EndIf


    So weit so gut, Firefox wird gestartet, ich bin bei Wortmann bei der „Seriennummernsuche und Systemschein“ mit der Seriennummer aufgerufen habe. Hier möchte ich jetzt die Werte für Artikelnr., Beschreibung, Seriennummer usw. übernehmen.

    Versuche mit _FFObjGet, _FFXPath und _FFReadHTML hat alles nicht geklappt.

    Wenn ich das Beispiel _FFXPath.au3 von Thorsten Willert starte, bekomme die MSGBox bei Fiedset-Legend „OBJECT|FFau3.xpath“ ausgegeben.


    Wer ist so nett und kann helfen.