Cameltoe Posted March 4, 2010 Posted March 4, 2010 Now im so close to the thing! but reading dosn't help me out :// iv'e come up with this code: #include <String.au3> #include <array.au3> #include <IE.au3> $dir1 = @ScriptDir & "/site.html" $dir2 = "C:\Users\Banan\Documents\Auto it\site.html" local $Array local $oIE = _IECreate($dir2) local $HTML = _IEBodyReadHTML($oIE) $array = _StringBetween($HTML, "im", "geek") $array = $array[0] MsgBox(1,"test", $array) and here is what the "site.html" looks like: <body><b>im</b> a <p>geek</p></body> I want to get that a! but i cant..
JohnOne Posted March 4, 2010 Posted March 4, 2010 what are you getting ? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
bo8ster Posted March 4, 2010 Posted March 4, 2010 I would guess $array = $array[0] is your issue. Remove that line then try again. Post your code because code says more then your words can. SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y. Use Opt("MustDeclareVars", 1)[topic="84960"]Brett F's Learning To Script with AutoIt V3[/topic][topic="21048"]Valuater's AutoIt 1-2-3, Class... is now in Session[/topic]Contribution: [topic="87994"]Get SVN Rev Number[/topic], [topic="93527"]Control Handle under mouse[/topic], [topic="91966"]A Presentation using AutoIt[/topic], [topic="112756"]Log ConsoleWrite output in Scite[/topic]
Tvern Posted March 4, 2010 Posted March 4, 2010 I would guess $array = $array[0] is your issue. Remove that line then try again. Although it's a bit odd to have a variable named $array that isn't an array that shouldn't be a problem. With your current script I am getting the result: "</b> a <p>" which is what I expected. If you only want to get "a", then consider the following options: use _IEBodyReadText($oIE) instead of _IEBodyReadHTML($oIE) or$array = _StringBetween($HTML, "im</b> ", " <p>geek") instead of $array = _StringBetween($HTML, "im", "geek")
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now