user101 Posted January 22, 2010 Posted January 22, 2010 (edited) is it possible to have autoit send a click at a x y position by code? instead of by using the mouse cursor to manually click the location? basically I want to free my mouse from my auto clicker script so that I can use it for other purposes while I autoit still runs itself on my program Edited January 22, 2010 by user101
Moderators Melba23 Posted January 22, 2010 Moderators Posted January 22, 2010 user101,From my limited knowledge of the U.S. education system, Course 101 is the basic course in any subject. You should take the advice given by your handle and look at the tutorials that you will find here and here.The Help file is also a mine of useful information. If you had looked in there, you would almost certainly have found this command, which seems do exactly what you want. 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
somdcomputerguy Posted January 22, 2010 Posted January 22, 2010 Function MouseClick - Bruce /*somdcomputerguy */ If you change the way you look at things, the things you look at change.
AdmiralAlkex Posted January 22, 2010 Posted January 22, 2010 ControlClick(). See helpfile. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
user101 Posted January 22, 2010 Author Posted January 22, 2010 no no let me try to rephrase my words, I already know about mouseclick, but you see when you run that it utilizes the mouse cursor to make it move to that location and then click, what I want is something that won't manipulate the mouse cursor and will just send a click internally to the OS that a click has occurred at this location without the mouse cursor having to go to that location I hope you can understand what I am really trying to say
somdcomputerguy Posted January 22, 2010 Posted January 22, 2010 (edited) ControlClick(). See helpfile., ControlClick Edited January 22, 2010 by snowmaker - Bruce /*somdcomputerguy */ If you change the way you look at things, the things you look at change.
user101 Posted January 22, 2010 Author Posted January 22, 2010 I read it but the example doesn't seem to work are there any other examples
JohnOne Posted January 22, 2010 Posted January 22, 2010 I was trying to do this some time back, but came up blank.ControlClick does indeed work, if it is a control you are wanting to click, and if you can retrieve the ID of it, but I gave up in the end.I was dreaming of creating some sort of virtual control, to draw around the region, but after searching around for a week or so I realized it was way way beyond me.Hope you have more luck than I. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
user101 Posted January 24, 2010 Author Posted January 24, 2010 yea but I need somewhere to start I need an example so I know how I will use it
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