
Precision Helper(CHM制作工具)
詳情介紹
Precision Helper中文版是一款非常優(yōu)秀的CHM制作工具,相比很多小的CHM制作軟件。功能更加的全面,而且提供非常豐富的高級功能,比如對象監(jiān)視器、API測試器等。對于普通用戶,更是進行了針對化的設計。能夠非??焖俚娜腴T,非常的方便高效。相信大家一定遇到過,網(wǎng)上有些好的教程或博文等想保存下來。但是直接復制,沒有了格式等,觀看體驗很低。直接保存網(wǎng)頁,又沒有規(guī)律,得一個一個的打開。制作成CHM絕對是最佳的選擇了,一方面有目錄。而且內容可以增添各種附件腳本之類的。而Precision Helper優(yōu)勢是充分利用HTML、XML及各種圖片、腳本等資源快速制作chm。而且新版界面是Ribbon風格,主要功能都直接在工具欄上,效率很高。另外就是,Precision Helper的項目管理能力很強,不像很多小軟件比較混亂。所以,無論是對于普通用戶還是高級用戶,Precision Helper能提供相應的功能,幫助用戶達到最好的工作狀態(tài)!
2、支持許多高級功能,一定程度上滿足高級用戶。支持對象檢視器、API測試器等高級功能,支持界面的高度可定制性。還通過模板提供了一些功能的自定義性,并且還提供了方便的擴展接口。
3、直接使用 hhp 作為項目文件。這點是在功能之外我很看重的一個特性。許多同類軟件使用專有的項目文件格式(注1),盡管實際上并不能“套牢”用戶,不過還是給用戶帶來了不少麻煩,而它直接使用 hhp 作為項目文件格式,用戶可以在充分使用后做出自己的選擇。對于目前使用其他軟件的用戶也不用擔心,通過 Precision Helper 的反編譯功能(后文介紹),您可以輕松的從那些專有的項目文件格式中解放出來。
最近打開的項目列表,完整的項目列表及靈活的添加項目到列表的方式
2、編輯目錄和索引
靈活的編輯目錄和索引中的項,眾多創(chuàng)建主題的方式,內嵌主題編輯器
3、上下文幫助編輯器
完全控制分配上下文 ID、別名 ID、源文件和注釋
4、現(xiàn)代的視覺外觀
Ribbon 欄, 可對界面元素的布局和可視化設置進行靈活調整
4、發(fā)布最終幫助為多種格式
CHM、WebHelp、ePUB 和單個 HTML 檔(方便打印或轉換為 PDF 或其他格式)
創(chuàng)作幫助的的其他輔助工具文本編輯器,多條件過濾文件,與其他實例或外部程序間拖放操作,可視化窗口類型設計器5、其他支持工具
CHM 查看器,API 測試器,快速啟動,全局搜索
在打開程序后,將顯示歡迎頁,如下圖(關于其中各部分的功能說明,請參閱幫助):
此時,點擊新建項目,然后選擇新項目的保存位置并輸入項目文件名,確定后將出現(xiàn)下圖:
其中,左邊為導航欄(可調整位置),中間的當前主題為項目屬性,現(xiàn)在我們先點擊左下角包含的文件,在出現(xiàn)的選項卡中添加源文件(根據(jù)圖示進行操作):
為了方便,我這里已經(jīng)把源文件復制到了當前項目的目錄下(如果沒有則這里選擇目標文件夾),所以直接添加項目文件,選中所有文件并確定后這些文件將出現(xiàn)在包含的文件選項卡下方:
現(xiàn)在依次點擊 Ribbon 欄工具下面的自動添加主題和自動添加關鍵字(這里的主題是指 CHM 文件左邊目錄中的目錄項,關鍵字則是到主題文件的索引),根據(jù)提示進行操作到添加完成。然后點擊左邊導航欄中的目錄和關鍵字索引后可以看到上方出現(xiàn)了剛才添加的主題和關鍵字:


