共找到3條詞條名為chm的結果 展開

chm

Compiled HTML Help,即“編譯的HTML幫助文件”

C徠HM 文件格式是微軟於 1998 年推出的基於 HTML 文件特性的幫助文件系統,以替代早先的 WinHelp 幫助系統。它在 Windows 98 中把 CHM 類型文件稱作“編譯的 HTML 幫助文件”(Compiled HTML Help file)。

IE 瀏覽器支持的JavaScript, VBScript, ActiveX, Java Applet, Flash, 常見圖形文件(GIF、JPEG、PNG)、音頻視頻文件(MID、WAV、AVI)等等,CHM同樣支持,並可以通過 URL 與 Internet 聯繫在一起。

CHM 文件因為使用方便,形式多樣,也被採用作為電子書的格式。

製作編輯


製作工具簡介
關於徠製作 CHM 文件的工具,我們可以使用微軟的 HTML Help Workshop(以下簡稱HHW)或者“國華軟體工作室”的 eTextWizard (電子文檔處理器,以下簡稱EW)。HHW 在 VB、 VC 等開發工具的 CD 中都有,也可以到微軟的站點去下載最新版本,網際網路上也可以找到漢化的版本。EW 是國人開發的軟體,使用上要方便一些。在此我們以 HHW 為例。
使用 HHW 製作 CHM 文件
假設我們製作好的主頁放在 C:\test 目錄中,其中有一個 index.html,通過它可以鏈接到所有其他的文件。
1.打開 HTMLHelpWorkshop,單擊“File→New”菜單(或者單擊工具欄第一個按鈕),出現“New”對話框,選擇其中的“Project”后,按“OK”,創建一個工程。
2.這一步的對話框提供了從 *.hlp 到 *.chm 文件的轉換,在此我們不需要,直接按“下一步”。
3.這一步的對話框要求指定工程的位置。單擊“Browse”,進入 C:\test 目錄,並在文件名中鍵入“test”,這時文本框中應出現“C:\test\test.hlp”,然後按“下一步”。
4.這一步要求選擇你已為工程創建的文件類型,在此我們選擇第三個“HTML files(.htm)”。
5.需要添加我們製作好的 HTML 文件,按“Add”,選擇“C:\test\index.html”,將它添加到列表框。說明一下,只要被 index.html 文件直接或間接鏈接到的文件,都會包含進去,因此不必將所有的文件添加進去!然後單擊“完成”即可。
6.單擊“File→Compile…”(或工具欄第三個按鈕),出現“Createacompiledfile”對話框,直接單擊“Compile”。
7.測試:在資源管理器中雙擊生成的 C:\test\test.chm,在頁面單擊右鍵,在菜單中選擇“屬性”,在“屬性”對話框中複製其中的“地址”(應該為mk: @MSITStore:C:\test\test.chm::/index.html)。將上面的地址粘貼到瀏覽器的地址欄中,如果正確,按回車可以在瀏覽器中看到正確的頁面。

還原方法


可以利用 Windows 自帶的 hh.exe 文件來進行文件格式轉換,語法為:
HH.EXE -decompile <輸出路徑> <目標chm文件>
1hh -decompile <輸出路徑> <目標chm文件>