跳到主要内容

读取内存 (memory.read)

声明

, 失败原因 = memory.read(进程号, 内存地址, 数据类型)

参数及返回值

  • 进程号
    • 整数型,App 进程号
  • 内存地址
    • 整数型
  • 数据类型
    • 数据类型
    • 整数型,读出的整形数据值
    • 或 数值型,读出的浮点型数据值
    • 操作失败则为 nil
  • 失败原因
    • 文本型

说明

数据类型,读取指定 App、指定内存地址上的数值。

限制

由于 Lua 语言的限制,即使你指定了无符号 64 位整数,即 U64 类型的数据,也将会被强制转换为 I64 类型的数据读出,你可能需要自行将取出的负数值转换为无符号数值。