反编译CHM源码
import fsys; import process //反编译CHM文件的函数 function decompile(outdir,src){ fsys.createDir(outdir); var hh = process( "HH.EXE" ,"-decompile " + fsys.shortpath(outdir) //注意,这里把路径转换为短路径,目的是为了去掉路径中的空格 + " " + fsys.shortpath(src) , { flags = 0x1/*_STARTF_USESHOWWINDOW*/ } //隐藏HH.EXE的命令行窗口 ); } //调用该函数即可实现反编译CHM文件 decompile( "E:\chm", "E:\AAUTO.CHM" ) |