教你修复无法使用的java电子书

不知大家碰没碰到过下载后的电子书无论如何也无法传送到小3上的问题 。反正偶是经常遇到 , 用MMMB传输时出现这样那样的错误提示 。遇到这种情况 , 偶一般按以下步骤加以解决:

1、修改与JAR文件相配套的JAD文件 。就是用记事本打开JAD文件 , 查看“MIDlet-Jar-URL:****.jar”这一行 , 如果冒号后面的文件名与对应的JAR文件不符的话 , 就把它改过来 。此法可以解决大部分电子书无法传送的问题(一些无法传送的游戏也可照此办理) 。

2、如果办法1实施后仍然不行 , 就用JAD文件生成器自己生成一个JAD文件(有些网站在提供电子书和游戏下载时只提供了JAR文件 , 那就必须自己动手来做JAD文件了) 。此法又可以修复部分电子书 。

3、如果1、2步实施后电子书传送时仍然出错 , 那就只能祭出偶的终极无敌大法了——重新制作!!方法如下:

(1)用RAR把出错的JAR文件解压至某一目录下 , 在解压后的一大堆文件里可以看到一些文件名为0、1、2……n的文件 。

(2)用记事本打开这些文件 , 就能看到原版的文本 。根据偶的经验 , 用小D制作的电子书解压后原版文本就是文本文件 , 但直接用记事本打开后将看到一堆乱码 。这时可以用WORD打开 , 再另存为文本文件;用ebook制作的电子书解压后的原版文件是没有扩展名的文件 , 同样可以用WORD打开并另存为文本文件 。

(3)现在已经得到了制作电子书的原版TXT文本(有些原版TXT文本在网上还真不太容易找得到) , 再用小D或EBOOK等电子书制作软件重新制作就能得到好用的电子书了 。

以上是本人在对付一些电子书时积累的经验 , 希望能给大家一些启示 。

    推荐阅读