一点点代码基础 想要着手学习一下
1
janxin 2016-09-10 20:48:52 +08:00 via Android
什么平台?
|
2
kawaiiushio 2016-09-10 20:53:48 +08:00
樓主肯定想說的是漢化 Android 遊戲
|
3
bombless 2016-09-10 20:57:52 +08:00 via Android
以前在大学图书馆看过一本入门书,感觉以科普为主没啥实用价值。印象中痴汉工贼写过一篇介绍,不知道记错没有。
我自己感觉可以接触下 mkv jfif gif png 各种封装格式吧 真正开源的只工具只知道痴汉工贼那个了。 不过也正常,毕竟破解的人要对抗的那些人觉得自己的资产必须保护好才重重加密的,也容易潜移默化觉得自己的技术必须保护好 有一些 win 软件把需要汉化的部分都放到资源里面了,这一种可以参考罗云衫的 32 位 Windows 环境下汇编语言编程、程序员的自我修养两本书,配合一个 2008 年看雪大礼包来做汉化 |
4
a87150 2016-09-10 21:25:45 +08:00
apktool ?
|
5
eyenobig OP @kawaiiushio 是的 大佬有过类似的经验?
|
10
vincentjie 2016-09-11 00:41:42 +08:00
要具体看你要汉化的游戏了。不过一般跟反编译没太大关系,因为在游戏中字符串往往是作为一种资源保存的。跟加解密关系更大。
|
11
UnisandK 2016-09-11 00:46:22 +08:00 1
安卓不是解包打包都有现成的而且字符串一般丢一堆的么
class 里的常量池可以用 https://github.com/ingokegel/jclasslib 或者 http://classeditor.sourceforge.net/ 改,后者好用但前者有库可以自己朝上封装(可以,这很 Java ) 之前为了汉化 jar 的 mod 坑了一段时间,最后发现如果光是汉化的话其实不用反编译,直接改常量池的字符串就行 |
12
youxiachai 2016-09-11 01:21:51 +08:00
然后重打包,加广告?挣一笔?
|
13
Chrisplus 2016-09-11 07:22:28 +08:00
strings.xml
然后重打包 |
14
eyenobig OP @youxiachai 单纯安利
|