登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 8|回复: 0

[技术分享] Python + Pymem 读取游戏内存数据 - 简单示例

[复制链接]

2

主题

6

回帖

16

积分

新手上路

积分
16
发表于 14 小时前 | 显示全部楼层 |阅读模式
分享一个用Python读取游戏内存的简单方法。
环境准备:

pip install pymem



示例代码:

from pymem import Pymem

import time



def read_game_value():

    try:

        pm = Pymem("game.exe")

        print("成功附加到进程!")

    except Exception as e:

        print(f"无法找到进程: {e}")

        return



    base_address = 0x00400000 

    offset = 0x1234

    target_address = base_address + offset



    print("开始读取...")

    while True:

        try:

            value = pm.read_int(target_address)

            print(f"当前数值: {value}")

        except:

            print("读取失败")

            break

        time.sleep(1)



if __name__ == '__main__':

    read_game_value()
说明:Pymem连接游戏进程,read_int读整数,read_float读浮点数。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|断点社区 |网站地图

GMT+8, 2026-4-27 21:12 , Processed in 0.193156 second(s), 28 queries .

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

快速回复 返回顶部 返回列表