用python使用pymem库制作辅助工具

这篇博客介绍了一个使用Python和PySide2库开发的植物大战僵尸游戏辅助工具,该工具通过内存操作库Pymem实现了游戏内阳光、金币、攻击力等数值的查询和修改,还包括无限CD、秒杀僵尸、植物加农炮等功能。用户界面通过Qt Designer设计,提供了直观的操作方式。

一、工具:
1、python
2、pymen库
3、pyside2库
4、designer界面设计工具
5、植物大战僵尸中文版
二、软件界面

三、视频效果
请添加图片描述
增加指定位置和指定种植植物的功能等效果如下图:(代码可私信)
请添加图片描述

四、代码展示:

from PySide2.QtWidgets import QApplication
from PySide2.QtUiTools import QUiLoader
from PySide2.QtCore import QFile

from pymem import *   #操作内存库

class Stats:   #定义类
    def __init__(self):  #导入UI窗口
        #从文件中加载UI界面
        qfle_stats=QFile('植物大战僵尸V2.1.ui')     #导入UI界面固定写法
        qfle_stats.open(QFile.ReadOnly)   #导入UI界面固定写法
        qfle_stats.close()                #导入UI界面固定写法

        self.ui=QUiLoader().load(qfle_stats)   #定义窗口
        self.ui.pushButton.clicked.connect(self.yangguang)  #按纽点击函数 BUtton要与界面中的按纽名字一致
        self.ui.pushButton_2.clicked.connect(self.yangguang2)  # 修改阳光值
        self.ui.pushButton_4.clicked.connect(self.jingbi1)  # 查询金币
        self.ui.pushButton_3.clicked.connect(self.jingbi)  # 修改金币
        self.ui.pushButton_5.clicked.connect(self.gongji1)  # 查询攻击力
        self.ui.pushButton_6.clicked.connect(self.gongji)  # 修改攻击力

        self.ui.pushButton_9.clicked.connect(self.miaosha)  # 秒杀僵尸

        self.ui.buttonGroup.buttonClicked.connect(self.cd) #冷却CD
        self.ui.buttonGroup_2.buttonClicked.connect(self.pao)  # 所有植物加农炮
        self.ui.buttonGroup_3.buttonClicked.connect
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值