关于程序完整的代码显示[已解决问题]
本帖最后由 oo2010 于 2011-11-27 09:14 编辑我编写了一个程序,引用了一些头文件,一些是系统标准的,另外一些自己写的,现在要把完成的程序发给别人,能不能把所有引用的文件的代码都放到同一个程序代码里面,即给代码别人的时候就给一个文件就可以了,而不用分开给很多个的文件,这样子不会因为引用不同版本的文件带来困扰。 回复 1# oo2010
有一个笨办法,就是鼠标点击你引用的头文件也就是#include那行,然后 工具 - 打开包含文件,另存为到你的源码路径中,然后压缩打包 我编写了一个程序,引用了一些头文件,一些是系统标准的,另外一些自己写的,现在要把完成的程序发给别人, ...
oo2010 发表于 2011-11-3 00:25 http://www.autoitx.com/images/common/back.gif
这个要求还不简单,你直接把#include包含的文件内容来替换掉include这一行就可以了
其实au3的‘编译’,也是这样做的:把所有的inlcude文件拷跟用户写的脚本拷到一起。 用代码迷惑会生成临时文件的,这个就包含所有的UDF了。 貌似fileinstall()也是可以的吧! 按alt+f6
然后脚本目录下生成的Obfuscated文件就包括了所有的源码 回复 3# happytc
这个方法是挺不错的.
页:
[1]