作者udm ()
看板EzHotKey
标题[AHK-] 有办法侦测游戏内特定文字後发出叫声?
时间Mon Dec 19 00:34:59 2016
简单的说,我希望在某个游戏内的世界频道中,
寻找特定的组团讯息。
当特定的文字讯息出现,
就让内建主机板的喇叭发出声音提醒。
例如某人说: 七大师互解
当完全符合『七大师互解』的文字出现,
就让主机板哔一声。
主要是这『侦测特定文字串是否出现』的指令,
autohotkey有类似指令能做相关应用吗?
不求详细的指令写法,只求给个方向,有哪几个指令能做类似应用,
有关键字我好去研究autohotkey的help档:)
先感谢回答了^^
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 182.155.200.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1482078902.A.650.html
1F:推 eight0: 如果不一定要用AHK的话,可以试试sikuli 12/19 18:46
2F:→ shyam: 如果游戏对话有历史档的话,是可以用读取档案的方式去侦测 12/22 17:09
3F:→ shyam: 如果没有的话,可能只能用抓色的方式吧,抓文字目前我也没 12/22 17:10
4F:→ shyam: 找到有效的方式,就用字与字的空格去抓色;印象之前有神人 12/22 17:11
5F:→ shyam: 弄出可以判别图型输入的方式,内容就是把图型文字用颜色去 12/22 17:11
6F:→ shyam: 判断,然後再分析出它的文字是什麽。 12/22 17:12
7F:→ udm: 游戏对话有历史档呢,该怎麽用读取档案的方式去侦测呢? 12/22 22:17
8F:→ udm: 档案是.txt档,最新对话会在最下面这样。ahk有相关指令可用吗 12/22 22:18
9F:→ udm: 先感谢您的回答了^^ 12/22 22:18
10F:→ fossil313: 抓图的话不难 imagesearch可以指定特定颜色为透明色 12/25 00:11
11F:→ fossil313: 只是要把文字的图修一下把背景之类的改颜色 12/25 00:11
12F:→ fossil313: 抓文字的话可以用fileread 然後用stringgetpos从後面找 12/25 00:15
13F:→ fossil313: 但档案太大就不建议了 XD 12/25 00:16
14F:→ udm: 感谢楼上~~~^^ 12/25 18:48
15F:推 BowBowKing: POE是吧=3= 07/20 15:41