请教一个图片判定循环
autohotkey吧
全部回复
仅看楼主
level 1
谷大仙 楼主
想写一个最近玩的游戏的辅助工具,因为没什么基础(不知道语言怎么写),所以一开始用的那个macrocreator,但是发现这个里面找图的命令好像很死板(或者是我没理解到底怎么用)。这个软件应该是基于AHK的,直接用记事本写一个AHK的不知道行不行?
言归正传:范围A内找图1,找到按space键一次,随后范围A内找图2,找到按space键一次,随后范围B内找图3,找到则记录下图3当前的X坐标记为X1并按下space键,随后持续范围B内找图3,并不断返回图3当前的X坐标记为X2,直到X2<X3-10,松开space键,继续范围B内找图3,直到X2>X1,按下Space键,循环找图3坐标,判断,松开space,找图3坐标,判断,按下space。直到找不到图3,则返回最开始的范围A内找图1。
目前用macrocreator以实现了前两次找图,后面的功能似乎有点过于复杂,macrocreator里不知道怎么做。
有没有大神能指导一下这个语言该怎么写?
2025年10月28日 01点10分 1
level 8
用FindText抓图更好,具体逻辑怎么写……要没什么基础的话,不如试试让AI写
首推Claude,它很擅长写V2,小功能描述清楚的话,它一次就能写出来。
具体,先去论坛下Findtext的库,然后源码和需求一起丢给AI就行:
https://www.autohotkey.com/boards/viewtopic.php?f=83&t=116471
PS:如果上不了Claude,就试试DeepSeek啥的,也不用看过期的教程,直接让AI读源码告诉你这个库怎么用,手把手教效率更高
2025年10月29日 12点10分 2
level 1
现在有ai,你可以把你的代码丢给ai,他会帮你优化的。
2025年12月23日 14点12分 3
补充下,楼上说的findtext确实好用。
2025年12月23日 14点12分
level 1
findtext真的神啊,建议还是学一学再去找ai,ai给的代码没有点基础的话,很大可能报错,豆包现在v2和v1语法都拎不清,比如class中的new要加双下划线,它给你一个下划线,找半天都不知道问题出在哪了
2026年01月24日 14点01分 4
1