Hallo,
ist es möglich mit AutoIt den Inhalt z.b. aus einem Offenen IE, FF, Editor oder sonstwas auszulesen ?
Wenn ja wie ?
Inhalt aller Fenster auslesen (IE,FF,Notepad)
-
- [ offen ]
-
Freaky -
15. Februar 2010 um 17:39 -
Geschlossen -
Erledigt
-
-
Ich würds so machen:
[autoit]$var = WinList()
[/autoit][autoit][/autoit][autoit]For $i = 1 to $var[0][0]
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
$text = WinGetText($var[$i][0])
MsgBox(0,"",$text)
EndIf
NextFunc IsVisible($handle)
[/autoit][autoit][/autoit][autoit]
If BitAnd( WinGetState($handle), 2 ) Then
Return 1
Else
Return 0
EndIfEndFunc
[/autoit] -
Danke,
aber ich meinte z.b. Queltext der offenen Seite vom FF oder IE. -
Hallo freaky,
im IE kannst du mit
Zitat_IEDocReadHTML
--------------------------------------------------------------------------------Gibt den kompletten HTML-Quelltext eines Dokuments zurück
arbeiten. _InetGetSource ist bei bekannter URL auch eine Möglichkeit,
mfg (Auto)Bert
-
Ist mir bewusst
Aber sagen wir mal ich weiß nicht welches Tool meine kleine Schwester benutzt. Ich will nicht das sie sich noch ein 24 Jährigen vor die Haustür holt -
Hier ein kleines Quelltext beispiel.
[autoit]$URL = "http://www.irgendeineseite.de"
[/autoit]
$httpObj = ObjCreate("winhttp.winhttprequest.5.1")
$httpObj.open("GET",$URL)
$httpObj.send()
$HTMLSource = $httpObj.Responsetext
MsgBox(0, "Quelltext", "Der Quelltext der Seite " & $URL & " ist: " & @CRLF & $HTMLSource)MfG. PrideRage