AutoVMProtect编译后自动添加VMP插件

易语言 2020-03-15 15:56:17

AutoVMProtect编译后自动添加VMP插件

VMP版本为2.13.8

.如果真 (取反 (ExecuteConsoleApp (MakeCmd (局_临时文件, 局_临时文件 + “.vmp”, File), Hwnd, &ExecuteConsoleAppCallback, Ret)))
删除文件 (局_临时文件)
删除文件 (局_临时文件 + “.vmp”)
_OutPut (Hwnd, “VMProtect->执行Cmd命令失败,加密操作已取消” + #换行符)
_OutPut (Hwnd, “----------------------------” + #换行符)
返回 ()
.如果真结束
.判断开始 (寻找文本 (Ret, “Compilation complete”, , 真) ≠ -1)
_OutPut (Hwnd, “VMProtect->加密操作已完成” + #换行符)
.默认
写到文件 (全_工具目录 + “VMProtect\VMProtect.log”, 到字节集 (Ret))
_OutPut (Hwnd, “VMProtect->加密操作失败,详情看[” + 全_工具目录 + “VMProtect\VMProtect.log]” + #换行符)
.判断结束
删除文件 (局_临时文件)
删除文件 (局_临时文件 + “.vmp”)