aautoquicker

反编译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"
)

分类:

技术点:

相关文章: