#阳光edx+5560
import win32gui
import win32process
import win32api,ctypes
import tkinter as tk
main=tk.Tk()
main.title("植物大战僵尸修改器            ------豆腐西蓝花")
main.geometry('800x400')
def sun_func():window_handle = win32gui.FindWindow(None, "植物大战僵尸中文版")process_id = win32process.GetWindowThreadProcessId(window_handle)[1]process_handle = win32api.OpenProcess(0x1f0fff, False, process_id)kernel32 = ctypes.windll.LoadLibrary(r"C:\Windows\System32\kernel32.dll")date1 = ctypes.c_long()kernel32.ReadProcessMemory(int(process_handle), 0x006A9EC0, ctypes.byref(date1), 4, None)  date2 = ctypes.c_long()kernel32.ReadProcessMemory(int(process_handle), date1.value + 0x768, ctypes.byref(date2), 4, None)date3 = ctypes.c_long()kernel32.ReadProcessMemory(int(process_handle), date2.value + 0x5560, ctypes.byref(date3), 4, None)sun = 5000kernel32.WriteProcessMemory(int(process_handle), date2.value + 0x5560, ctypes.byref(ctypes.c_long(int(sun))), 4,None)kernel32.CloseHandle(int(process_handle))
def cold():window_handle = win32gui.FindWindow(None, "植物大战僵尸中文版")process_id = win32process.GetWindowThreadProcessId(window_handle)[1]process_handle = win32api.OpenProcess(0x1f0fff, False, process_id)kernel32 = ctypes.windll.LoadLibrary(r"C:\Windows\System32\kernel32.dll")date1 = ctypes.c_long()kernel32.ReadProcessMemory(int(process_handle), 0x0048728c+3, ctypes.byref(date1), 1, None)  kernel32.WriteProcessMemory(int(process_handle), 0x0048728c+3, ctypes.byref(ctypes.c_int8(0xf)), 1,None)kernel32.CloseHandle(int(process_handle))sun_button=tk.Button(main,text='修改阳光',width=15,height=2,command=sun_func,bg="#ddffff")
cold_button=tk.Button(main,text='修改冷却',width=15,height=2,command=cold,bg="#ddffff")cold_button.pack()
sun_button.pack()
main.mainloop()
if __name__ == '__main__':pass

新手小白,结合网上的教程,简单写了一个python版的植物大战僵尸修改,冷却的问题因为机器码长度限制,改成了f倍,就是15倍,试用了一下,还不错。dll文件应该位置都是一样的吧,应该能直接用,比较捡漏

ps:仅用于学习交流,如有侵权,请联系作者删除

植物大战僵尸中文版修改器python实现相关推荐

  1. 植物大战僵尸中文版修改器源码

    很简单一个辅助,关键是游戏数据的分析,实现了两个功能,无限阳光和无冷却.特别注意的一下,如果用VS2008编译的话,调试的时候是正常的,但编译后功能就会失效,这是因为OpenProcess权限的问题, ...

  2. 自己动手制作植物大战僵尸简单修改器(2)

    自己动手制作植物大战僵尸简单修改器2 地上物品自动拾取 地上物品自动拾取 上次的内容自己动手制作植物大战僵尸简单修改器 地上物品的地址是 0x006A9EC0 + 0x768 + 0xe4 + 0xd ...

  3. 自己动手制作植物大战僵尸简单修改器(3)

    自己动手制作植物大战僵尸简单修改器3 目的 过程 找到阳光地址 获取修改阳光的指令 找到自动汇编窗口 找到代码注入 改变阳光增量 结果 目的 这一篇并不是制作,改变每一次捡起阳光时阳光增加量. 过程 ...

  4. 植物大战僵尸中文版和修改器下载以及出现fatal erro错误时如何解决

    植物大战僵尸中文版下载 下载链接](https://pvz.lanzoui.com/iau42bc) 下载后解压:(解压路径中不要有中文名) 不要直接点击.exe运行,这样会报fatal error错 ...

  5. 用python写的修改内存值的一代代码(举例植物大战僵尸中文版)

    需要先找到要修改的值的内存地址,推荐用CE // 植物大战修改内存 import win32process import win32con import win32api import win32gu ...

  6. Qt植物大战僵尸实现修改阳光和无冷却

    Qt植物大战僵尸实现修改阳光和无冷却 网上关于qt修改植物大战僵尸的,尤其是开头获取进程句柄和窗口句柄,代码和博客方面会模糊一些,今天写个简洁易懂的,本人也是菜鸟刚学qt快两个月,有疑问在下面我一定回 ...

  7. 用Java实现植物大战僵尸的修改(续)

    用Java实现植物大战僵尸的修改(续) 之前已经使用HxD Hex Editor工具成功修改游戏存档, 具体步骤请参考:https://blog.csdn.net/weixin_50669669/ar ...

  8. mac系统升到11后没游戏玩?植物大战僵尸中文版玩起来啊

    <植物大战僵尸>是一款非常经典塔防游戏,玩家需要通过种植各种各样的植物,来抵御相应的危险.别看敌人是僵尸就以为它们没有脑子(它们确实喜欢吃人的脑子),然而这些僵尸都是极其狡猾的,它们会穿护 ...

  9. C#植物大战僵尸中文版

    前篇 此文主要分享C#植物大战僵尸源码,如有任何错误和建议请联系 hushan的QQ 点我下载文中文件植物大战僵尸中文版.zip C#植物大战僵尸 我:我又双叒叕来分享代码了 我:首先把目录建好 我: ...

最新文章

  1. DPDK vhost-user研究(九)
  2. 测试你的前端代码 - part3(端到端测试)
  3. (转)让你受益终身的10个Word实用技巧
  4. Codeforces Round #481 (Div. 3) A. Remove Duplicates
  5. 下面有关java类加载器牛客网_下面有关java classloader说法错误的是?
  6. LeetCode 1743. 从相邻元素对还原数组(拓扑排序)
  7. 二元置信椭圆r语言_r语言二元期权barrier option实现案例
  8. oracle 创建用户表空间及赋权
  9. sql 实现决策树_SQL Server中的Microsoft决策树
  10. java基础知识---IO常用基础操作(一)
  11. 雪碧图PHP,Webpack中雪碧图插件使用详解
  12. 高薪编程,品牌公司——人往高处走,作为程序员的你够格吗
  13. atitit groovy 总结java 提升效率
  14. 系统服务器iis如何启动不了,无法启动win7系统下IIS服务器怎么办
  15. 通达信买入离场信号选股公式,精准买卖点 不加密无未来
  16. 马悦凌:从初级护士到“民间奇医”[9]
  17. CCF推荐网络流量分析分类论文汇总Network traffic analysis and classification
  18. 微信小程序注册教程-详细图文教程
  19. mysql latch_MySQL中的latch(闩锁)详解——易产生的问题以及原因分析
  20. WIN10开机显示被调用的对象已与其客户端断开连接解决方法之一

热门文章

  1. 微信公众号开发 - 创建菜单
  2. mac下剪切文件或文件夹
  3. 2019网易校招内推笔试题--苹果属于哪一堆
  4. 计算机科学与技术就业前景(二)
  5. bootstrap的使用方法
  6. 餐饮行业新媒体营销玩法
  7. C# StreamReader/StreamWriter类
  8. windows下 bat脚本合并多文档csv数据
  9. php可以做移动端网站,Thinkphp如何制作一个PC网站和移动端网站
  10. mysql orderby 规则_MySQL中OrderBy多字段排序规则代码示例