易语言对你编译出来的程序进行UPX加壳
——————–新增执行命令行说明——————–
{p} = 相对于易语言根目录\lib\eTools\Cmd\,注意:后面带有\,如果没用{p},而是用的绝对路径,并且绝对路径中带有空格,请在路径的两端加引号,如:”D:\Program Files\upx\upx.exe” -1 {f}
{f} = 当前编译出去的程序文件全路径
{h} = 隐藏执行命令行执行的窗口,此标记必须放到最后。
// = 屏蔽当前行的命令行,屏蔽后将不再执行此命令行。
易语言软件静态编译自动加UPX3.93保护壳
upx.exe 解压出来放到 … \E5.8\tools\upx.exe
添加 post_link_action1=cmd.exe /c $(E_TOOLS)\upx.exe -9 -k $(TARGET_NON_QUOTED)
到 … \E5.6\tools\link.ini 里面 其他post_link_action1全部删除或者屏蔽 。
post_link_action1=”$(E_TOOLS)\upx.exe -9 $(TARGET)”
-9 这个参数是UPX的参数,采用最高压缩比。
最终得到的结论:post_link_action1=”C:\Program Files (x86)\e\tools\upx.exe -9 D:\1.exe”