Python 做游戏脚本可以做得比按键精灵更快更好吗?

2016-10-13 15:37:57 +08:00
 jmyz0455

平时偶尔会玩某个 Windows 客户端游戏,后来嫌没时间赚金币打不过人民币玩家就很少玩了。某天心血来潮学了按键精灵,写个简单的脚本赚了好多金币,一下子就激活了我的兴趣,兴冲冲列了好多需求(我不知道我是对打游戏感兴趣还是对写代码感兴趣哈哈),结果发现按键论坛很多插件找起来很麻烦,有些要收费,文档也不清晰,在官方社区发帖问了几个问题没什么人回答,热情一下子被浇灭了。

最近我在学 Python 写服务器脚本,觉得 Python 真是无所不能,我想既然按键精灵可以做到的那 Python 应该也可以吧,而且按键精灵的运行进程太明显了,想封我应该挺简单。我分析了一下,我想要实现的功能无非是:

1 、让游戏客户端在后台运行,不影响我使用键鼠和软件,学习娱乐两不误。

2 、识别、提取文字和识别区域内的图片。

3 、简单的鼠标模拟输入,都是点点点。

4 、最复杂就是做个小窗口,实时输出日志,显示现在脚本跑到那一步了和现在赚了多少金币等游戏状态。

有没有人用 Python 做过这种游戏脚本?最好也了解按键精灵的知识,客观分析下用哪种语言做脚本会更快更好?

43585 次点击
所在节点    Python
45 条回复
jmyz0455
2016-10-20 11:29:08 +08:00
@lianxiaoyi 但我是 PC 端游
jmyz0455
2016-12-05 17:06:58 +08:00
有大兄弟回答一下我第四个问题嚒
求帮顶
wizardforcel
2017-06-16 19:46:19 +08:00
autopy 是控制鼠标的,不是控制窗体的,你游戏做多强的防护也白搭。

另外如果你用了模拟点击,你的图像分析算法一定要好。你的程序质量完全取决于你的算法。
Antigen
2017-08-04 15:19:43 +08:00
@jmyz0455 我最近也在纠结这个问题。这过去好几个月了,想知道题主现在如何选择的?能留个联系方式吗?互相学习
xiangdaoni
2019-02-28 14:46:21 +08:00
楼主最后选择的哪一个?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312528

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX