Jump to content

Need help with mousemove in a windowed program.


 Share

Recommended Posts

Dear All,

 

When following the tutorials, I could make simple commands specifically to a Notepad window. However, the same simple command does not work on a program.

I grabbed the window's info:

>>>> Window <<<<
Title:  StoneAge vBeta
Class:  StoneAge
Position:   3, 4
Size:   646, 505
Style:  0x14CA0000
ExStyle:    0x00000100
Handle: 0x000000000003030E

>>>> Control <<<<
Class:  
Instance:   
ClassnameNN:    
Name:   
Advanced (Class):   
ID: 
Text:   
Position:   
Size:   
ControlClick Coords:    
Style:  
ExStyle:    
Handle: 

>>>> Mouse <<<<
Position:   414, 289
Cursor ID:  2
Color:  0xFF5F01

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<


>>>> Hidden Text <<<<

Here is the simple script:

Opt("MouseCoordMode", 2) ;1=absolute, 0=relative, 2=client
Opt("WinTextMatchMode", 1) ;1=complete, 2=quick
Opt("WinTitleMatchMode", 4) ;1=start, 2=subStr, 3=exact, 4=advanced, -1 to -4=Nocase
Opt("WinWaitDelay", 250) ;250 milliseconds

#region MouseMove
WinWaitActive("[CLASS:StoneAge; INSTANCE:1]")
Sleep(500)
Mousemove(414, 289)
Sleep(500)

Why can this sort of command work perfectly for the notepad and not for this?

Thanks.

Link to comment
Share on other sites

  • Moderators

tester88,

Welcome to the AutoIt forum. :)

Is "Stone Age" a game as my Google hits suggest? If so then there is probably some form of protection to prevent bots from working - and you should read the Forum rules. ;)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png 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 columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

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...