2019-08-13
如何利用python在网易我的世界花雨庭,hypixel自用奔放(工具箱+防封)
首先,工具箱必须需要一个界面,我在网上查了一下,发现这个东西叫做GUI。然后python本身是没用这个功能的,需要调用库,而在python最好做GUI的库就是----PyQt5。
这个能非常 好的绘制出你所想要的界面!我立刻在网上寻找类似的文章,但是并没有任何结果......我佛了。(脸上笑眯眯心理mmp)
好了进入正题:
1、首先下载python,网上自己搜python3.7就行了。
2、安装python!打开安装界面时会有这个:请你选上这个√。
3、安装我们的主角:PyQt5当你选上path,这个就是环境变量只有python3以上的才能这样。现在你打开cmd。这个大家知道吧。
4、输入这些奥:
![](https://img.haomeiwen.com/i19210783/672356e3ea7a7a0a.png)
5、下载完了:
![](https://img.haomeiwen.com/i19210783/b2cff77c5575c6d7.png)
6、打开python的idle,输入import PyQt5看看会不会报错,如果不会,就说明你成功了。
好了,现在。我们的准备工作已经做好。现在就可以开始正式写代码啦!打开你们的idle先建一个空的file。如果你是python高手,你就用pycharm,新手就不必我多讲了,我也懒得说。和我一起学着做吧!先写调用库的代码。
![](https://img.haomeiwen.com/i19210783/02cb156ce4786631.png)
好多都写重复了,我也懒得去改了。因为我好几次往里面加东西,就会重复。自己写吧。好了,现在去下载网易我的世界官方正版盒子:mc.163.com。去这里奥。然后去买几个实名小号。以防在测试时被封掉。下面就是主窗口title是这个窗口的名字;resize是窗口大小横轴竖轴定的。initUI应该是加载什么窗口吧,反正每次写GUI时都会写这个。steWindowOpacity是设置窗口的透明程度,自己看着改⑧。但是会显示不出标题,所以大家看着弄⑧。
![](https://img.haomeiwen.com/i19210783/4cd19b782dc7b6d6.png)
我们现在开始写主界面。定义函数。添加按钮。做成这个样子这个就是一个比较完美的初始界面啦中间的按钮是不是有点丑。所以我们要改一下按钮的动画效果哦,233。
![](https://img.haomeiwen.com/i19210783/73dba7c1117809e7.png)
![](https://img.haomeiwen.com/i19210783/8def521856a15647.png)
![](https://img.haomeiwen.com/i19210783/790c32c0b82ab225.png)
然后就变成这个样子啦:
![](https://img.haomeiwen.com/i19210783/6097df3a8f65d708.gif)
然后我们就开始补全所有的按钮:(大工程奥233)
就是这个样子:
![](https://img.haomeiwen.com/i19210783/9110aa53507b1dfe.png)
效果图来了:
![](https://img.haomeiwen.com/i19210783/934a1d9fff20527e.png)
![](https://img.haomeiwen.com/i19210783/5a94a924e9639e37.png)
然后我们就开始写装饰我们的界面的内容⑧,首先就是我们的输出面板,拿单行text来做⑧。
![](https://img.haomeiwen.com/i19210783/fc59ea71db1f85f6.png)
把它们整理成一个list。
![](https://img.haomeiwen.com/i19210783/b7d90cfef119831e.png)
![](https://img.haomeiwen.com/i19210783/3b2d63c4f8757aad.png)
我们需要一个大标题,所以我们要做一个label来做为大标题:
![](https://img.haomeiwen.com/i19210783/68915a56026cd75d.png)
![](https://img.haomeiwen.com/i19210783/ccdbbda0db37076c.png)
![](https://img.haomeiwen.com/i19210783/521bda45cd5624ac.png)
![](https://img.haomeiwen.com/i19210783/f940566aad03143a.png)
![](https://img.haomeiwen.com/i19210783/8201d8daed5ab932.png)
![](https://img.haomeiwen.com/i19210783/e12f4de0f900a99a.png)
![](https://img.haomeiwen.com/i19210783/712ce0779146c90b.png)
![](https://img.haomeiwen.com/i19210783/222dbc6a79161f34.png)
![](https://img.haomeiwen.com/i19210783/98a6d4e0b7d380b6.png)
来张合影,233
![](https://img.haomeiwen.com/i19210783/b2b1ae0e62e1888a.png)
现在我们就要开始写内容了,最重要的部分!!
第一个内容:关闭整个程序。现在就需要点击事件处理啦,这个函数:pyqtSlot。
![](https://img.haomeiwen.com/i19210783/f369ec9a66cd7ed2.png)
第二个内容:关闭游戏。这个的话在网上我懒得得找关于关闭进程的命令,直接上DOS。cmd命令!
![](https://img.haomeiwen.com/i19210783/7e4651e1ac49d804.png)
第三个内容:关闭盒子,这个原理和关闭游戏是一样的奥,taskkill /f /im WPFauncher.exe不就行啦。、
![](https://img.haomeiwen.com/i19210783/324aef7a3ec04687.png)
第四个内容:打开网易mod文件夹,这个简单大家都是一般按我的世界在C盘,就直接打开就行啦。
![](https://img.haomeiwen.com/i19210783/5887ae3f69769fdb.png)
第五个内容:暂停盒子。这个是用于花雨庭进到服务器后,暂停盒子就不会封盒子,让你这次的玩耍很nice。需要一个Windows自己的程序就是这个pssuspend.exe
![](https://img.haomeiwen.com/i19210783/b5cd677b91953d42.png)
![](https://img.haomeiwen.com/i19210783/c811213e3cab8d83.png)
第六个内容:恢复盒子,也需要上面那个程序。
![](https://img.haomeiwen.com/i19210783/6311495a2847c961.png)
第七个内容:启动盒子。这个就简单了,直接把我的世界的快捷键方式打包到我们的软件里不就行了。
![](https://img.haomeiwen.com/i19210783/70b3c7c249e1f589.png)
第八个内容:我的工具箱的说明,就是一个messagebox提示的。没什么好说的了。跳过。
第九个,也是最复杂的,需要去买小号实验的。
首先打开网易我的世界盒子。
![](https://img.haomeiwen.com/i19210783/78b291a898057703.png)
![](https://img.haomeiwen.com/i19210783/bd791c5512c5cdde.png)
咱们继续写代码。咱们现在需要开一个多线程,如果是单线程的话会只能执行一个,另一个就卡死了也就是界面会卡死让你动不了。
![](https://img.haomeiwen.com/i19210783/d71684733e3bac20.png)
![](https://img.haomeiwen.com/i19210783/ca2e3abcb78f250f.jpg)
由于大家开始喷我的界面不好看。于是我开始从这个地方:https://zmister.com/archives/477.html感谢州先生让我学会了许多UI方面的知识OhYey
最后来一张图:
![](https://img.haomeiwen.com/i19210783/56e92c6803282aee.png)
此文章是本人即兴发挥,不喜此内容勿喷谢谢!
本人QQ:2076966127
谢谢大家的支持!