登录  | 立即注册

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

查看: 1586|回复: 4

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

[复制链接]

4

主题

9

回帖

25

积分

新手上路

积分
25
发表于 2026-4-27 06:43:43 | 显示全部楼层 |阅读模式
分享一个用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读浮点数。

0

主题

362

回帖

1678

积分

金牌会员

积分
1678
发表于 2026-5-1 06:32:08 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

12

回帖

17

积分

新手上路

积分
17
发表于 2026-5-5 12:08:31 | 显示全部楼层
11111111111111
回复

使用道具 举报

0

主题

418

回帖

735

积分

高级会员

积分
735
发表于 2026-5-30 03:49:42 | 显示全部楼层
感谢分享!
回复

使用道具 举报

0

主题

895

回帖

1739

积分

金牌会员

积分
1739
发表于 2026-7-29 08:29:40 | 显示全部楼层
44444444444444444444444444444
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-10 11:59 , Processed in 0.074490 second(s), 26 queries .

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

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