设为首页收藏本站繁体中文

轻之国度

 找回密码
 注册(右键在新窗口打开)

QQ登录

只需一步,快速开始

查看: 710|回复: 4
收起左侧

有人會用epubcheck嗎

[复制链接]
发表于 2019-12-17 00:35 | 显示全部楼层 |阅读模式
https://github.com/w3c/epubcheck
據說可以檢查epub有沒有錯誤
但是我下載下來後執行毫無反應
发表于 2019-12-17 01:50 | 显示全部楼层
Epubcheck是一個JAVA程式,你的電腦必須預先安裝JAVA,然後才可以使用。
 楼主| 发表于 2019-12-17 08:45 | 显示全部楼层
ozozozfaith 发表于 2019-12-17 01:50
Epubcheck是一個JAVA程式,你的電腦必須預先安裝JAVA,然後才可以使用。


已經有裝了
但是執行沒反應
发表于 2019-12-17 10:34 | 显示全部楼层
首先在cmd中鍵入“java -version”,如果能看到版本信息,即為安裝成功。否則你可能需要重裝或者配置環境變量。
  1. λ java -version
  2. java version "1.8.0_144"
  3. Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
  4. Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
复制代码


確認環境無誤後,下載Epubcheck服務即可。項目基於Maven構建,可以下載源碼編譯打包,如果不會,可以下載已經釋出的jar包。
https://github.com/w3c/epubcheck/releases
點擊“epubcheck-4.2.2.zip”,下載後解壓。


cd進解壓後的文件夾,把你想要校驗的epub拷貝至此文件夾下,假設叫做“test.epub”。
執行“java -jar epubcheck.jar test.epub”,即可輸出校驗結果。
這個服務是沒有GUI的,不要去雙擊執行“epubcheck.jar”。
  1. λ java -jar epubcheck.jar test.epub
  2. Validating using EPUB version 3.2 rules.
  3. ERROR(PKG-005): test.epub(-1,-1): The mimetype file has an extra field of length 36. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.

  4. Check finished with errors
  5. Messages: 0 fatals / 1 error / 0 warnings / 0 infos

  6. EPUBCheck completed
复制代码


更多使用方式建議自行閱讀 epubcheck-wiki
https://github.com/w3c/epubcheck/wiki/Running


 楼主| 发表于 2019-12-17 11:33 | 显示全部楼层
zydxn 发表于 2019-12-17 10:34
首先在cmd中鍵入“java -version”,如果能看到版本信息,即為安裝成功。否則你可能需要重裝或者配置環境變 ...

行了
重新安裝java之後就能用了
感謝
再來就試著批量了

本版积分规则

手机版|Archiver|轻之国度

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

  

GMT+8, 2024-6-11 04:22

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表