Jump to content

Hide the mouse cursor on the screen


KenzoIT
 Share

Recommended Posts

  • Moderators

KenzoIT,

Try setting the speed parameter to 0 (instantaneous) and moving the mouse back to where it was before each click. You may find that the result is good enough:

$aMouse_Pos = MouseGetPos()
$ie1 = MouseClick("left",267,7, 1, 0)
MouseMove($aMouse_Pos[0], $aMouse_Pos[1], 0)
Send("{F5}")
Sleep(1000)
$aMouse_Pos = MouseGetPos()
$ie2 = MouseClick("left",858,17, 1, 0)
MouseMove($aMouse_Pos[0], $aMouse_Pos[1], 0)
Send("{F5}")
Sleep(1000)
$aMouse_Pos = MouseGetPos()
$ie3 = MouseClick("left",190,350, 1, 0)
MouseMove($aMouse_Pos[0], $aMouse_Pos[1], 0)
Send("{F5}")

To run your script at regular intervals, look at Adlib in the Help file. :)

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

  • Moderators

KenzoIT ,

It is not really difficult: :)

; Pressing Escape will exit the script
HotKeySet("{ESC}", "On_Exit")
Func On_Exit()
    Exit
EndFunc

; Set up the function to run every 1000ms
AdlibEnable("Adlib_Function", 1000)

; Idle loop to keep script running
While 1
    Sleep(10) ; very important or you eat up CPU cycles
WEnd

; This function will run once a second as we told it to via Adlib above
Func Adlib_Function()
    ConsoleWrite("This function is called once a second - time is " & @MIN & ":" & @SEC & @CRLF)
EndFunc

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