1. 程式人生 > >Android CHM檔案閱讀器

Android CHM檔案閱讀器

CHM格式是1998年微軟推出的基於HTML檔案特性的幫助檔案系統。以替代早先的winHelp幫助系統,它也是一種超文字標識語言。在Windows 98中把CHM型別檔案稱作“已編譯的HTML幫助檔案”。

CHM用了ITS檔案壓縮格式,使得檔案體積大大減小。事實上CHM檔案不僅可以包含HTML檔案,它還可以將任何所需要的檔案編譯進檔案中。

 

我們通常下載軟體後,資料夾裡都會有這樣的一個幫助檔案,可以直接用瀏覽器開啟,Windows上我們也可以直接將其轉換為txt檔案格式。

假如F盤中有個CHM檔案,路徑為:F:\CHM\chm檔案\組合語言教程.chm

我們在該目錄下開啟命令列,輸入:

hh -decompile F:\CHM\chm檔案\huibian 組合語言教程.chm,那麼便會將該chm檔案轉換為txt,然後儲存在huibian資料夾中。裡面有圖片檔案,html檔案,目錄檔案等等。

 

而我們如果想要在Android手機上做chm檔案格式閱讀器,解析其目錄結構,那麼我們便需要知道chm檔案的具體格式。

具體請看:https://www.cnblogs.com/tangZH/p/11176995.html

 

好了,不多說了,專案在github上:https://github.com/TZHANHONG/anchmreader