Left Click 位置
//單擊滑鼠左鍵(若是沒有指定座標位置,就會在螢幕游標所在的位置單擊滑鼠左鍵)
範例1:
Left Click MousePos
//在游標當前位置單擊滑鼠左鍵
範例2:
Left Click xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置單擊滑鼠左鍵
範例3:
Left Click Pos1
//在變數的位置上單擊滑鼠左鍵
Left DbClick 位置
//雙擊滑鼠左鍵
範例1:
Left DbClick MousePos
//在游標當前位置雙擊滑鼠左鍵
範例2:
Left DbClick xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置雙擊滑鼠左鍵
範例3:
Left DbClick Pos1
//在變數的位置上雙擊滑鼠左鍵
Left Down 位置
//按下滑鼠左鍵不放
範例1:
Left Down MousePos
//在游標當前位置按下滑鼠左鍵不放
範例2:
Left Down xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置按下滑鼠左鍵不放
範例3:
Left Down Pos1
//在變數的位置上按下滑鼠左鍵不放
Left Up 位置
//放開滑鼠左鍵
範例1:
Left Up MousePos
//在游標當前位置放開滑鼠左鍵
範例2:
Left Up xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置放開滑鼠左鍵
範例3:
Left Up Pos1
//在變數的位置上放開滑鼠左鍵
若是搭配MouseMove(移動滑鼠座標)這個指令,就猶如我們平時搬移檔案的“拖拽”功能。
Left Color Click顏色 左上角位置 右下角位置
//滑鼠左鍵單擊左上角位置到右下角位置裏出現顏色的位置
範例:
Left Color Click 255,Pos2,Pos3
//設定範圍內如果有許多相同的顏色值,則會以掃描的第一個顏色點為主。由左至右,由上而下的方式進行掃描當搜索到指定的顏色時(範例中255為純紅色),就會用滑鼠左鍵單擊這個顏色的位置。
參數0的搜尋方式
Left Color DbClick 顏色 左上角位置 右下角位置
//滑鼠左鍵雙擊左上角位置到右下角位置裏出現顏色的位置
範例:
Left Color DbClick 255,Pos2,Pos3
//設定範圍內如果有許多相同的顏色值,則會以掃描的第一個顏色點為主。由左至右,由上而下的方式進行掃描當搜索到指定的顏色時(範例中255為純紅色),就會用滑鼠左鍵雙擊這個顏色的位置。
參數0的搜尋方式
Right Click 位置
//單擊滑鼠右鍵
範例1:
Right Click MousePos
//在游標當前位置單擊滑鼠右鍵
範例2:
Right Click xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置單擊滑鼠右鍵
範例3:
Right Click Pos1
//在變數的位置上單擊滑鼠右鍵
Right DbClick 位置
//雙擊滑鼠右鍵
範例1:
Right DbClick MousePos
//在游標當前位置雙擊滑鼠右鍵
範例2:
Right DbClick xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置雙擊滑鼠右鍵
範例3:
Right DbClick Pos1
//在變數的位置上雙擊滑鼠右鍵
Right Down 位置
//按下滑鼠右鍵不放
範例1:
Right Down MousePos
//在游標當前位置按下滑鼠右鍵不放
範例2:
Right Down xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置按下滑鼠右鍵不放
範例3:
Right Down Pos1
//在變數的位置上按下滑鼠右鍵不放
Right Up 位置
//放開滑鼠右鍵
範例1:
Right Up MousePos
//在游標當前位置放開滑鼠右鍵
範例2:
Right Up xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置放開滑鼠右鍵
範例3:
Right Up Pos1
//在變數的位置上放開滑鼠右鍵
Middle Down 位置
//按下滑鼠中鍵不放
範例1:
Middle Down MousePos
//在游標當前位置按下滑鼠中鍵不放
範例2:
Middle Down xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置按下滑鼠中鍵不放
範例3:
Middle Down Pos1
//在變數的位置上按下滑鼠中鍵不放
Middle Up 位置
//放開滑鼠中鍵
範例1:
Middle Up MousePos
//在游標當前位置放開滑鼠中鍵
範例2:
Middle Up xy2pos[50,50]
//在螢幕X座標50,Y座標50的位置放開滑鼠中鍵
範例3:
Middle Up Pos1
//在變數的位置上放開滑鼠中鍵
MoveFlag=狀態
//狀態: 0-不移動滑鼠(預設),1-移動滑鼠
//若是設定成1。則移動滑鼠的情況下會自動將游標移至指定點,可以取代MouseMove。
範例1:
MoveFlag=1
Left Click Pos1
//按下Pos1之前,游標先移動到Pos1。
範例2:
MoveFlag=0
Left Click Pos1
//按下Pos1之前, 游標不會預先移動到Pos1。
雖然Left Click會移動滑鼠,但是因為時間非常短暫,就會發生滑鼠還沒到定位就點擊的情況。
MouseTick=按下及放開滑鼠按鍵的固定間隔時間(單位:1/1000秒)
//按住滑鼠左(右)按鍵到放開的固定間隔時間,預設值為 100毫秒。
範例:
MouseTick=500
Left Click pos1
//減緩了按下到放開的時間,類似下面這段的作用
Left Down pos1
Delay(500)
Left Up pos1
MouseTickR=按下及放開滑鼠按鍵的亂數間隔時間(單位:1/1000秒)
//按住滑鼠左(右)按鍵到放開,間隔時間為加上MouseTick數值的亂數,亂數預設值為20毫秒。
//按住滑鼠左(右)按鍵到放開總間隔時間 : MouseTick + MouseTicR
範例:
MouseTickR=50
Left Click pos1
Left Click pos1
//減緩了按下到放開的時間,而且每一次的延遲時間還是不一樣的