西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

html轉(zhuǎn)CHM文件(HugeCHM)

v1.11免費(fèi)版
  • html轉(zhuǎn)CHM文件(HugeCHM)v1.11免費(fèi)版
  • 軟件大小:140KB
  • 更新時(shí)間:2019-11-05 10:32
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 反編譯(譯逆工程)
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinAll
  • 官方網(wǎng)站:http://www.comicer.com
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

本類精品

軟件介紹

HugeCHM可以把CHM文件打包、拆分,還可以將海量HTML文件打包成CHM,是一款非常不錯(cuò)的網(wǎng)頁(yè)格式轉(zhuǎn)換工具,該軟件最大的特色是沒有用HHA.DLL,而是直接通過ITStorage接口對(duì)CHM文件進(jìn)行操作,因此能對(duì)CHM內(nèi)部控制文件進(jìn)行更精準(zhǔn)的控制。有需要的小伙伴歡迎來西西下載體驗(yàn)。

軟件簡(jiǎn)介:

chm打包、拆分工具,不僅可以將海量(測(cè)試近20萬(wàn)個(gè))html文件打包成chm,而且可以反編譯chm,包括chm內(nèi)部控制文件。hugechm最大的特色是沒有用hha.dll,而是直接通過itstorage接口對(duì)chm文件進(jìn)行操作,因此能對(duì)chm內(nèi)部控制文件進(jìn)行更精準(zhǔn)的控制(其實(shí)是進(jìn)行了大刀闊斧的刪減)

關(guān)于HugeCHM:

HugeCHM是什么?A:這是一個(gè)CHM打包、拆分工具,不僅可以將海量(測(cè)試近20萬(wàn)個(gè))HTML文件打包成CHM,而且可以反編譯CHM,包括CHM內(nèi)部控制文件。

現(xiàn)在已經(jīng)有N多CHM打包工具,為什么還要開發(fā)HugeCHM?

既然基于HHA.DLL的軟件在處理海量文件時(shí)死路一條,也就只能指望不依賴于HHA.DLL的軟件了。以前在寫《常見電子書格式及其反編譯思路》的時(shí)候,我以為開源的hhm既然敢叫HTML Help Maker,應(yīng)該能夠擺脫HHA.DLL的限制,沒想到到它的官方網(wǎng)站一看,卻看到一行字:This is a program that aims to produce MS' CHM (Compiled HTML Help) files. Currently it can create the archive format, but no internal files.再拜讀一下源代碼,基本上相當(dāng)于自己實(shí)現(xiàn)了Windows下ITS文件訪問接口,但是不能生成CHM文件內(nèi)部的控制文件,頂多算個(gè)半成品。擺出這樣的烏龍,我想是因?yàn)槲④洓]有公開CHM的內(nèi)部文件格式,導(dǎo)致Paul Wise寫的《Unofficial (Preliminary) HTML Help Specification》里也有很多unknown的地方。

軟件功能:

1、CHM文件打包

按照軟件界面上標(biāo)注的1、2、3、4的順序執(zhí)行:

選擇需要打包的文件所在文件夾。此文件夾及其下所有子文件夾中的所有文件將被打包到CHM文件中。

選擇封面文件、目錄文件、說明文件,輸入CHM文件標(biāo)題(將來顯示在CHM文件標(biāo)題條上),并選擇是否顯示工具條及工具條選項(xiàng)。對(duì)這些參數(shù)的具體說明見后。

選擇生成的CHM文件所在位置及文件名。

點(diǎn)“開始打包”按鈕即開始打包。打包過程中如果需要中斷,點(diǎn)擊“停止”按鈕即可。打包完成后,如果“自動(dòng)打開CHM”選項(xiàng)被選中,則自動(dòng)打開生成的CHM,否則只提示打包完成。 如果“自動(dòng)關(guān)機(jī)”選項(xiàng)被選中,則打包完成后自動(dòng)關(guān)機(jī),但如果是通過點(diǎn)“停止”按鈕強(qiáng)制中斷,則不會(huì)自動(dòng)關(guān)機(jī)。

如果需要反復(fù)制作一個(gè)CHM文件,可以在設(shè)定好參數(shù)后,點(diǎn)“保存”按鈕,將參數(shù)保存到文件,下次點(diǎn)“調(diào)入”按鈕,即可調(diào)入以前保存的參數(shù)。

