在更改时打印。

我很难理解这个问题。我是 Lua 新手。

基本上,我在 Cheat Engine 中找到了一个基础指针。现在我想使用 Lua,打印出基础指针值的历史变化。

例如,当我启动脚本时,基本指针值为 55555,然后 Lua 会打印到 notepad.exe,例如

55555

当它变成 66666 时,会换行并打印 66666,所以它看起来像

55555

66666

有什么想法如何实现它?

点赞
用户501459
用户501459

你无法在Notepad中打印(即使你从Lua中进行COM编程除非你采取了英雄般的措施)。你可以打印到控制台。或者你可以将其打印到文本文件中,然后使用类似Baretail的工具监视其更改。要打印到控制台,在Lua发行版的示例主机中,你只需要输入:

print(55555)

要打印到文件,请打开文件并将其写入:

local f = io.open('myfile.txt')
f:write(66666)

或者将文件设置为默认输出文件:

io.output('myfile.txt')
io.write(77777)
2014-06-27 00:59:49