Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Persistent
- SetTitleMatchMode, 2
- #SingleInstance, Force
- Toggle := false
- F1::
- Toggle := true
- ToolTip, Macro Activated, 10, 10
- SetTimer, RemoveToolTip, 2000
- ; Get screen dimensions
- SysGet, MonitorWorkArea, MonitorWorkArea, 0
- screenWidth := MonitorWorkAreaRight - MonitorWorkAreaLeft
- screenHeight := MonitorWorkAreaBottom - MonitorWorkAreaTop
- centerX := screenWidth // 2
- centerY := screenHeight // 2
- clickY := centerY + 300 ; 300 pixels down from center
- While (Toggle) {
- ; Hold E for 1500 ms
- Send, {e down}
- Sleep, 1500
- Send, {e up}
- Sleep, 200
- Send, {v}
- ; Wait for 9500 ms
- Sleep, 10000
- ; Press ` then sleep 200 ms
- Send, ``
- Sleep, 200
- ; Click at centerX, clickY
- MouseMove, %centerX%, %clickY%, 0
- Sleep, 100
- Click
- Sleep, 100
- ; Sleep for 2000 ms before repeating
- Sleep, 500
- }
- return
- F2::
- Toggle := false
- ToolTip, Macro Deactivated, 10, 10
- SetTimer, RemoveToolTip, 2000
- ; Release E key in case it was held when toggled off
- Send, {e up}
- return
- RemoveToolTip:
- SetTimer, RemoveToolTip, Off
- ToolTip
- return
Advertisement
Add Comment
Please, Sign In to add comment