Re: [AHK-] 請問如何把一個小string命名

看板EzHotKey作者 (Scott)時間14年前 (2011/11/26 13:11), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串3/3 (看更多)
不好意思 之前沒有說到 因為imagesearch 是被夾在其他的string之間 我想要如果他有找到圖片 就執行 if 內的東西 然後跳回imagesearch 繼續找有沒有圖片 如果沒有找到圖片 我要他往下一個string跑 不要繼續loop這個imagesearch 這樣的話應該是怎麼寫呢? 另外 請問 有人會排程嗎 例如 我每天七點要執行某個script 我有看過論壇裡面的 不過 那個好複雜 @.@ ※ 引述《kslman ()》之銘言: : F10:: ;我不太會解釋直接寫範例,以下範例按下F10開始執行 : Gosub, name ;跳到name : msgbox, 已做完name一次 : Gosub, name ;跳到name : msgbox, 已做完name第二次 : return : name: : ImageSearch, X2, Y2, 800, 300, 1040, 700, d:\unmine6.bmp : if ErrorLevel = 0 : { : click %X2% %Y2% : sleep 300 : click 633, 323 : } : return ;會回去跑剛剛過來之後的那一行 : : 我要怎麼把上面這個string 給他一個名字 : : 然後我可以利用 return 或者 gosub回到他 : : 還有一個小問題 我看了AHK的解釋 : : 不過還是不太懂說 return 跟gosub的差別 : : 還有return是回到整個script的最上面嗎 : : 還有一個問題 AHK有支援圖片模糊比對嗎 我在論壇找了一下 找不到 : ImageSearch可以加*n指定一個在 0 到 255 之間(包含255)的數字 : ex: : ImageSearch, sx, sy, 0, 0, 1280, 800, *50 %A_ScriptDir%\我是圖.jpg : : 模糊比對是叫fuzzy search嗎? : : 我會要用到模糊比對是因為 我要比對一張圖片中間的文字 : : 但是背景會改變 一改變就找不到圖片了 : : 有沒有那種類似 我search 60%相似度的指令 : : 一些新手小問題 請高手教導一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.177.24

11/26 15:15, , 1F
imagesearch如果沒找到圖errorlevel會等於1
11/26 15:15, 1F

11/26 15:16, , 2F
設if errorlevel = 1則break跳出loop
11/26 15:16, 2F
文章代碼(AID): #1Eq7KAlP (EzHotKey)
文章代碼(AID): #1Eq7KAlP (EzHotKey)