Alterlife Posted February 15, 2010 Posted February 15, 2010 I would like to know how I can get the equivalent of ie.au3's functionality for chrome... and I'm lost. I've got the classname for the HTML Rendering window, but how do I access the controls created under it by each page? I don't even know where to start, so any thing to get me on my way would be useful.
PsaltyDS Posted February 16, 2010 Posted February 16, 2010 We have the great IE.au3 UDF because Microsoft chose to expose a COM interface to the DOM in IE, and Dale put a very usable AutoIt function wrapper on that. There is a FF.au3 UDF for Firefox only because you can install a plug-in for FF that exposes a COM interface that is not normally there. So, the question is: Does Chrome expose a COM interface, or allow a plug-in that will? The question would be the same if you want to use AutoIt scripting with Safari, Opera, etc. What API does it expose that AutoIt can use? justdoit123 1 Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Mat Posted February 16, 2010 Posted February 16, 2010 Its open source. Anyone wanna go digging? AutoIt Project Listing
Alterlife Posted February 17, 2010 Author Posted February 17, 2010 Ouch! That's too bad . I did a few google searches for "Chrome COM", "Webkit COM" etc, there's nothing that I can find... I guess this means I'm sticking to automating ie! Thanks for your help!
JohnOne Posted February 17, 2010 Posted February 17, 2010 Way over my head this sort of stuff, but found this.ChromeWatir has an API similar to Watir and used to drive Google Chrome browser. As of now it works in Windows platform. The support for other platforms will be worked on once Chrome browser gets ported to other platforms like Linux and OSX.http://wiki.openqa.org/display/WTR/ChromeWatir AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
doccy Posted March 3, 2010 Posted March 3, 2010 found this http://dev.chromium.org/developers/design-documents/extensions/gleam-api
ProgAndy Posted March 3, 2010 Posted March 3, 2010 Maybe this is useful for you http://bitbucket.org/kzys/chrome-repl/wiki/Home (works similar to MozRepl which is used in FF.au3) *GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes
atzoref Posted April 22, 2013 Posted April 22, 2013 There is some updates on this issue? Someone maybe created an *.au3 file for Chrome?Because I have some problems with the FF.au3and IE is very slow. Thanks
water Posted April 22, 2013 Posted April 22, 2013 As far as I know ther is no UDF for Chrome right now. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
MouseSpotter Posted April 22, 2013 Posted April 22, 2013 My current view is that Google does not trust external access to Chrome, refuses to expose the DOM to external programs and therefore requires the user to install a plugin for each application. I strongly doubt that the NPAPI even allows exposure to external programs. Annoying as it is to have this restriction - it does make the browser more secure.
FireFox Posted April 22, 2013 Posted April 22, 2013 Well I have tried two times to make a library for this, but hit a wall each time. I don't have the faith to try again.
junkew Posted April 24, 2013 Posted April 24, 2013 Search for ui automation in the forum. Chrome supports accessibility. And ui automation can be done thru autoit. FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets
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