elemente ausm quelltext rausfischen

  • Hallöchen Leute!!!
    ich hätte diesmal wieder ein kleines Problem was sich nicht so jut lösen lässt
    ich möcht, dass mein autoit im Quelltext einer aktiven Seite nach 2 Begriffen sucht, den text dazwischen rausfischt und es in eine txt datei speichert
    sinnvoll wäre es wenn er die Zeit mitspeichern würde

    würde mich freuen wenn mir jemand helfen würde
    danke im voraus :)

  • Ich gehe davon aus, dass du den IE benutzt!
    Folgendes Skript kann z.B. bei Autoit.de die Uhrzeit rechts oben aus dem Quelltext auslesen.

    Spoiler anzeigen
    [autoit]

    #include <File.au3>
    #include <IE.au3>
    #Include <String.au3>

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

    Opt("WinTitleMatchMode",2)
    Opt("TrayIconDebug", 1)

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

    Local $Begriff1 = '<span>'
    Local $Begriff2 = '</span>'
    Local $Dateiname = @ScriptDir & '\IE.log'

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

    $Start = TimerInit()
    Local $handle = WinGetHandle("Internet Explorer")
    Local $oIE = _IEAttach ($handle, "hwnd")
    Local $adresse = _IEPropertyGet ($oIE, "locationurl")
    Local $quellcode = _IEBodyReadHTML($oIE)

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

    $Suchergebnis = _StringBetween($quellcode, $Begriff1, $Begriff2)
    If @error Then
    MsgBox(16, "Fehler", "Begriffe nicht gefunden!")
    Else
    _FileWriteLog($Dateiname, StringFormat('%.2f', TimerDiff($Start))&' msec : '&$Suchergebnis[0])
    MsgBox(64, "Ergebnis", $Suchergebnis[0])
    EndIf

    [/autoit]
  • apropo gibt es in den Firefox dll eine Dll die eine Gui Appl. im autoit / C++ gui erstellen kann? Ich frage deswegen, weil MozRep nicht jeder hat


    Hu was ist das für eine Frage?
    Firefox nutzt soweit ich weiß auch nur die normale Win32-Api mit XUL als Beschreibungssprache.

    Was hast du denn genau vor?