qnlytr22 发表于 2026-4-27 06:43:43

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

分享一个用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读浮点数。

asmprofan 发表于 2026-5-1 06:32:08

感谢分享

YuGnb 发表于 2026-5-5 12:08:31

11111111111111
页: [1]
查看完整版本: [技术分享] Python + Pymem 读取游戏内存数据 - 简单示例