Zohar Posted April 19, 2017 Share Posted April 19, 2017 (edited) Hi I will soon be moving to Windows 10, and will need to do some Browser Automation there. Is there a specific browser that is more recommended to choose, for Browser Automation with AutoIt, on Windows 10? (for example, because it is more comfortable to work with, works better with AutoIt, etc..) Thank you very much Zohar Edited August 14, 2021 by Zohar Link to comment Share on other sites More sharing options...
Zohar Posted April 19, 2017 Author Share Posted April 19, 2017 (edited) Please move this thread to General Help and Support forum, I mistakenly opened it in the Developer Discussion forum.. Sorry... Edited April 19, 2017 by Melba23 Moved Link to comment Share on other sites More sharing options...
Subz Posted April 19, 2017 Share Posted April 19, 2017 Personally I still recommend using IE in Windows 10 for automation since the functions are part of AutoIt although you could look at FireFox, Chrome UDF automation. Link to comment Share on other sites More sharing options...
Zohar Posted April 19, 2017 Author Share Posted April 19, 2017 Hi Subz Thank you for your reply. Regarding IE in Windows 10, I think the name of Microsoft's browser was changed in Windows 10 to another name, no? Link to comment Share on other sites More sharing options...
Subz Posted April 19, 2017 Share Posted April 19, 2017 Windows 10 includes both Internet Explorer and Edge, but like Chrome and FF you would need to use a UDF to automate. Link to comment Share on other sites More sharing options...
Zohar Posted April 19, 2017 Author Share Posted April 19, 2017 I understand. Thank you very much. OK there's no problem regarding the requirement to use a UDF (when choosing another browser than IE). If anyone has any experience in automating the above 3 in Windows 10, and can say if one is more comfortable/easier/stable to work with than another, please write.. Link to comment Share on other sites More sharing options...
Juvigy Posted April 19, 2017 Share Posted April 19, 2017 I think the best one to choose is IE and the IE UDF. Link to comment Share on other sites More sharing options...
Zohar Posted April 19, 2017 Author Share Posted April 19, 2017 Because of the lack of need to install other things (for connecting to the other browsers)? Or for other reasons? Link to comment Share on other sites More sharing options...
TheDcoder Posted April 19, 2017 Share Posted April 19, 2017 Just now, Zohar said: Or for other reasons? The main reason is that AutoIt has an official UDF for interacting with IE and it has many functions which makes the automation easier EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
BrewManNH Posted April 21, 2017 Share Posted April 21, 2017 The main reason is that IE exposes it's API through the DOM while the others do not. Meaning scripting support is built in to IE and has to be shoehorned onto the other browsers, with varying results. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
Zohar Posted August 14, 2021 Author Share Posted August 14, 2021 (edited) Hi all 4.5 years have passed since this question, and I assume the answers of several people here have also changed. I am adding a post in case someone finds this via the Search, and needs an answer. IE is now discontinued, and since my favorite browser is Firefox, then the solution I found was this: I write a Firefox Add-on, which does most of the automation that I need - the Web Automation part, and for the parts that it can't, I communicate from the Firefox Add-on to an AutoIt script, and then do what I need using AutoIt. For the Communication between the Firefox Add-on and AutoIt, I use TCP. The reason is since a Firefox Add-on is quite limited in what it can access on the computer, outside the browser, for security reasons. So TCP is the simplest way to achieve IPC between Firefox and the rest of the computer. Edited August 14, 2021 by Zohar 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