注:制作 CHM 并不一定要求需要目錄和索引,不過對于包含較多網(wǎng)頁的 CHM,包含目錄和索引會讓用戶導航更加方便。尤其是有些需要經(jīng)常查閱的 CHM 文件,通過索引快速定位會比較方便,并且可以作為其他程序的上下文幫助。
這樣就自動生成了目錄和索引,此時目錄中的文字和索引中的關鍵字都直接提取自網(wǎng)頁文件中的標題。如果含有較多網(wǎng)頁,建議對目錄項進行分類和順序調整,讓導航更方便一些。
現(xiàn)在回到原來的項目屬性選項卡,可以看到“目錄文件”和“索引文件”輸入框已經(jīng)自動填好了(自動生成的目錄文件和索引文件與項目文件在相同目錄),這里補充一些必要的部分:
在“已編譯幫助文件”中輸入目標 CHM 的路徑和名稱或者可以通過緊鄰的“…”按鈕進行選擇(如果沒有指定路徑,則生成時與項目文件在相同路徑);
對于“默認主題”建議使用緊鄰的這個按鈕選擇,這個主題網(wǎng)頁將在每次打開 CHM 文件時自動顯示;
下面“編譯全文搜索信息”則為 CHM 文件增加搜索功能,如果不需要搜索功能,那么取消選中這個選項可以極大減少生成的 CHM 文件的大小和加快生成的速度。
現(xiàn)在我們來設置標題,點擊右側的對象檢視器,“當前項目”右邊的輸入框中會顯示為“無標題”,直接輸入標題接著回車(注意如果沒有回車則不會保存):
設置 CHM 文件的基本操作到這里就完成了,此時可以轉到 Ribbon 欄發(fā)布下的運行來進行編譯并查看結果。
2、反編譯 CHM 文件創(chuàng)建項目
幾乎每個同類軟件都能反編譯 CHM 文件,這個軟件在反編譯 CHM 軟件時,除了解壓其中的網(wǎng)頁文件/目錄文件/索引文件等,它還會自動生成項目文件。現(xiàn)在從 Ribbon 欄工具下選擇CHM 導入(注:不是“CHM 查看器”),接著選擇要反編譯的 CHM 文件和新建項目的目錄(建議使用空目錄,否則新建項目的項目文件 hhp 會包含多余文件),然后將出現(xiàn)下面的屬性窗口:
此時可以對 CHM 文件的外觀和行為進行進一步設置,方法與前面新建時相同。
如果您目前正在使用其他 CHM 制作工具,則可以獲取它們在編譯項目時的所有源文件(包括項目文件、目錄文件、索引文件和網(wǎng)頁文件等)直接作為 Precision Helper 中的項目,如果獲取項目文件較為困難(例如網(wǎng)上獲取的 CHM 文件),則可以反編譯 CHM 文件來新建項目。
1、CHM:早期 Windows 系統(tǒng)中的文件格式是 WinHelp(擴展名 .hlp 和 .cnt),從 Windows Vista 起對 WinHelp 格式的支持已經(jīng)停止了。從 Windows 98 開始引進了 HTML Help(擴展名 .chm)。HTML Help 在單文件中集成了目錄和幫助,同時支持索引、全文搜索和基于 html 的豐富的格式表現(xiàn),所以目前成為了 Windows 平臺上在程序中使用的最常見的聯(lián)機幫助格式。在 Windows 平臺中分享一些無需編輯和打印的資料時,推薦使用這種格式。
2、WebHelp:這種格式是把項目的目錄結構(源文件)復制到特定文件夾并生成 HTML 或 XML 格式的“框架”,這樣可以方便地在網(wǎng)頁瀏覽器中進行瀏覽。許多程序的在線幫助使用類似的方法實現(xiàn),具體的效果請參閱:Precision Helper 在線幫助(英文)。自帶的樣式已經(jīng)不錯了,不過如果您會網(wǎng)頁或懂得處理圖片,那么通過修改模板可以完全按自己的需求進行自定義。
對于本地 CHM 文件一般我建議使用 GB2312 編碼,不過對于在線幫助可能使用 UTF-8 較好。
3、ePUB:這是廣泛使用的電子書格式,方便在不同的設備上查看。具體效果請參閱:PrecisionHelper 幫助電子書(英文)。
4、單個 HTML 文檔:實際上是合并所有主題到一個文件并復制項目的其他內容(圖像、樣式等)到一個特定文件夾(含目錄結構)。這種格式一般作為中間格式方便進一步的操作,例如進行打印或轉換為 PDF 格式(此時另需安裝 PDF 打印機或轉換工具,具體請參閱幫助)。
1、問:我從網(wǎng)上下載了一個 CHM 文件,打開查看頁面時,卻提示“無法顯示網(wǎng)頁…”,每個頁面都是這樣,什么原因呢?
答:這個問題是由于微軟在 Windows 更新中增加了對網(wǎng)絡傳送的 CHM 文件的安全限制造成。執(zhí)行如下操作:查看此文件屬性,在屬性框中點擊“解除鎖定”按鈕,接著確定后就可以正常查看了。如果直接從網(wǎng)上下載了大量的 CHM 文件,那么可以修改注冊表以解除這個安全限制(不推薦)。相關內容請參閱:MS05-26,KB806054,KB902225。
2、問:我想發(fā)布一些 CHM 格式的資料到網(wǎng)上,但我希望用戶下載后可以直接查看,而不需要麻煩的去解鎖,有什么辦法嗎?
答:一個非常簡單的辦法是對 CHM 文件進行壓縮(例如壓縮為 ZIP 文件)這樣其他用戶下載解壓后可直接查看。目前,AutoHotkey 中文幫助離線文件的發(fā)布采用這種形式,這樣方便傳輸,也方便用戶。在實踐中,我發(fā)現(xiàn)有不少用戶在打開 CHM 文件看到“無法顯示網(wǎng)頁…”時不清楚可以解鎖后查看,所以發(fā)布幫助時進行壓縮是比較必要的。
3、問:我在從 HTM/HTML 文件創(chuàng)建 CHM 文件時,產(chǎn)生的 CHM 文件中某些頁面為空白,并且無法搜索中文,該如何解決?
答:在我的經(jīng)驗中,這種情況由編碼引起。對于 CHM 格式,有兩處與編碼有關的位置:CHM 自身的編碼和其中 HTM/HTML 文件采用的編碼,其中 HTM/HTML 文件的編碼包括文件頭部的編碼聲明和文件的編碼。要避免上述問題,建議:對于 CHM 自身的編碼選擇 ANSI 或 GB2312(對于簡體中文系統(tǒng),這兩者想過相同);對于 HTM/HTML 文件的頭部和文件也使用這樣的編碼。
如果一定要在網(wǎng)頁中使用 UTF-8 編碼,則可進行修改讓網(wǎng)頁的 標簽對之間只含有 ASCII 字符,這樣可以避免某些頁面顯示為空白,然而這樣仍然無法搜索中文。(目前尚不確定在不同的系統(tǒng)中,是否可以通過把 IE 更新到最新版本來解決這樣的問題。)
另外,如果把 CHM 文件放在較深層次的目錄或中文目錄中,可能會在使用時出現(xiàn)某些問題。

