Jump to content

Window/client area coordinates differ from AutoIt Window Info Tool


 Share

Recommended Posts

I'm relatively new to AutoIt so forgive me if I'm missing something.

The ControlClick Coords from AutoIt Window Info Tool don't seem to be correct!

I'm trying to access an area on a web page and have simplified my problem to the following script:

ShellExecute("https://www.autoitscript.com/forum/")
WinWaitActive("Forums - AutoIt Forums","",10) ; Wait till loaded

sleep(1000)

Opt("MouseCoordMode", 2)

MouseClickDrag("",104,582,353,582)

The coordinates are those given in the AutoIt Window Info Tool  but the area chosen is above what I selected. I chose the opening page of this forum:

Announcements and Site News

AutoIt releases and site announcements.

I was trying to select the 2nd line (AutiIt ..) but the first line is selected.

Obviously I can experiment and get it right but I would like to find out what I'm doing wrong.

 

Link to comment
Share on other sites

You would be better off referring to the HTML elements directly than using mouse clicks which as you can see can be a bit snarly ... that said, the option you set is for relative coordinates to the client area of the active window.  Have you tried to use the default for the absolute coordinate value (change 2 to a 1)?

Quote

MouseCoordMode Sets the way coords are used in the mouse functions, either absolute coords or coords relative to the current active window:
0 = relative coords to the active window
1 = (default) absolute screen coordinates
2 = relative coords to the client area of the active window

 

Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...