假設我們要做一個掛後勤的腳本
原本人工操作時: 等待候勤成功回來--> 點擊畫面-->按下確認 重複執行
所以腳本要做的事情:
1. 等待
2.判斷是否後勤成功回來
3.點擊畫面
4.按下確認
所以我們的腳本要有個迴圈 --> 判斷是否後勤回來了 -->找個位置 點擊-->找到確認 並按下確認
腳本內容大概會長這樣:
while True: #while 迴圈 讓腳本一直跑
wait(60) #等待秒數, 迴圈開始 先發呆一分鐘,再繼續做事
#後勤回來沒那快 不需要一直做檢查 可以發呆好幾下 再檢查
if exists("成功.png"): #檢查後勤成功回來的圖片出現了沒
click(位置.png) #如果找到圖片了 , 就點某個位置或圖片
wait(1) #發呆一下
if exists("確認.png"): #檢查確認圖片出現了沒
click(確認.png) #點擊確認
wait(1) #發呆一下
其他腳本注意事項:
圖片 格式要用 png
使用的腳本 程式語言是 Jython ( Python )
# 是備註說明的符號, 表示後面的文字會被忽略 不當作正式的程式碼
if 跟 while 後面要有 冒號 : 表示下面是條件式的程式區塊
相同縮排的內容 表示同一個區塊, 縮排要一致, 不可以一行是3空白 一行4空白
程式碼太長時,不可隨意斷行
沒有留言:
張貼留言