编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
CHM电子书反编译精灵是款门用来反编译CHM电子书源文件的chm反编译软件,可以迅速地提取包括在CHM电子书里面的网页、文本、图片、CHM、ZIP、EXE等全部源文件,并且完美地恢复源文件的全部目录结构及文件名,以便帮助用户得到源文件进行资料恢复或二次编辑。
chm电子书反编译功能
CHM批量反编译
批量反编译.chm文件,帮助用户得到CHM的源文件(*.htm,*.txt及其他CHM文件里的文本、图形文件)
有两种操作模式:
1、按目录反编译模式:
选中“所有子目录分别操作(批量处理)”则每次自动反编译选中目录及其所有子目录的全部CHM文件。
反编译结果直接保存在CHM所在目录下的一个与CHM同名的目录里。
每次自动反编译选中目录下的全部CHM文件。
2、反编译用户指定的CHM文件:
每次反编译一个CHM文件,选择一个CHM文件,再指定存放反编译结果的目录即可。
反编译结果保存在用户指定的目录里。
chm电子书反编译特别说明
1、用户指定的目录名或文件名里面不能包括空格。既.chm文件不要放在带有空格的目录下,而且.chm文件名本身也不能包括空格。
2、由于某些.chm的制作软件在编译.CHM时会带有目录结构信息,所以反编译结果可能保存在用户指定目录的子目录下面,用户反编译后如果感觉找不到反编译结果请考虑这种情况。
比如:反编译ebook.chm,用户选择保存反编译结果到“D:\MYBOOK\”下面,正常编译的.chm文件(不带有目录信息)的反编译结果直接保存在“D:\MYBOOK\”下,而反编译那些带有目录信息的.chm,其结果可能保存在“D:\MYBOOK\001\003\004”下面,这里的“001\003\004”是该.chm文件编译时包括的路径信息。
反编译用“电子文档处理器”编译的.chm文件不存在类似的问题。
3、通常反编译.chm文件时,不要把反编译结果保存到类似“d:\”这样的根目录下,以免遇到.chm包含目录信息时用户找不到反编译的结果。
4、反编译一个.chm文件时,当成功反编译后程序会自动打开保存反编译结果的目录,用户可直接查看。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。