InjectFix icon indicating copy to clipboard operation
InjectFix copied to clipboard

configure文件和patch文件有没有比较好的查看方法呀?

Open xtay opened this issue 4 years ago • 2 comments

Editor生成的configure文件我保留了一份,但是发现是纯二进制的,写文件的代码看起来也好绕,不知道写了些什么进去。 还是想看看configure文件里的内容,好确定一下注入的类型到底有哪些的,这样真到需要修复的时候可以有个参考依据?

还有patch文件有没有可能改成标准的dll文件?或者其他比较好查看的格式。。这样能比较清楚的知道改了些啥。。

xtay avatar Sep 29 '20 13:09 xtay

这里是patch文件读取逻辑:https://github.com/Tencent/InjectFix/blob/master/Source/VSProj/Src/Builder/FileVirtualMachineBuilder.cs 你参考着写个工具就可以读取。 configure你也可以参考它的写入逻辑来写个工具读取 https://github.com/Tencent/InjectFix/blob/master/Source/UnityProj/Assets/IFix/Editor/ILFixEditor.cs#L786

chexiongsheng avatar Oct 13 '20 07:10 chexiongsheng

请问能支持patch以文本格式(json等)保存么?或者出个工具把二进制patch转换成文本格式?这样既能查看,又方便版本比较。官方支持的话,大家也不用重复造轮子了。谢谢!

1987skywalker avatar Jan 07 '21 07:01 1987skywalker