Pic腳本
⑴ 按鍵精靈找圖腳本
picpath=array("圖1","圖2","圖3","圖4","圖5","圖6","圖7")
//把你所有要找的圖片放到附件裡面.需要多少張圖自己隨意加,按格式
i=0
do
FindPic 0,0,1440,900,"Attachment:\"&picpath(i)&".bmp",0.8,X,Y
If X > 0 And Y > 0 Then
//不管出現哪一張之後滑鼠移動過去就會點擊該圖片
MoveTo x+5,y+5
LeftClick 1
Exit do //找到後跳出循環
End If
i=i+1
If 5=i Then
i=0
End if
loop
⑵ 運行腳本代碼
朋友你好其實你的指令很簡單在坐標點523,600無限循環點擊點擊間隔時間為1秒添加個標記點即可達到無限循環至於點擊間隔就得看你機子吃不吃得消我給你做個自定義變數點擊間隔可以自己設置//以下是按鍵精靈腳本內容UserVar ys=1 滑鼠單擊間隔單位(毫秒)
Rem 返回
MoveTo 523,600
Delay ys
LeftClick 1
Goto 返回//做成小精靈後,如果點擊間隔1毫秒吃不消的話就改慢些.一般10毫秒算是很快的了
⑶ WINCC 腳本高手進。。。。。。
SetVisible(lpszPictureName,"PIC",0);
給你說下原理吧
公用一個畫面窗口,建立一個
公用一個比如電機啟停畫面,建立一個
在電機啟停畫面裡面的變數只填後綴
你說的情況為 復制按鈕只需改變標題名就能彈出相應的電機畫面
這種情況下,腳本大體思路為,讀取本對象(按鈕)的標題(或文字)賦給畫面窗口的「畫面」屬性或變數前綴,你這個的畫面窗口名是PIC不需要賦,直接賦給「變數前綴」屬性
⑷ admin/<%=rs("pic")%>是什麼意思
如果這是腳本語言的部分代碼的話,前面是原意,就是admin/ 幾個字元。後面<%=rs("pic")%>表示從資料庫中取出pic欄位記錄的值。假設rs("pic") 是一個圖片的名稱的話,那麼這個字元串表示的就是 圖片在網站的的相對地址吧(相對網站的圖片位置)
⑸ 按鍵精靈 找圖腳本,找到圖執行點擊後,不繼續找圖,
你把同一級別要找的圖放入一個FOR循環(或者DO循環,找到後點擊完直接退出循環,執行以後的腳本,那麼這層的所有找圖都不會再執行了)
For 1
FindPic 0, 0, 1360, 768, "Attachment:\購買雷.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 點擊
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\購買木.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 點擊
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\購買水.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 點擊
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\購買火.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 點擊
Exit For
End If
next
或者你把同一級要找的圖 全部用Else 來表示,如果找到圖以後Else是不會成立的~~
具體操作還是要根據你需要的邏輯來編寫代碼!
⑹ 按鍵精靈多圖腳本
每個if都需要End If,你源碼缺少一個End If,最後加上就好