posts - 32,  comments - 149,  trackbacks - 0
          chm是微軟的幫助文檔,許多程序的說明文檔還有電子書都是用它制作的。
          我們下載一個chm文檔后可能經常會有打不開的情況,而在其它的一些電腦上卻能正常打開,這說明不是文檔本身的問題,而是系統設置的問題。

                  其實這是為了安全而作的一種限制,我們知道很多不安全的東西大多是通過網頁傳播的,網頁里面可能含有各種腳本,能執行很多功能,而chm文件本質上就是編 譯過的網頁。從網上直接下載的網頁、chm文件和exe程序都會被系統標記為來源于網絡的,是不安全的,一般打開的時候都會出現警告,把“打開此文件前總 是詢問”前的鉤去掉可以讓它對該文件不再提示。然而有時候打開chm文件不會出現提示,直接顯示“該頁無法顯示”或者“已取消到該網頁的導 航”“internet explorer 不能鏈接到您請求的網頁”之類的錯誤,這該怎么辦呢?
                  在chm文件上點右鍵->屬性->常規->解除鎖定,這樣就可以打開了。
          但是上述方法并不總是有效的,也許有的版本的系統根本找不到“解除鎖定”這個選項,這時可以通過修改注冊表解決,將以下內容打開保存到為后綴為reg的文件打開即可
          REGEDIT4
          [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

          [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
          "MaxAllowedZone"=dword:00000003
          "UrlAllowList"=""

          [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
          "MaxAllowedZone"=dword:00000003
          "UrlAllowList"=""
               這是最有效的方法,對于各種系統均能用。
                那么“MaxAllowedZone”的值為3是什么意思呢?
          AllowedZone是允許的區域,所有的區域包括以下幾個:
          本地計算機 internet 本地intranet 可信站點 受限站點

                 我們可以在internet選項里面找到有后四個區域,
          值為0表示本地計算機,為1則表示前兩個,為2為前三個,為3為前四個。
          所以"MaxAllowedZone"=dword:00000003 的含義為允許在 本地計算機、internet、本地intranet、可信站點 上打開該文件。
                    REGEDIT4是注冊表編輯器的版本,vista和windows 7里面為REGEDIT5,不過老的版本還是照樣支持的。
          如果chm文檔所在文件夾有特殊符號也可能導致打不開的,比如新建一個文件夾,名字為“abc#”,把chm文件放進去就會打不開。

                   既然網絡上的東西被認為是不安全的,那么為什么網上的網頁里的腳本可以直接運行,下載到本地保存再打開會有警告呢?

          這是因為我們瀏覽網頁的時候網頁的權限是比較低的,不能訪問本機上的數據等,而如果下載到本地再打開就是以本地管理員的身份運行的,可能對系統造成損害。但是其實這個限制說實話沒什么用,ie經常有各種漏洞使木馬可以借此運行,本地的網頁一般是安全的。

                        有時候下載的電子書是chm版的如果想在手機或者mp4上看,可以將它轉換成txt的。chm是從網頁編譯過來的,當然還編譯回去,然后再轉成txt的,這樣的工具很多,不過真正好用了不多。
          用HTML Help Workshop可以創建chm文件,使用方法很簡單的。

          來自:
          http://apps.hi.baidu.com/share/detail/33806176
          posted on 2011-07-19 09:13 chunkyo 閱讀(663) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2011年7月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          這個博客主要是關于java技術和開源技術,大家一起來進步了!

          常用鏈接

          留言簿(12)

          隨筆分類

          隨筆檔案

          文章分類

          收藏夾

          DotNet

          Java技術網站

          Linux VS Unix

          其他常去網站

          常光顧的BLOG

          文學類網站

          游戲類網站

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 196843
          • 排名 - 293

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 渭源县| 视频| 唐海县| 襄垣县| 荥经县| 东光县| 于都县| 松潘县| 连州市| 普兰县| 德令哈市| 宁夏| 壤塘县| 崇左市| 夏邑县| 宿松县| 鄂托克旗| 循化| 甘泉县| 太康县| 棋牌| 石城县| 武安市| 商城县| 迭部县| 怀安县| 镇平县| 日喀则市| 泽州县| 阿鲁科尔沁旗| 乌兰察布市| 屯留县| 获嘉县| 合江县| 屯昌县| 长沙市| 涟水县| 沧州市| 深州市| 连山| 灵川县|