Guest Marmis Posted March 1, 2005 Share Posted March 1, 2005 Yay, my first post. Anyway, I got a few questions for you. What would be the best way to do these following things with AutoIt v3 if they can be made "easily" with it at all. I have made a few pretty simple programs with AutoIt v3 and also have an average knowledge of C++. When I have my mouse moved in to a right place, let's say that is my web browser's location bar. I want to define quite a few, let's say a hundred different pages which it could go to, how would I do that? How could I easily(?) define the different pages? Second, how could I make the Sleep() times random? What about this: how to make the program choose from alternatives A, B and C? They could be different kinds of mouse clicks. I have tried looking up answers from the Online Documentation but so far with little luck. Thanks in advance for your answers. Link to comment Share on other sites More sharing options...
Blue_Drache Posted March 2, 2005 Share Posted March 2, 2005 (edited) When I have my mouse moved in to a right place, let's say that is my web browser's location bar. I want to define quite a few, let's say a hundred different pages which it could go to, how would I do that? How could I easily(?) define the different pages?<{POST_SNAPBACK}>Ok, define the web pages in a text file.<include #file.au3> Opt(WinTitleMatchMode,4) $hwnd_IE = WinGetHandle("Internet Explorer") $s_URLfile = "C:\test.txt" _FileReadToArray($s_URLFile,$a_URLFile)$a_URLFile[0] is the # of lines in the file.So, to choose a random site would be: $i_site = Random(1,$a_URLFile[0],1)Then just send it to the location bar....or not if IE's being cranky. ControlSend($hwnd_IE,"","Edit1",$a_URLFile[$i_site],1); sends to IE directly ControlSend($hwnd_IE,"","Edit1","{enter}",0); sends to IE directly RunWait(@ComSpec & " /c " & 'Start "' & $a_URLFile[$i_site] & '"'', "", @SW_HIDE); spawns a new IE at the specified address. Edited March 2, 2005 by Blue_Drache Lofting the cyberwinds on teknoleather wings, I am...The Blue Drache 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