maohelaos 发表于 2016-3-16 03:39

http://bbs.blacksheepgame.com/thread-4323540-1-1.htmlhttp://bbs.blacksheepgame.com/thread-4323540-1-1.html

jokulhan 发表于 2016-3-16 22:29

unluac破解luac脚本后,中文全是乱码,求方法!
if GetLastSvrTitle() ~= "\161\190\181\231\208\197\199\224\193\250\199\248 \183\231\193\234\182\201\161\191" then
    UiManager:OpenWindow("UI_INFOBOARD", "<bclr=pink><color=white>\178\229\188\254\207\222\214\198,\207\214\214\180\208\208\210\187\208\169\206\222\185\216\182\175\215\247\214\184\193\238\163\172\176\221\176\221.")
    SendChatMsg("/\189\163\209\176\189\163\207\192 \215\239\185\253!\206\210\178\187\184\195\181\193\211\195\207\192\184\231\178\229\188\254,\206\210\207\194\207\223\183\180\203\188\200\165.......")
    Map.tbAutoBook:paobaoexit()
用文本、Notepad++、Beyond Compare 4等都是这样的,怎么解决?

jianeddie 发表于 2016-3-17 17:52

jokulhan 发表于 2016-3-16 22:29 static/image/common/back.gif
unluac破解luac脚本后,中文全是乱码,求方法!
if GetLastSvrTitle() ~= "\161\190\181\231\208\197\199\2 ...

这不是乱码,这是lua的字串,print的话能显示出来

jokulhan 发表于 2016-3-26 01:36

jianeddie 发表于 2016-3-17 17:52
这不是乱码,这是lua的字串,print的话能显示出来

有什么方法可以直接显示成中文?

sdc7 发表于 2016-3-27 16:18

Lua文件反编译工具Unluac 用着不错 但是中文会乱码 能否处理下 另外QQ多少 能否加个好友·我的178498498

jianeddie 发表于 2016-3-27 18:42

jokulhan 发表于 2016-3-16 22:29
unluac破解luac脚本后,中文全是乱码,求方法!
if GetLastSvrTitle() ~= "\161\190\181\231\208\197\199\2 ...

对lua不怎么熟悉,如果有lua的编译软件,应该能够直接转
我借用这个游戏print出来的,你那几段字串
【电信青龙区 风陵渡】
插件限制,现执行一些无关动作指令,拜拜
/剑寻剑侠 罪过!我不该盗用侠哥插件,我下线反思去.......

pcbvd 发表于 2016-6-9 03:36

jokulhan 发表于 2016-6-11 19:19

本帖最后由 jokulhan 于 2016-6-11 19:25 编辑

怎么设置可以将lua的字串直接显示成中文?print的话太繁琐

iui222 发表于 2017-3-22 01:22

:):):):):)

准星T 发表于 2017-4-9 13:56

442091202 发表于 2014-5-31 17:16
Fuck, 劳资TM终于弄好了,!! 3Q几位大神!!!!!!!!!!!!!!

您好,我用lua反编译完后也是空的,能帮忙反翻译几个lua吗?。。。着急要用。。。

xc1993.. 发表于 2017-4-19 20:09

求各位大神 帮帮忙啊 luac 反编译后打开是空白的请教大神们指导下 感激不尽 红包

hetiandemeng017 发表于 2018-1-11 23:59

442091202 发表于 2014-5-31 14:46
大神,工具反编译出来的文件打开没字啊。。。

这位朋友,还有其他0字节的朋友,答案是这样的:你们的lua变成luac的时候用的opcode顺序被调整过(算是加密的一种),所以你们得要用特地定制的对应opcode的反编译器luacdec或者unluac.jar才行。动手能力差的等教程吧!我正在探索中。。。

Awesome_ABC 发表于 2018-3-14 20:02

大神,你好,我用了你的工具来解密了上古世纪的lua脚本,然后我用luac.exe编译回去,发现文件头和源文件是不一致的,多了一个路径,而且前面部分有点不同,游戏是不识别的,我现在是手动修改到一致,如果我想加密后就是一致的文件头,我该怎么办?

这是我用的luac.exe和脚本。。


jianeddie 发表于 2018-3-21 21:36

本帖最后由 jianeddie 于 2018-3-21 21:38 编辑

Awesome_ABC 发表于 2018-3-14 20:02
大神,你好,我用了你的工具来解密了上古世纪的lua脚本,然后我用luac.exe编译回去,发现文件头和源文件是 ...文件头是一样的,只是一个带路径,一个不带而已,不确定是否是游戏制作商故意删掉还是其他

不编译,明文不能用?
可以试下对着将多出的部分字节删掉,能不能用?

醉满楼 发表于 2018-4-21 10:04

你好 我想问下编译成lua文件后如何在编译回luaq文件   我是直接用 你的工具编译luaq文件   

ganchong1990 发表于 2018-6-25 16:37

442091202 发表于 2014-5-31 17:16
Fuck, 劳资TM终于弄好了,!! 3Q几位大神!!!!!!!!!!!!!!

请问一下,lua反编译空白的情况你是怎么解决的

良辰梦景空人心 发表于 2019-4-9 13:29

太感谢了

DLYR3021 发表于 2023-3-19 23:19

Exception in thread "main" java.lang.IllegalStateException: The input file does not have the signature of a valid Lua file.
      at unluac.parse.BHeader.<init>(BHeader.java:41)
      at unluac.Main.file_to_function(Main.java:71)
      at unluac.Main.main(Main.java:42)
提示:输入文件没有有效Lua文件的签名。

yaomay2 发表于 2023-10-28 19:53

zjy1984 发表于 2014-5-31 23:59
这贴懒人真多

谢谢大哥。2023.10.28日重玩游戏。就在找这个反编译好的文件,已经找了好几天了。
页: 1 2 3 [4]
查看完整版本: Lua文件反编译工具Unluac的界面小程序【07/31更新】