能力值:
( LV2,RANK:10 )
|
-
-
2 楼
有源码不?有源代码的话就简单多了,只要改源码就行了,一般会用SWING,没有的话也有别的方法是真的,就是比较麻烦了
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
改class文件中的字节码就行了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
我没有源代码,只有成品,即一个可执行文件EXE,有没有什么工具直接修改?或者是先反编译出来,修改好之后再打包?谢谢!
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
反编译出源码 ,直接改撒。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
请教一下,用什么工具呢?谢谢!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
linux系统下~可将jar包解开,找到里面的class文件
使用strings命令查看哪一个class文件有你需要更改的字符串
然后使用sed命令进行替换~
最后打包成jar文件~
还有可能java界面使用的是图片,图片里面的文字你解开jar包后可以直接更换图片~!
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
是在WINDOWS下的EXE文件,不是LINUX平台。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
直接使用win平台的汉化工具(百度下很多)打开,然后查找关键词再修改应该就可以了,但是有些文字可能是图片格式的,先导出资源修改,再导入即可。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
我在百度里搜了,您能否推荐几款?谢谢!
|
能力值:
( LV6,RANK:90 )
|
-
-
11 楼
EXE找找看有没有临时的解压JAR文件,有的话,解压JAR找CLASS,再修改.
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
有,在临时目录里,解压出来一大堆的文件,一些JAR文件解压出来,有N个以class为扩展名的文件。我原来也是这么想的,可是后来放弃了,因为这样修改了又有什么用?它又不回跑回到原软件中。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
并且,解压出来有1.7万多个class文件,无从下手去找。就算修改了,也不知道怎么变成WINDOWS下可执行文件EXE。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
把class全部包起来成一个jar档,用Java.exe - jar xxxx.jar运行
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
我用JD-GUI导出*.JAVA文件然后用记事本修改,然后用一个软件去掉OBM属性,然后在替换JAR解压出来的文件,然后在ECLISPE新建一个项目,然后导入,然后就无法导出成JAR文件了。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
用JD-GUI反汇编class文件,然后就可以改了吧
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
弄了之后,无法编译了,总是提示错误。
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
有源码不?有源代码的话就简单多了,只要改源码就行了
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
修改class文件最好
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
我是修改class文件,修改了无法编译。
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
jd-gui反编译成*.java -> 用记事本修改*.java -> 用javac把*.java文件编译成*.class -> 替换jar包中的*.class
注:jar包就是zip包,直接用解压缩软件即可。
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
有2个疑问:
1,如何用jd-gui把*.jar文件反编译成*.java?是不是先解压*.jar文件,得到*.Class文件,然后用 jd-gui打开*.Class文件,然后保存为*.java文件?
2,编译好的*.java文件,如果替换*.jar包中的文件?
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
反编译还是不太可能的,毕竟是成品软件了,java虽然开源,但也不是可以想怎么做就怎么做的,反编译也只是看看源码,改的话还是别想了
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
在控制台,通过javac编译你改动过的java类,记得要指定编译用的classpath,就是那个jar包的路径,因为你改动的这个类会引用到那个jar包的其它类。将编译出来的class文件再拖回到jar包中,替换原来的那个class文件就行了。
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
可否加个QQ说一下。我按照很多人说的去弄,没有一次是成功的。谢谢!93737788
|
|
|