按鍵精靈怎么循環
這樣問法鬼理你!!!!
你的找圖沒寫完整路徑(除非圖片在按鍵精靈目錄下),如圖片在D盤下就這樣寫
VBSCall FindPic(1,1,1023,767,"D:\*",0.9,x,y)
當然也可以把圖片放到附件里方法例子里有不再說明注要是如下的:
VBSCall FindPic(1,1,1023,767,"Attachment:\*",1,X,Y)
找字要相似度1才能更準確的找到你要的字(如果是白色的字幾乎找到的可能性為0)
按鍵精靈7的例子里有個找多點顏色的方法找字比找圖好
當然最好是下載個文字識別的插件(圖形識別)下載地址如下(要先注冊):
http://***?tid=82638
以下是源碼,(注意┍ │ ┕ 這些符號是我為說明而加上的 用時不必寫入)
1.標記循環如下:
┍ Rem start
│
┕ Goto start
上面中間放上你要循環的語句,標記循環也就是在一個地方做個標記,然后在另一個地方無條件的返回到標記處重復運行(一般用于無限循環)如上面的是做個標記start 后面再跳到 這個標記start再運行
2.次數循環如下:
┎ For 10
│
┖ EndFor
上面的10也就是循環10次的意思,同樣中間也是放上你要循環的語句.
3.條件循環如下
┎ While X=Y
│
┖ EndWhile
中部加上你要循環的語句 這句的意思是當X等于Y時循環中間的語句(X.Y可以是變量)
以上的循環可以相互交叉使用達到你要的效果比如下面的是當X=Y時循環10次按A鍵一次按B(也就是按10次A后按1次B這樣不停的按) 在按A鍵10次中如果X不等于Y了 則跳到標記start 再等到X=Y 再循環10次A和1次B
Rem start
While X=Y
For 10
If X<>Y
Goto start
EndIf
KeyPress 65,1
EndFor
KeyPress 66,1
EndWhile
Goto start