gpt4 book ai didi

lua - 解释隐藏代码

转载 作者:行者123 更新时间:2023-12-04 02:50:19 25 4
gpt4 key购买 nike

我正在尝试查看此文件中包含的内容(用 L u a 编写)以用于我玩的游戏,以便我可以学习并了解它是如何完成的。但一开始它定义的函数使所有内容都不可读 - 代码在文件中。

随着代码的继续,您将使用### 获得更多“美化”编码。有人可以告诉我如何制作它以便再次阅读吗?

最佳答案

你的 file包含 [===[]===] 之间的压缩代码块。压缩只是一个dictionary coder ,其中关键字映射到各个字节值。解压缩是通过 prettify 完成的(参见 Lorenzo 的帖子)。

通过 prettify 运行压缩代码会得到 this code (压缩率~46%),这恰好是另一种解压套路!事实上,它似乎是 this code 的最小化版本。 .

然后使用“ungzip”例程处理文件中包含的另一个 ~150KB 字符串,该字符串扩展为 675KB 文本。

信不信由你,该文本通过与 ungzip 代码相同的方案压缩,并包含其自己的 prettify 副本.通过它的 prettify 运行该文本为我们提供了 Lua 的最后 963KB,然后执行。

这是 final, decompressed code ,发布到我发现的第一个允许上传 963KB 的站点。格式与 prettify 中的一样。

关于lua - 解释隐藏代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18400346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com