许愿

如何修改 Kindle 原生系统的页面边距(需越狱)

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 57 条留言

  1. 在calibre中编辑书籍,在.css中的末尾添加

    html {
        margin-left: -60px;
        margin-right: -60px;
    }

    可以改变单本书的页边距

  2. KV5.13.6越狱后,用旧版BookFere Tools能顺利提取出配置文件,但按此方法修改ReaderResources_zh.class后,上下边距有效果,而且可以根据情况自己设置参数(修改参数第6项为上边距,第7项为下边距),而左右边距修改了各项参数试了好多次都没有效果(试过文中提供的数值,也尝试过其他数值都不行),不知道是不是固件版本的原因,望高人指点!

  3. 说说我的修改经历,KPW3前几天越狱后,由于讨厌新版本的界面,就降级到了5.9.6.1,5.9.6.1越狱后,用那个单独的(KUAL插件Change Margins)提取不到任何东西,用评论区那个旧版的插件,只能生成一个空的margins-config-temp-zh文件夹,也是提取不到东西,然后看到提取配置文件的对应关系如下:/opt/amazon/ebook/lib/ReaderSDK-impl-zh.jar (Chinese),就想,能不能手动把这个文件提取出来,修改完在放回去,先试了那个插件(File Browser:便捷地管理 Kindle 中的文件),连接后,发现找不到opt文件夹,于是换用(USBNetwork Hack 安装教程:无线管理 Kindle),用USBNetwork连接后,顺利找到ReaderSDK-impl-zh.jar (Chinese)文件,复制出来,用7-zip直接解压,按文中的方法用Java Bytecode Editor修改ReaderResources_zh.class并保存,在把之前解压的文件改回ReaderSDK-impl-zh.jar,本来以为把修改后的在替换回去就行了,可是usbnetwork提示不能写入。。替换不了。就想到了文中看到的(四、打包配置文件和五、替换配置文件),就想试试这个。把之前解压并修改的2个文件打包zip并改名为a.zip并放到margins-config-temp-zh文件夹后(如果没有这个文件夹,就新建一个同名的),然后打开KUAL,点击菜单中的【Change Margins】→【Replace Config File】,点击后接着kindle就重启了,重启后,打开多本电子书测试当前页面,快速翻页,跳章节等,发现页边距都改变了,也就是修改成功了。

  4. kpw3降级到了5.9.7 不是新版本了 为啥【Change Margins】→【Get Config File】之后,什么目录都没有产生。 用评论里面的整合版本,只能出现一个空目录。评论区的runme.sh测试了,也什么都没反应。求助啊

  5. 请补一下旧版BookFere Tools(就是带Change Margins功能的那个版本),本来想直接找到这个文件做修改,检索不出来,系统版本比较老,是5.10.3,想试试能不能调节边距

      • 插件没能提取到任何文件,型号是kindle voyage,固件版本为5.10.3,应该是提取到kindle根目录的一个名叫margins-config-temp-zh.jar的文件没错吧?

      • 已经使用您提供在评论区的runme.sh测试了,能够获取到.jar的列表:
        /opt/amazon/ebook/lib/ReaderSDK-impl-de.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-en_GB.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-es.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-fr.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-it.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-ja.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-nl.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-pt.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-ru.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-sq.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl-zh.jar
        /opt/amazon/ebook/lib/ReaderSDK-impl.jar

    • 链接: https://pan.baidu.com/s/1RCe9eel6WH0WUhibt6_R_A?pwd=e6eq 提取码: e6eq 复制这段内容后打开百度网盘手机App,操作更方便哦

      • 感谢分享的旧版插件,解决问题!有看到评论的书友可以尝试上面热心朋友分享的插件版本,可以提取出来

  6. 现在书伴工具没有提取配置文件功能了,是因为方法失效了吗?

  7. 不知道KPW2里如何修改啊?我用这个文章的办法改了很多次,调整了各种参数,还是失败了。

  8. 这里介绍一下linux系统下如何使用JBE(Java Bytecode Editor)
    首先,拥文本编辑器(如nano、vim、kate、vscode等等)打开文件夹下的jbe.sh文件
    然后,修改为如下代码

    “`
    #! /bin/bash
    cd ./bin
    java ee/ioc/cs/jbe/browser/BrowserApplication &

    “`
    之后,先用cd指令,定位到Java Bytecode Editor程序所在文件夹
    确认以及给予jbe.sh文件执行权限,然后双击本文件,即可运行。

  9. ava Bytecode Editor 我的电脑一直打不开,闪退,网上找了很多,没有找到解决办法,怎么破??

返回到顶部