lifesuxs Posted April 24, 2012 Share Posted April 24, 2012 Hello all respected members, I want help regarding automation script. actually I m trying to create a script that automate the web page of a home wireless router. the script starts and configure the router for dynamic connection type and create a log file for successful and unsuccessful connection. I am getting a problem that every time I run the script it shows same result i.e "successful" even though the internet is not connected at the back (i.e the result statement used after "ELSE" command). I just want to read the status of the router shows as "connected or "Not connected" on home page. please help I am new to programming/scripting and i dont have any big idea, also the coding of the router's GUI is too complex. here is my code: #include <IE.au3> #include <Constants.au3> Func ieNav() $sUrl = ("http://192.168.2.1/") $oIE = _IECreate ($sUrl) _IELoadWait($oIE) $oHWND = _IEPropertyGet($oIE, "hwnd") WinSetState ($oHWND, "", @SW_MAXIMIZE ) Sleep(4000) Send("{ENTER}") $oFrame = _IEFrameGetObjByName ($oIE, "mainFrame") _IELinkClickByText($oFrame, "Connection Type") Sleep(2500) ;Login Page Send("{ENTER}") ;Connection Type Selection Page MouseClick ("Left", 700, 450) Send ("{TAB}") Sleep (2000) Send ("{TAB}") Send ("{ENTER}") ;Dynamic Connection Sleep (3000) MouseClick ("Left", 700, 450) Send ("{TAB}") Send ("{TAB}") Sleep (5000) Send ("Belkin123") Sleep (2000) Send ("{TAB}") Sleep (5000) Send ("{TAB}") Sleep (2000) Send ("{TAB}") Sleep (2000) Send ("{ENTER}") Sleep (5000) $Frame1 = _IEFrameGetObjByName ($oIE, "topFrame") _IEGetObjById($Frame1, "7") If $Frame1 = "7" Then FileWrite ("Dynamiclogs.log", "Connection Failed" & @CRLF) Else FileWrite ("Dynamiclogs.log", "Connection Successful" & @CRLF) EndIf EndFunc ieNav() Link to comment Share on other sites More sharing options...
Mat Posted April 24, 2012 Share Posted April 24, 2012 Hi lifsuxs, welcome to the forums Please use [autoit] tags to post code, as it makes it easier for others to read:ConsoleWrite("Hello, World!") AutoIt Project Listing Link to comment Share on other sites More sharing options...
lifesuxs Posted April 24, 2012 Author Share Posted April 24, 2012 Sorry i did'nt know that Thanks!! Link to comment Share on other sites More sharing options...
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