Lua中读取被压缩为`.rar`文件(有密码保护)的数据文件

如何读取被压缩为.rar文件(有密码保护,我有密码)的数据文件?

我用来读取数据文件的主要函数是:

if not g_resources.addSearchPath(g_resources.getWorkDir() .. "data", true) then
  g_logger.fatal("无法将数据目录添加到搜索路径。")
end

这个函数可以完美地读取它,但当我尝试执行:

g_resources.getWorkDir() .. "data.rar/data", true)

它就停止工作了。

点赞