我想作帮助文件,不知道用什么工具好请介绍一个最好带反编译的(我看别人的东西不错,想利用一下:))

解决方案 »

  1.   


    “CHM电子书批量反编译器”(ChmDecompiler)是一款专门用来反编译CHM电子书源文件的工具软件,可以迅速地释放包括在CHM电子书里面的全部源文件(包括网页、文本、图片、CHM、ZIP、EXE等全部源文件),并且完美地恢复源文件的全部目录结构及文件名,以便帮助用户得到源文件进行资料恢复或二次编辑。提供多种反编译方式供用户选择:可以只释放CHM电子书里面的任意一个文件、任意一个目录;也可以释放CHM里面的全部文件,另外,“CHM电子书批量反编译器”(ChmDecompiler)的注册版本支持批量操作。同时,“CHM电子书批量反编译器”(ChmDecompiler)也可以作为CHM电子书的阅读器,这也是本软件的特色之一:用户可以在浏览阅读CHM电子书的同时选择释放出自己需要的文件。      运行“CHM电子书批量反编译器”(ChmDecompiler)一次后,用户在资源管理器里右键单击任意一个CHM电子书,并在弹出菜单里选择“Open with ChmDecompiler”,程序会马上运行并打开用户选中的CHM电子书,非常方便快捷。             这里查看     软件详细功能列表>> 
     
       
      下载页面:   
      http://www.etextwizard.com/download/cddown.html  
      

  2.   

    利用HH.EXE反编译:
    用法:c:\windows\hh.exe -decompile 源文件的保存路径 要反编译的chm格式电子书(不支持长文件名、长路径名)
    例如:  c:\windows\hh.exe -decompile d:\wuxia c:\345.chm
        3)利用微软的Html workshop这个软件,可以逐个反编译CHM文件(每次只能反编译一个chm格式电子书),用法是:“文件”菜单下选“Decompile”,然后选定源文件要保存的路径以及chm格式电子书的位置即可。
        4)为了方便网友反编译电子书,本站将于近期推出批量CHM反编译器:“CHMdecompiler”,敬请关注!另外:Quick CHM 不仅可以制作chm帮助文件,也可以反编译http://www.skycn.com/soft/6785.htmlQuick CHM V2.6 软件大小:  1460 KB
    软件语言:  简体中文
    软件类别:  国产软件 / 共享版 / 安装制作
    应用平台:  Win9x/NT/2000/XP
    界面预览:  
    加入时间:  2003-04-26 15:22:13
    下载次数:  33557
    推荐等级:  联 系 人:  [email protected]  
    开 发 商:  http://www.ada99.com/软件介绍:
      超级电脑伴侣-电脑必备软件   企能客户关系管理WiseCRM   数据管理利器,易表新版上市     原名电子文档处理大师。是真正的所见即所得(WYSIWYG)CHM文件制作软件,内置简单易用的所见即所得网页编辑器,使你可以不必在两个软件之间切换,只使用一个软件就可以完成CHM文件的制作。软件采用html help workshop的格式保存和读取,使你不在为格式不同而烦恼。增强反编译功能,反编译后直接可以用QuickCHM读取,使你的工作更轻松。 
     
      

  3.   

    用Windows Html help Workshop 反编译一个 chm 文件  
     
    2002-04-21· ·陈劲宏··Yesky 
      上面的反编译工具都是针对旧格式的帮助系统,即 WinHelp 系统的。有时我们需要把一个已经存在的 chm 文件反编译,以便把其中的全部内容取出,得到CHM的源文件(*.htm,*.txt及其他CHM文件里的文本、图形文件)。则需要用另外一种反编译工具。我们可以使用前面介绍的Windows Html help Workshop软件,它不仅可以制作CHM文件,还可以把已经制作好的CHM文件还原。还原的方法是:  先创建一个新的文件夹(也可以用已经存在的文件夹),然后启动Windows Html help Workshop,在[File]菜单中选[Decompile],如图1。指定目标文件夹的位置和欲反编译的 chm 文件,按 OK,反编译很快就会完成。这时在目标文件夹中就保存着 chm 中的所有文件和子文件夹,你可以慢慢研究别人的技巧了。
    使用HTML Help Workshop的几点技巧    thebrotherofyou(收藏) 
      
    关键字     [HTML Help WorkShop] CHM 编译与反编译 窗口样式 查找替换 
      
    Mac Wang     2003-3-3 看到本文的标题后,可能你对HTML Help WorkShop还有点陌生。但如果我告诉你它就是制造CHM的家伙,你一定会觉得亲切得多。随着CHM的流行,你可能需要在某个时候为你的系统编写CHM文件。这里向大家介绍几个在使用HTML Help Workshop过程中的技巧,希望到时候能够使你的工作更加轻松。 本文不想写成HTML Help Workshop Tutorial或者User Guide之类的东西,关于这些基本的介绍可以参考HTML Help Workshop自身的帮助或者网上的文章,在这里我只是介绍一些技巧性的东西以及曾经困扰我的问题。所以大家最好能够对HTML Help Workshop有一定的了解。 一、反编译CHM文件一般来说,制作一个CHM文件的步骤是:创建HTML帮助项目文件,然后加入目录文件、索引文件以及HTML源文件,最后编译就得到最终的CHM文件。但有的时候,你可能需要修改一下现有的CHM文件,这个时候你就需要用到HTML Help Workshop的反编译CHM文件的功能。它可以将现有的CHM文件反编译成相应的HTML源文件,目录文件和索引文件(如果存在的话)。
    图一:反编译CHM文件 注意:CHM文件反编译之后,可以得到目录文件(.HHC)、索引文件(Index文件 .HHK)以及HTML等源文件,但是还缺少项目文件(.HHP)。如果你想修改后重新编译的话,必须自己创建HHP文件,然后把那些文件加入到该项目中(新建项目时可以选择采用现有的文件)。
    图二:新建工程时选择已有的文件 二、查找替换的技巧用HTML Help Workshop来制作CHM文件非常的简单方便,但是存在着几个明显的缺陷,这主要体现在对查找替换的支持不足。虽然在HTML Help Workshop中提供了查找替换的功能,但是非常简单,只能在单个文件中进行查找,不支持高级的查找功能,比如我现在需要将一英文CHM文件翻译成中文文件,我希望能够将所有文件中的“property”替换成“属性”,那问题就来啦,你必须重复地执行打开文件-〉查找替换-〉保存文件的操作,非常的麻烦。 当然解决办法是有的。因为这些源文件都是HTML文件,你可以利用其它的编辑器来打开,并利用这些编辑器提供的查找替换功能来实现上面的操作。注意:最好不要选用Microsoft Visual InterDev作为编辑器,因为它可能会把HTML文件中的弹出式菜单给转换掉,而应该采用UltraEdit等纯文本编辑器。 如果说这个还算比较容易解决的话,那下面这个问题可着实困挠了我很久。因为在英文CHM文件的目录和索引中也存在着大量的重复单词(比如property,method等),我需要将它们一一翻译成中文。但HTML Help Workshop根本不提供在目录和索引中进行查找和替换的功能。莫非我只能一个个地进行修改,要知道那可有成千上万个地方需要修改。不要惊讶,我开始就是这样进行操作的,在经过几次痛苦的反复之后,我决定寻找解决的办法。 首先,因为HTML Help Workshop主要对HTML文件进行操作,那我想是否目录文件(.hhc)或者索引文件(.hhk)也可能是HTML文件。我试着用UltraEdit来打开这些文件,居然成功,你可以看到整齐的<UL><LI>排列,接下来你该知道怎么做! 三、任意风格窗口样式的设定HTML Help Workshop默认的窗口样式只包括目录和索引,我想大部分人都不会满足于此,那你就必须自己动手来设定你自己的窗口样式。点击“Project”栏中的“Add/Modify window definitions”按钮得到“Window Types”对话框,你可以在那里设定任意的窗口样式,比如加入搜索和书签等功能。
    图三:选择Add/Modify window definitions按钮
    图四:Window Types对话框设定任意的窗口风格 
      当然,能够反编译.chm文件的软件远远不止这一个,比如冯国华先生的“电子文档处理器”,注册后,还可以进行.chm文件的批量反编译呢