Precision Helper(CHM制作工具)優(yōu)勢
1、新用戶能快速上手,使用方便:Precision Helper 的 Ribbon 界面, 直觀可視化, 主要的功能都能在這里找到,總體設計較為人性化。2、支持許多高級功能,一定程度上滿足高級用戶。支持對象檢視器、API測試器等高級功能,支持界面的高度可定制性。還通過模板提供了一些功能的自定義性,并且還提供了方便的擴展接口。
3、直接使用 hhp 作為項目文件。這點是在功能之外我很看重的一個特性。許多同類軟件使用專有的項目文件格式(注1),盡管實際上并不能“套牢”用戶,不過還是給用戶帶來了不少麻煩,而它直接使用 hhp 作為項目文件格式,用戶可以在充分使用后做出自己的選擇。對于目前使用其他軟件的用戶也不用擔心,通過 Precision Helper 的反編譯功能(后文介紹),您可以輕松的從那些專有的項目文件格式中解放出來。
功能介紹
1、幫助項目管理最近打開的項目列表,完整的項目列表及靈活的添加項目到列表的方式
2、編輯目錄和索引
靈活的編輯目錄和索引中的項,眾多創(chuàng)建主題的方式,內嵌主題編輯器
3、上下文幫助編輯器
完全控制分配上下文 ID、別名 ID、源文件和注釋
4、現(xiàn)代的視覺外觀
Ribbon 欄, 可對界面元素的布局和可視化設置進行靈活調整
4、發(fā)布最終幫助為多種格式
CHM、WebHelp、ePUB 和單個 HTML 檔(方便打印或轉換為 PDF 或其他格式)
創(chuàng)作幫助的的其他輔助工具文本編輯器,多條件過濾文件,與其他實例或外部程序間拖放操作,可視化窗口類型設計器5、其他支持工具
CHM 查看器,API 測試器,快速啟動,全局搜索
Precision Helper制作教程
1、從源文件創(chuàng)建項目在打開程序后,將顯示歡迎頁,如下圖(關于其中各部分的功能說明,請參閱幫助):
此時,點擊新建項目,然后選擇新項目的保存位置并輸入項目文件名,確定后將出現(xiàn)下圖:
其中,左邊為導航欄(可調整位置),中間的當前主題為項目屬性,現(xiàn)在我們先點擊左下角包含的文件,在出現(xiàn)的選項卡中添加源文件(根據(jù)圖示進行操作):
為了方便,我這里已經(jīng)把源文件復制到了當前項目的目錄下(如果沒有則這里選擇目標文件夾),所以直接添加項目文件,選中所有文件并確定后這些文件將出現(xiàn)在包含的文件選項卡下方:
現(xiàn)在依次點擊 Ribbon 欄工具下面的自動添加主題和自動添加關鍵字(這里的主題是指 CHM 文件左邊目錄中的目錄項,關鍵字則是到主題文件的索引),根據(jù)提示進行操作到添加完成。然后點擊左邊導航欄中的目錄和關鍵字索引后可以看到上方出現(xiàn)了剛才添加的主題和關鍵字:


