livemesseng Posted August 6, 2011 Posted August 6, 2011 How do I send web address into the address bar in Google Chrome?
wakillon Posted August 6, 2011 Posted August 6, 2011 How do I send web address into the address bar in Google Chrome? Try something like this : ControlSetText ( WinWait ( "[CLASS:Chrome_WidgetWin_0]" ), '', 'Chrome_AutocompleteEditView1', 'http://www.google.fr/' ) AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
livemesseng Posted August 6, 2011 Author Posted August 6, 2011 Sleep(2000) ControlSetText ( WinWait ( "[CLASS:Chrome_WidgetWin_0]" ), '', 'Chrome_AutocompleteEditView', 'http://www.google.fr/'
livemesseng Posted August 6, 2011 Author Posted August 6, 2011 (edited) Gives me an error http://rghost.net/17060171.view Edited August 6, 2011 by livemesseng
wakillon Posted August 6, 2011 Posted August 6, 2011 (edited) Did you verify Class and CtrlId with your AutoIt Window Info Tools ? Edited August 6, 2011 by wakillon AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
bogQ Posted August 6, 2011 Posted August 6, 2011 (edited) Chrome change from time to time this so this will work on my version, but i dono if itl work on your MsgBox(0,"",WinGetTitle("[CLASS:Chrome_WidgetWin_0]")) WinWaitActive("[CLASS:Chrome_WidgetWin_0]") $var = ControlGetText("", "", "[CLASS:Chrome_OmniboxView]") MsgBox(0,"",$var) WinWaitActive("[CLASS:Chrome_WidgetWin_0]") ControlSetText ( "", "", "[CLASSNN:Chrome_OmniboxView1]", "http://www.google.fr/" ) WinWaitActive("[CLASS:Chrome_WidgetWin_0]") $var = ControlGetText("", "", "[CLASS:Chrome_OmniboxView]") MsgBox(0,"",$var) the point is using "" for win name after that is confirmed that win is active handle will not work if im not wrong (because of something like window over window with identical class or wrong focus) Edited August 6, 2011 by bogQ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost.
Xandy Posted August 6, 2011 Posted August 6, 2011 (edited) is it somehow a bad idea to just send("{F6}") sleep(500) send($urlstring, 1) Edited August 6, 2011 by songersoft Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker)
bogQ Posted August 6, 2011 Posted August 6, 2011 (edited) it is if you dono where focus is, and on chrome at this point its hard to detect so activating and with no win title is the best way to go if im not wrong Edited August 6, 2011 by bogQ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost.
Xandy Posted August 6, 2011 Posted August 6, 2011 (edited) I was thinking F6 set the focus to the address bar (in chrome and ie). It does for me. edit: I suppose I see never mind. Edited August 6, 2011 by songersoft Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker)
bogQ Posted August 6, 2011 Posted August 6, 2011 F6 is send("{F6}") not send("F6"), edit your code up there pls ^^ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost.
Xandy Posted August 6, 2011 Posted August 6, 2011 I just woke up, I should make some coffee. Thanks for the edit. ^^ Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker)
bogQ Posted August 6, 2011 Posted August 6, 2011 (edited) maby fast solution to handle if needed is, to get handle of win, after it trigerr the wingettitle from that handle, and if not wingettitle then winkill handle Eg. MsgBox(0,"Before",WinGetTitle("[CLASS:Chrome_WidgetWin_0]")) $ch1 = WinGetHandle("[CLASS:Chrome_WidgetWin_0]") If Not WinGetTitle($ch1) Then WinKill($ch1) MsgBox(0,"After ;)",WinGetTitle("[CLASS:Chrome_WidgetWin_0]")) Note that im not shure of the problems that will reproduce bu killing that win Edited August 6, 2011 by bogQ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost.
somdcomputerguy Posted August 6, 2011 Posted August 6, 2011 Try it this way too, and don't forget the closing parenthesis (round bracket) Opt("WinTitleMatchMode", 2) ControlSetText('Google Chrome', '', 'Chrome_AutocompleteEditView1', 'http://www.google.fr/' ) - Bruce /*somdcomputerguy */ If you change the way you look at things, the things you look at change.
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