看板 EzHotKey 關於我們 聯絡資訊
簡單的說,我希望在某個遊戲內的世界頻道中, 尋找特定的組團訊息。 當特定的文字訊息出現, 就讓內建主機板的喇叭發出聲音提醒。 例如某人說: 七大師互解 當完全符合『七大師互解』的文字出現, 就讓主機板嗶一聲。 主要是這『偵測特定文字串是否出現』的指令, autohotkey有類似指令能做相關應用嗎? 不求詳細的指令寫法,只求給個方向,有哪幾個指令能做類似應用, 有關鍵字我好去研究autohotkey的help檔:) 先感謝回答了^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.155.200.105 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1482078902.A.650.html
eight0: 如果不一定要用AHK的話,可以試試sikuli 12/19 18:46
shyam: 如果遊戲對話有歷史檔的話,是可以用讀取檔案的方式去偵測 12/22 17:09
shyam: 如果沒有的話,可能只能用抓色的方式吧,抓文字目前我也沒 12/22 17:10
shyam: 找到有效的方式,就用字與字的空格去抓色;印象之前有神人 12/22 17:11
shyam: 弄出可以判別圖型輸入的方式,內容就是把圖型文字用顏色去 12/22 17:11
shyam: 判斷,然後再分析出它的文字是什麼。 12/22 17:12
udm: 遊戲對話有歷史檔呢,該怎麼用讀取檔案的方式去偵測呢? 12/22 22:17
udm: 檔案是.txt檔,最新對話會在最下面這樣。ahk有相關指令可用嗎 12/22 22:18
udm: 先感謝您的回答了^^ 12/22 22:18
fossil313: 抓圖的話不難 imagesearch可以指定特定顏色為透明色 12/25 00:11
fossil313: 只是要把文字的圖修一下把背景之類的改顏色 12/25 00:11
fossil313: 抓文字的話可以用fileread 然後用stringgetpos從後面找 12/25 00:15
fossil313: 但檔案太大就不建議了 XD 12/25 00:16
udm: 感謝樓上~~~^^ 12/25 18:48
BowBowKing: POE是吧=3= 07/20 15:41