注:制作 CHM 并不一定要求需要目錄和索引,不過對于包含較多網(wǎng)頁的 CHM,包含目錄和索引會讓用戶導航更加方便。尤其是有些需要經(jīng)常查閱的 CHM 文件,通過索引快速定位會比較方便,并且可以作為其他程序的上下文幫助。
這樣就自動生成了目錄和索引,此時目錄中的文字和索引中的關鍵字都直接提取自網(wǎng)頁文件中的標題。如果含有較多網(wǎng)頁,建議對目錄項進行分類和順序調整,讓導航更方便一些。
現(xiàn)在回到原來的項目屬性選項卡,可以看到“目錄文件”和“索引文件”輸入框已經(jīng)自動填好了(自動生成的目錄文件和索引文件與項目文件在相同目錄),這里補充一些必要的部分:
在“已編譯幫助文件”中輸入目標 CHM 的路徑和名稱或者可以通過緊鄰的“…”按鈕進行選擇(如果沒有指定路徑,則生成時與項目文件在相同路徑);
對于“默認主題”建議使用緊鄰的這個按鈕選擇,這個主題網(wǎng)頁將在每次打開 CHM 文件時自動顯示;
下面“編譯全文搜索信息”則為 CHM 文件增加搜索功能,如果不需要搜索功能,那么取消選中這個選項可以極大減少生成的 CHM 文件的大小和加快生成的速度。
現(xiàn)在我們來設置標題,點擊右側的對象檢視器,“當前項目”右邊的輸入框中會顯示為“無標題”,直接輸入標題接著回車(注意如果沒有回車則不會保存):
設置 CHM 文件的基本操作到這里就完成了,此時可以轉到 Ribbon 欄發(fā)布下的運行來進行編譯并查看結果。
2、反編譯 CHM 文件創(chuàng)建項目
幾乎每個同類軟件都能反編譯 CHM 文件,這個軟件在反編譯 CHM 軟件時,除了解壓其中的網(wǎng)頁文件/目錄文件/索引文件等,它還會自動生成項目文件。現(xiàn)在從 Ribbon 欄工具下選擇CHM 導入(注:不是“CHM 查看器”),接著選擇要反編譯的 CHM 文件和新建項目的目錄(建議使用空目錄,否則新建項目的項目文件 hhp 會包含多余文件),然后將出現(xiàn)下面的屬性窗口:
此時可以對 CHM 文件的外觀和行為進行進一步設置,方法與前面新建時相同。
如果您目前正在使用其他 CHM 制作工具,則可以獲取它們在編譯項目時的所有源文件(包括項目文件、目錄文件、索引文件和網(wǎng)頁文件等)直接作為 Precision Helper 中的項目,如果獲取項目文件較為困難(例如網(wǎng)上獲取的 CHM 文件),則可以反編譯 CHM 文件來新建項目。
Precision Helper發(fā)布格式
在本文中主要講輸出 CHM 格式,這是 Precision Helper 的主要輸出格式,不過它還支持輸出為其他文件格式,下面簡要介紹它支持的幾種主要格式:1、CHM:早期 Windows 系統(tǒng)中的文件格式是 WinHelp(擴展名 .hlp 和 .cnt),從 Windows Vista 起對 WinHelp 格式的支持已經(jīng)停止了。從 Windows 98 開始引進了 HTML Help(擴展名 .chm)。HTML Help 在單文件中集成了目錄和幫助,同時支持索引、全文搜索和基于 html 的豐富的格式表現(xiàn),所以目前成為了 Windows 平臺上在程序中使用的最常見的聯(lián)機幫助格式。在 Windows 平臺中分享一些無需編輯和打印的資料時,推薦使用這種格式。
2、WebHelp:這種格式是把項目的目錄結構(源文件)復制到特定文件夾并生成 HTML 或 XML 格式的“框架”,這樣可以方便地在網(wǎng)頁瀏覽器中進行瀏覽。許多程序的在線幫助使用類似的方法實現(xiàn),具體的效果請參閱:Precision Helper 在線幫助(英文)。自帶的樣式已經(jīng)不錯了,不過如果您會網(wǎng)頁或懂得處理圖片,那么通過修改模板可以完全按自己的需求進行自定義。
對于本地 CHM 文件一般我建議使用 GB2312 編碼,不過對于在線幫助可能使用 UTF-8 較好。
3、ePUB:這是廣泛使用的電子書格式,方便在不同的設備上查看。具體效果請參閱:PrecisionHelper 幫助電子書(英文)。
4、單個 HTML 文檔:實際上是合并所有主題到一個文件并復制項目的其他內容(圖像、樣式等)到一個特定文件夾(含目錄結構)。這種格式一般作為中間格式方便進一步的操作,例如進行打印或轉換為 PDF 格式(此時另需安裝 PDF 打印機或轉換工具,具體請參閱幫助)。
Precision Helper常見問題及技巧
這里簡要說說與 CHM 格式相關的一些問題和技巧,采用問答形式。1、問:我從網(wǎng)上下載了一個 CHM 文件,打開查看頁面時,卻提示“無法顯示網(wǎng)頁…”,每個頁面都是這樣,什么原因呢?
答:這個問題是由于微軟在 Windows 更新中增加了對網(wǎng)絡傳送的 CHM 文件的安全限制造成。執(zhí)行如下操作:查看此文件屬性,在屬性框中點擊“解除鎖定”按鈕,接著確定后就可以正常查看了。如果直接從網(wǎng)上下載了大量的 CHM 文件,那么可以修改注冊表以解除這個安全限制(不推薦)。相關內容請參閱:MS05-26,KB806054,KB902225。
2、問:我想發(fā)布一些 CHM 格式的資料到網(wǎng)上,但我希望用戶下載后可以直接查看,而不需要麻煩的去解鎖,有什么辦法嗎?
答:一個非常簡單的辦法是對 CHM 文件進行壓縮(例如壓縮為 ZIP 文件)這樣其他用戶下載解壓后可直接查看。目前,AutoHotkey 中文幫助離線文件的發(fā)布采用這種形式,這樣方便傳輸,也方便用戶。在實踐中,我發(fā)現(xiàn)有不少用戶在打開 CHM 文件看到“無法顯示網(wǎng)頁…”時不清楚可以解鎖后查看,所以發(fā)布幫助時進行壓縮是比較必要的。
3、問:我在從 HTM/HTML 文件創(chuàng)建 CHM 文件時,產(chǎn)生的 CHM 文件中某些頁面為空白,并且無法搜索中文,該如何解決?
答:在我的經(jīng)驗中,這種情況由編碼引起。對于 CHM 格式,有兩處與編碼有關的位置:CHM 自身的編碼和其中 HTM/HTML 文件采用的編碼,其中 HTM/HTML 文件的編碼包括文件頭部的編碼聲明和文件的編碼。要避免上述問題,建議:對于 CHM 自身的編碼選擇 ANSI 或 GB2312(對于簡體中文系統(tǒng),這兩者想過相同);對于 HTM/HTML 文件的頭部和文件也使用這樣的編碼。
如果一定要在網(wǎng)頁中使用 UTF-8 編碼,則可進行修改讓網(wǎng)頁的 標簽對之間只含有 ASCII 字符,這樣可以避免某些頁面顯示為空白,然而這樣仍然無法搜索中文。(目前尚不確定在不同的系統(tǒng)中,是否可以通過把 IE 更新到最新版本來解決這樣的問題。)
另外,如果把 CHM 文件放在較深層次的目錄或中文目錄中,可能會在使用時出現(xiàn)某些問題。
下載地址
- 電腦版
Precision Helper(CHM制作工具) v2.0.1.7
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共0條評論(您的評論需要經(jīng)過審核才能顯示)