
楔子
- 哪吒 某天小伙伴小胖给我在网上聊天时候说,准备学习一下
python
。为此他还打算请我看场《哪吒2》(又可以白嫖看电影了,50多块钱一张票呢),然后让我面授机宜。哎呀!怎么这么客气。虽然我也不怎么会python
,也就知道一些基本的东西。估计小胖学习python
就是他办公自动化用。主要就是自动化操作excel
之类东西。那我还是现在自己预习一下openpyxl xlrd pandas
等这些库文件。然后一顿人肉学习基础文档。
原来是这回事
- 奶茶店 最终与小胖在电影院楼下的奶茶店相见(咖啡馆都关门了)。点上两杯奶茶!这个时候小胖打开话题了,原来他学
python
是为了做游戏外挂。我突然有点无语!准备了半天方向错了。。。而且就对于初学编程的人来说学习用python
来做游戏外挂其实有难度有点大。 然后我慢慢给他解释什么两个进程的问题,什么封包,什么注入与拦截啊。。。用python
解决这些问题不是什么好办法。倒是易语言
在这方面有很多成套方案。听得他一愣一愣的!他说,游戏不是端游,就是网页游戏,就是一个网页版传奇(这是哪百年的游戏痴儿啊,居然还还在砍私服传奇。关键还充了不少钱)。
- 分析 我继续给他分析,如果是网页游戏,用浏览器来控制。
python
也很麻烦,就算利用Selenium
这些模拟浏览器的库,那玩意是无界面。就算全自动了,那个时候你也无法手动操作游戏。小胖说:“就没有什么,模拟操作屏幕的么?”。其实要一边游戏一边自动化,用python
还真的挺麻烦的,屏幕坐标计算没那么简单。如果是利用按键精灵(网页版按键精灵,那玩意好像还不更新了),还简单点。自带包裹游览器,控制起来方便得多,也支持脚本(VB脚本,就是有点老)。最后我们的商量是他去网上先看看教程,看看有不有什么同类的外挂视频教程。然后我们就去电影院看电影了。

代码
- 一天后 才一天,小胖就让我帮他看看代码,说按照教程做,他找不到新建文件在哪儿了。结果他用
todesk
给我看远程一看。我傻眼了。居然他用是按键精灵,还是丫的手机版的按键精灵 。利用雷电安卓模拟器在电脑跑的。不是学python
么?为什么又是按键精灵,估计他是没找到合适pyhon
外挂教程。。。
- 调试 一看他跟着教程写的代码也不多,就十几行吧。大概意思就是根据选择框,选择怪物boss名字,然后保存怪物BOSS信息生成一个
txt
文件。但是现在他不知道那个txt
文件保存在哪儿的。哎!确实是一个路径的,我也看不出来。我只能调用Showmessage
函数把path
(路劲)打印出来了。文件位置是找到了。又遇到新问题了,为什么怪物BOSS的信息没正常写入txt
内呢?哎!看了代码,我也没看出来哪儿有问题。然后又只能拿着Showmessage
到处打印各种变量,看看是哪儿出问题了。结果终于发现了。原来是他抄代码时候,把for循环里面的i
写成了1
。怪不得一直是空数组没有信息呢。改了以后,一切的就好了。他终于可以跟着视频教程学代码了。

End
- 放弃 第三天,我问小胖学得怎么样了,然后他说懒得学了,他花200块钱去买了个终身的按键精灵脚本外挂。我。。。。
我儿子也在学python
他今年发了多少压岁钱啊,他做不起题了,可以找我。
用他压岁钱可以请我代做python题。哈哈哈
以前我还真干过这事,我朋友他7年侄女不会做学校编程题,我朋友发我50红包,让我帮她做的。哈哈哈哈
哈哈哈,像极了我学Python手里还有一本入门教程🤣
都是这么学过来的