python写app测试脚本怎么写游戏脚本

<专注网络游戏工作室赚钱项目攻略!
当前位置: &#62;&#62;
&#62;&#62; 正文
日 16:57:58&&分类: 游戏工作室建立
做游戏的,人人都有一个作者梦!随着网游赚钱越来越难,竞争加大,市场辅助坑的一比,有很多同学都幻想着拥有一支自己的团队,出金思路自找,辅助自己编写。成就一个真正的内部项目赚钱梦,今天NBE来简单介绍一下按键脚本辅助的学习步骤,有想学习这方面知识的同学,可以参考一下,以便快速入门,少走弯路。提示:技多不压身,如果游戏工作室本身会一些简单的编写,可以大大增强竞争力。为写本文,NBE采访了一位近期在学习按键脚本编写并且已经入门的朋友提供的思路,希望以他的真实经历,给朋友们一个客观真实的学习步骤参考。警告:老A我本身是个技术盲,所以采访了有真实经历的人才写下此文,此文介绍的为简单的按键脚本编写,完全是入门级学习过程。与某些大神想象的控制台式的强大内存辅助(外挂)相差甚远!(关于内存辅助,采访中得知,没有3-5个人,没有几个月时间,一个人去完成,是一件相当艰难的事儿)用处:如果是几台或几十台机器的小型游戏工作室,如果有了编写简单按键脚本的能力,游戏里测试到的简单出金思路,完全可以自己写脚本,在也不用苦恼市面上没有辅助,或是找人写辅助泄漏项目的尴尬问题。(被采访着现在边学边写,已经开发出了自己的简单挂机项目,自己做,相当不错!)关于自己能写按键脚本的好处就不过多介绍了,懂得人自然懂,不懂的人,也就没必要懂了。哈哈。(原谅我这张臭嘴,说话太直!总得罪人!)学习按键脚本编写的入门过程:1,如果对按键脚本与游戏外挂的原理一点都不懂,摸不到头脑,按键精灵是一定要学的,简单是方面,最主要的能让了解一个按键脚本的制作过程是怎么样子的,算法是什么,为什么可以实现打怪,走路,挂机等。如果按键精灵要是都看不懂,别不用往下学了。(一个辅助最关键的就是算法)2,易语言基础,写辅助最常用的那几十个命令必须精通,知道什么时候能用,什么时候不能用!学习资料网上一大堆视频找一个自己愿意看的就行了。NBE推荐世宝的全套教程,本人看过,够清晰,简单易懂,最主要的是不收费。是易语言方面挺好的视频。(一般人差不多1-2个月搞定)3,大漠辅助教程,现在很多按键都是基于这个插件了,关于好坏NBE不过多做评论,避免广告嫌疑。但一个不争的事实是,现在很多按键脚本,都是基于大漠插件写出来的,所以还是建议要看看。(一般人差不多半个月到一个月搞定)4,TC脚本开发工具,采访者没有去学习。(有时间的朋友可以看看)他个人的理解是:按键和TC都是工具,工具大家都能理解,而易语言,是一门语言,是用来生产那种工具的工具,更高级,按键和TC,说白了,套路人家都给你搞好了,但是易语言,架构你需要自己去搞,什么都要自己去架设。(所以采访者重点走向易语言。)5,易语言基础OK了之后,去学大漠的基础教程,也就是大漠插件的基本用法。(前面提到过大漠插件的普遍性,如果你看不起按键脚本,或鄙视大漠插件,全当NBE啥也没说,你就可以走自己的路了,不用往下看了!)采访者表示学习这个耗时5天!6,然后,以上按键熟悉了,易语言熟悉了,大漠插件的用法熟悉了,就要尝试自己写,自己专研,实践是挑战一切困难与真理的铁拳。(采访者表示:捣鼓了10天左右,写出了自己的一个按键脚本,可以自动主线,自动挂机,站街扫拍卖)采访者提醒:以上这些就是按键模拟的学习步骤,写内存挂别想了,没10个人的团队,靠自己,一年也出不来一个!按键模拟的优势就是快速开发,一个主线挂,你边做任务边写,基本上你任务做完了,你挂就写好了!足可以应对小型游戏工作室找到的大部分出金路线。人人都有一个作者梦,想着游戏辅助赚钱容易啊,其实大家走进了一误区。看看市面上的作者?多如牛毛,除了真正有实力的,站着赚钱,不坑不骗的又有几个?同游戏工作室一样,任何行业赚钱都不是一件简单的事儿。在这个行业里混最忌讳三心二意,今天学写辅助,发誓做一个最牛逼的作者,明天又去打金,发誓干到几百台,后天又去带队,打算干掉网易,整死腾讯。学写按键脚本是一件非常枯燥的事儿,与爱看电影,喜欢网游,甚至是认自认为聪明是二码子事儿。如果真的有心去学习,把它当成一个学科去看待,问问自己有没有毅力能把一门技术给学通透了!这是学习,不是切白菜。总结:如果有这方面天赋又有这方面爱好的朋友,还是建议每天抽出一点时间去学习的,所谓活到老,学到老,更何况这个行业竞争越来越激烈,也许自己有了简单的技术以后,在加上个人对游戏的理解,可以开拓出一片新的天地。(辅助只是工具,网游只是载体,真正能赚钱的是人!)特别感谢此文受访者:暴风 crazywind 提供思路相关阅读:
此文&&原创,转载请注明地址:
标签:&&&&&&
昵称(必填)
记住我,下次回复时不用重新输入个人信息
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Post: 16:04:17
Post: 16:03:42
我就是帅哥
Post: 17:24:01
在按键 tc e语言里面强大的是e语言,但是都不是高级编程
Post: 21:34:22
按键精灵没法用了 很多游戏检测到按键精灵在运行直接不让进游戏,
Post: 20:35:31
我想说按键精灵和TC还有大漠工具都被各大游戏公司严格封杀,学这些还不如学C++ or Python
Post: 13:59:14
学这个是需要的耐心,看得你能不能下定决心,还有就是要有自己的思路,要学会思考,学会灵活变通,怎么把学到的用到该用的地方,没有任何基础的,只要肯下心,用心学,半个月到1个月就可以入门写出普通2D 2.5D的游戏的挂。不用心的见过很多,半年一年的还是个菜鸟这种人多的是。
Post: 17:42:04
想着游戏辅助赚钱容易啊,其实大家走进了一误区。看看市面上的作者?多如牛毛,除了真正有实力的,站着赚钱,不坑不骗的又有几个?同游戏工作室一样,任何行业赚钱都不是一件简单的事儿。
Post: 11:03:35
不管写任何程序,最重要的都是程序逻辑,其次才是其他的。一个程序的运行逻辑不好会影响整个程序的运行,甚至无法运行。多看看别人的源码,学习别人的思路,有助于学习
Post: 19:37:49
我就是学按键的,只要你把5级的题真正的用自己的想法都做完(不要去百度),做个2d,2.5d游戏很简单。
Post: 20:44:48
用tc写东西感觉痛不欲生,还是按键和易好用,按键和易做到会用就行,其次要精通大漠插件
Post: 11:56:06
按键精灵一开就被游戏检测啊。
Post: 10:33:21
嗯,值得认真看看,很有学习价值,期待继续更新!!!
Post: 8:32:04
自己的一些看法:学脚本其实很简单,关键在于毅力写脚本也简单,关键在于耐性写一个成品软件也很简单,关键在于时毅力和耐性总结:非常累,所以很多作者都是给人一个很懒的印象,老是拖来拖去本人写了几年的脚本了,天天脑袋昏昏的,老感觉睡不够下一步,准备过度到大神级别,三年不开张,开张吃三年再下一步,超脱网游脚本再下一步,自己开一个非游戏的工作室再下一步,一直到老再下一步,棺材本攒够了最后,我会永远记得NBE论坛
Post: 13:13:36
Post: 11:48:56
英雄之见,略同、累、累死、、昏昏的、、、FUCK
Post: 15:46:36
求联系方式
Post: 19:26:26
求联系方式
Post: 17:27:32
求联系方式啊
Post: 22:09:57
多抓几个妹子回来
Post: 20:46:35
暴风哥,我去巡山了。。。
【相关文章】 17:41:20 5:11:1 5:15:2 18:52:41 18:0:40 17:17:54 12:9:7 17:8:8 19:43:45 17:5:31
站内搜索_游戏工作室项目
网游工作室_猜你喜欢
网游工作室_最热文章
备案号: 辽ICP备号-1
【NBE游戏工作室】我们一直被采集,但从未被超越!和NBE一起做吧。痛,并快乐着!!!Python 做游戏脚本可以做得比按键精灵更快更好吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
推荐学习书目
Python Sites
值得关注的项目
Python 编程
Python 做游戏脚本可以做得比按键精灵更快更好吗?
· 189 天前 · 3306 次点击
平时偶尔会玩某个 Windows 客户端游戏,后来嫌没时间赚金币打不过人民币玩家就很少玩了。某天心血来潮学了按键精灵,写个简单的脚本赚了好多金币,一下子就激活了我的兴趣,兴冲冲列了好多需求(我不知道我是对打游戏感兴趣还是对写代码感兴趣哈哈),结果发现按键论坛很多插件找起来很麻烦,有些要收费,文档也不清晰,在官方社区发帖问了几个问题没什么人回答,热情一下子被浇灭了。
最近我在学 Python 写服务器脚本,觉得 Python 真是无所不能,我想既然按键精灵可以做到的那 Python 应该也可以吧,而且按键精灵的运行进程太明显了,想封我应该挺简单。我分析了一下,我想要实现的功能无非是:
1 、让游戏客户端在后台运行,不影响我使用键鼠和软件,学习娱乐两不误。
2 、识别、提取文字和识别区域内的图片。
3 、简单的鼠标模拟输入,都是点点点。
4 、最复杂就是做个小窗口,实时输出日志,显示现在脚本跑到那一步了和现在赚了多少金币等游戏状态。
有没有人用 Python 做过这种游戏脚本?最好也了解按键精灵的知识,客观分析下用哪种语言做脚本会更快更好?
第 1 条附言 &·& 188 天前
评论好乱,很多评论都不知道答主支持哪个,希望大家尽量按这个格式回答:
一、我选 Python /我选按键 /我知道更好的语言;
二、我做过 /我知道 Python 或按键脚本可以做到原题目的 1/2/3/4 点;
三、最后就是吐槽啦。
第 2 条附言 &·& 185 天前
很多人没有回答我第四点,第四点很难做啊,我完全不知道脚本精灵能不能做到这一点 @@
这个窗口就是拿来滚动输出字符串的,就像 shell 或 console 一样,我自己能够 print 我预设的字符串出来。
我习惯写日志,那样我就不用手动打开 *.log ,也能实时看到脚本的输出信息。
比方说就是在 Windows 的桌面上,除了游戏窗口,还有一个 200*200 的小窗口,能够滚动输出 “现在已经匹配到对手了” “已经结束战斗” “正在等待对手” 这些文字。
第 3 条附言 &·& 182 天前
@@ 难道就没人来回答一下需求四那个实时输出框吗?
就像控制台一样滚动显示代码就行,不知道怎么实现,求思路方案
42 回复 &| &直到
17:06:58 +08:00
& &189 天前
易语言专门做这个的
& &189 天前
& &189 天前
这不就是外挂了吗......
一般来说..外挂这种功利性东西...不要指望有啥人会分享这方面经验..
闷声发大财才是最吼的.
& &189 天前
用 大漠插件
或者 天使插件
天使的主要功能都是免费的
最早用按键精灵调用天使,后来用 python 调用他来写过
& &189 天前
我只会写 python 的黑窗口程序~~~
& &189 天前
@ 我问的是二选一,你这样我就更纠结了:)
& &189 天前
@ 看了一下,感觉不错,你是意思是 AutoHotKey 比那两个都要好?我先了解下
& &189 天前
@ 虽然这不是作弊,但的确外挂了呢,你说的我也考虑过,难道只能摸着石头走路?但是我的功能都好简单的啊
& &189 天前
@ 大漠插件 和 天使插件 都可以被 Python 调用?这两个插件没了解过呢,能简单说一下怎么调用吗
& &189 天前
@ 那就帮我顶一下呗:)
& &189 天前
窗口句柄 鼠标键盘消息 等等
& &189 天前
按键精灵做的工作比你想象的要多得多, 模拟输入不单是发个 windows 消息就完了的,现在的客户端游戏都有反外挂机制, 很可能需要在驱动层模拟输入,甚至在驱动层反复 hook 纠缠。
另外如果要最小化后还能获取游戏数据, 你需要直接读取游戏进程的内存,或调用其函数。这就不是模拟输入了。
& &189 天前
@ 可以看看这个文件,以前双十一写的。
项目的其他文件也可以参考,这个比较简单。我用的天使,天使的函数可以查看他的 chm 文档。
& &189 天前
按键精灵现在的功能简直要逆天了。在游戏脚本方面,不得不服。以前粗略学过一段时间。
写这个东西,最主要的是思路。它的生态系统已经很强大了,谁更快更好不知道。但是没有必要再在 python 下面造轮子了,而且按键的学习成本也不高,好多小学没毕业的人都写游戏脚本来赚钱。
& &189 天前
& &189 天前
Python 有 bi 格.
按键精灵上手比较容易.
& &189 天前
听说 lua 比较厉害
& &189 天前 via Android
我在想一个问题,有没有这种按键精灵,因为有反外挂的机制,为了模拟输入各种纠结,为何不用 MCU 如 arhuino micro 等做成真正的受控键盘,主机通过串口等发送键位数据,然后像真正的键盘一样发按键,反外挂对这种硬件级的模拟没办法吧
& &189 天前
@ 按键精灵有硬件版 叫按键盒子
& &189 天前
了解下 UI 自动化测试,说简单点其实做的这是这种代替手来点点点的工作, python 下有相关的库来支撑 windows 程序的对象识别,或者实现 ocr 。
& &188 天前 via Android
234 能做到,之前做过 fifaol3 自动买卡的,就是图像文字识别还是做不好。
& &188 天前
& &188 天前
第一次接触的代码就是按键精灵!!!!!
& &188 天前
那你改写手机的吧 。。。。。。。手机端 触动精灵 体验要比按键精灵体验好 N 倍
& &188 天前 via Android
@ 第二条,第三条,第四条。我是用 winapi 撸的,网上有现成的 python 做外挂的教程
& &188 天前
1 和 2,3 有冲突吧?后台运行如何实现 2,3 中的功能?
& &188 天前
按键精灵的大漠插件可以实现大部分的后台操作 原来写过类似的游戏脚本
大漠有免费版的, 应该够你用的了
& &188 天前
@ @ 好,那我还是选择按键精灵了,但是我想问我的第四点,小窗口怎么做好呢
& &188 天前
@ @ @ 那小窗口怎么实现,这个不知道怎么做好
& &188 天前 via Android
我记得按键精灵里面可以做界面 直接拖控件 更新控件数值
& &188 天前 via Android
@ 我也写了半自动的买卡,最后合卡炸了超大一个礼花,太棒了!
& &188 天前
@ @ 哈哈我说的游戏就是 FIFA OL3 ,我看现成的辅助很多功能都满足不了我,所以就想自己弄一个了,我说的需求 4 有什么建议嚒
& &188 天前 via Android
@ 那就好说了。。
弃坑吧。。贬值太快,要么烧钱要么被人玩。。
歪楼了
& &187 天前
python 做不了,涉及到很底层的东西,调试以及反调试,系统驱动相关的东西 py 没法做。现在能用 winapi 投递消息的游戏没几个了。
& &187 天前
@ 你说得很对,这游戏贬值太快,幸亏没充过钱
但是我迷上了用脚本打游戏怎么办:-)
& &186 天前 via Android
@ 我用的是图像识别,但是太费劲了。老实说还是抓包分析比较靠谱。或者你可以先输入自己拥有的金额,然后仅仅判断购买成功的次数(同一个球员购买成功的包应该是一样的吧,一个猜想不一定对),再自己算一个大概的价格咯
& &185 天前
@ 我的需求四是原题目里:
4 、最复杂就是做个小窗口,实时输出日志,显示现在脚本跑到那一步了和现在赚了多少金币等游戏状态。
& &185 天前 via Android
@ 那金币数量(脚本执行结果)你是怎么知道的。有可能网络延时,或者你的笔记本没电了,直接强退了。怎么知道脚本执行一次的确达到了预期的效果
& &185 天前
@ 看来重点说错了,我的关注点是做一个小窗口,这个窗口能输出字符串就好了,字符是什么没关系
就有点像 shell 一样,自己能够 print 字符串出来,我习惯写日志,那样我就不用总是手动打开 *.log 这样子
就比如说现在我匹配到了对手, Windows10 的桌面上除了游戏窗口还有一个 200*200 的小窗口,能够滚动输出“现在已经匹配到对手了”这样。
& &185 天前
@ 貌似是模拟输入
& &182 天前
@ 但我是 PC 端游
& &136 天前
有大兄弟回答一下我第四个问题嚒
求帮顶
& · & 1545 人在线 & 最高记录 2466 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.7.5 · 74ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00? Do have faith in what you're doing.Python中的游戏脚本_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Python中的游戏脚本
上传于|0|0|文档简介
&&Python中的游戏脚本
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩11页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 python脚本实例 的文章

 

随机推荐