Jump to content
Sign in to follow this  

Help with a script

Recommended Posts



I have used AutoIT for many things already, but I am not a guru with it. I have a script that I run, it opens a window and has buttons on it. I hit different buttons to do different things. I need to read a web page. I am using _IEAttach so it will use the current page I am on.

I have tried using _INetGetSource, _IEDocReadHTML, _IEBodyReadText, etc. like:

$sHTML = _INetGetSource ($url)

MsgBox (0, "duh", $sHTML)

trying many similar things like this, but I just cannot get it to read the page. at best i get a msgbox opened with a 0 in it. If I can pull the information then I should be able to extract certain info into variables which is my goal.

Any help would be appreciated.. Also, is there a place where AutoIT guru's go to offer services writing programs?? I would be willing to just pay someone to help me get my script doing what i need it to. I would love saving the time and head aches involved with trying to figure these things out. I am sure the solution I am looking for is like common knowledge to some gurus here, but it is difficult for me right now..


Share this post

Link to post
Share on other sites


_IEDocReadHTML is the function you should be using, perhaps you can post your code with _IEDocReadHTML so we can check what went wrong.

#include <IE.au3>

$oIE = _IEAttach("", "instance", 1) ; get the first instance of IE
$sHTML = _IEDocReadHTML($oIE) ; get the HTML source of the current page
ConsoleWrite($sHTML & @CRLF)

Share this post

Link to post
Share on other sites

Here is the function I have that runs when i click the button. i used a sample web page in this example, it is not the page ill need to scan, but if i can learn how to scan a page ill be one step closer.

It pulls up the messag box but there is only a 0 in the message box.. so not sure what is going wrong.. i also tried putting in $url instead of $oIE but still only the 0 shows up.


Func ButtonFunction1()

$url = "http://www.n17.com/"

$oIE = _IEAttach ("Network 17 - Windows Internet Explorer")

$sHTML = _IEDocReadHTML ($oIE)

MsgBox(0, "DUH", $sHTML)


Share this post

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.