python44 Posted July 22, 2010 Share Posted July 22, 2010 I am new to autoit so bear with me - I tried searching but can't find an answer to my problem. I want to activate multiple copies of the same internet browser in succession using a script. This would preferably be multiple instances and not tabs - but if there is a way to use tabs effectively to identify the session than I would be interested. So the problem i have is they all have the same title, class, text and even instance. I have not been able to find a good way to select between them - I was thinking of something along using the handle - the only thing I can find that uniquely identifies each window. But I can't find a way to activate based on a handle and it is hard to query to get the handle because I would need to solve the activation problem first :/ Any ideas? It would be nice to have up to 5-10 windows and be able to number them 1-5 or 1-10. If it would help I can use the script to open them but is not as desirable. I saw that you can activate based on location or size, but am looking opening copies at specific locations as a plan B. Thanks for any help in advance! Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted July 22, 2010 Moderators Share Posted July 22, 2010 python44,Welcome to the AutoIt forum. Handles are very definitely the way to go here - remmeber that whenever you see "Title", "Text" in a command, you can use the handle in place of "Title".If you were to use the script to open the multiple instances (I know you say it is not as desirable) you could get the handles by using WinGetHandle("[ACTIVE]") once the browser window is open. Storing the handles in an array would make it really easy to loop through them later.Does that give you enough to be going on with? M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area 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