注意:如果選擇了“顯示進(jìn)度”,在開始打包前必須花時(shí)間統(tǒng)計(jì)需要打包的文件總長(zhǎng)度,然后按長(zhǎng)度顯示打包進(jìn)度。由于受32位限制,在文件總長(zhǎng)度大于4 GB時(shí)進(jìn)度顯示會(huì)出問題。不過在這種情況下,本來就應(yīng)該關(guān)閉“顯示進(jìn)度”,以免打包前花費(fèi)太多的時(shí)間去統(tǒng)計(jì)總長(zhǎng)度。

對(duì)封面、目錄、說明頁(yè)和工具條的解釋:
在制作電子書時(shí),很多人喜歡按照紙書的習(xí)慣,制作一個(gè)封面,點(diǎn)擊后再進(jìn)入目錄或正文。在微軟發(fā)布的HTML Help Workshop(CHM打包、反編譯軟件的鼻祖)中,將封面頁(yè)稱為“缺省頁(yè)(default page)”,而目錄頁(yè)稱為“主頁(yè)(home page)”,并且在CHM瀏覽器的工具條上提供一個(gè)“主頁(yè)”按鈕,點(diǎn)擊后直接跳到“主頁(yè)”。當(dāng)然,如果覺得沒有必要玩這樣的花頭,也可以將封面和目錄合一,指向同一個(gè)文件。在HugeCHM里,缺省認(rèn)為這兩個(gè)頁(yè)面是同一個(gè),即選擇其中一個(gè)后,如果另外一個(gè)為空,則自動(dòng)設(shè)置為同一個(gè)。
另外有些人為了不使自己的勞動(dòng)被“埋沒”,還喜歡單獨(dú)制作一個(gè)說明頁(yè),對(duì)書籍、版權(quán)、制作者做一個(gè)簡(jiǎn)短的介紹。
如果用戶選擇的封面、目錄不是同一個(gè)文件,則打包出來的CHM的工具條上會(huì)多出“主頁(yè)”、“關(guān)于”兩個(gè)按鈕,分別對(duì)應(yīng)主頁(yè)、說明頁(yè)。工具條上的“主頁(yè)”指向目錄頁(yè)。

對(duì)“窗口位置”的說明:
某些人喜歡設(shè)置CHM的初始窗口位置,即打開CHM后窗口定位到固定的位置和大小,這時(shí)可以通過此功能進(jìn)行設(shè)置:點(diǎn)擊“選擇”按鈕,彈出選擇框,拖動(dòng)、縮放此窗口,點(diǎn)擊“OK”,打包后CHM的初始窗口位置、大小就是所選的位置、大小。
如果選擇了窗口位置后,再選擇“用戶打開CHM后,可以改變初始窗口位置和大小”,則第一次打開CHM時(shí)定位到指定的位置,以后再次打開CHM時(shí),定位到上次CHM退出時(shí)的位置和大小。否則,每次打開CHM文件都會(huì)定位到固定的位置和大小。
如果點(diǎn)擊“清空”按鈕,將位置值全部清空(缺省情況),則CHM初始窗口位置由CHM瀏覽器決定,“用戶打開CHM后,可以改變初始窗口位置和大小”選項(xiàng)視為選擇。

2、CHM文件拆分

按界面上標(biāo)注的1、2、3、4的順序執(zhí)行:

選擇“需要拆分的CHM文件”。

如果打算對(duì)CHM內(nèi)部控制文件進(jìn)行研究,就勾選“導(dǎo)出CHM內(nèi)部數(shù)據(jù)文件”,否則不勾選(缺省為不勾選)。在不勾選時(shí),與一般CHM反編譯軟件功能相同,只不過不能批量反編譯。如果需要對(duì)CHM進(jìn)行批量反編譯,推薦使用 免費(fèi)的UnEBook。

選擇存放拆分后文件的文件夾。

點(diǎn)擊“開始拆分”按鈕即可開始拆分。拆分過程中如果需要中斷,點(diǎn)擊“停止”按鈕即可。 如果“自動(dòng)關(guān)機(jī)”選項(xiàng)被選中,則拆分完成后自動(dòng)關(guān)機(jī),但如果是通過點(diǎn)“停止”按鈕強(qiáng)制中斷,則不會(huì)自動(dòng)關(guān)機(jī)。

軟件標(biāo)簽: HugeCHM 文件轉(zhuǎn)換

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載