彩票走势图

logo VMPsoft中文文档

事件


VMProtect 是新一代软件盗版保护解决方案。VMProtect 是目前强大的反盗版解决方案之一,许多领先的软件发行商都在使用它。VMProtect允许保护可执行文件(EXE,SCR),动态链接库(DLL,OCX,BPL)和驱动程序(SYS)。

VMProtect最新版下载

加密解密技术交流群(766135708)

内置的脚本语言是用 VMProtect 自动创建受保护应用程序的有效方式。构建受保护文件的各个阶段所需的程序和功能。你可以通过5 个事件设置自己的处理程序,这些事件由 VMProtect 核心按以下顺序进行调用:

  • OnBeforeCompilation
  • OnBeforeSaveFile
  • OnBeforePackFile
  • OnAfterSaveFile
  • OnAfterCompilation
function OnBeforeCompilation()

end
当保护对象的列表被创建时,进行调用。在OnBeforeCompilation处理程序中,你可以向项目添加新的程序,或者修改或删除已经存在的程序。
function OnBeforeSaveFile()

end
该事件在编译期间创建的所有对象在被写入输出文件之前被调用。在OnBeforeSaveFile事件处理程序中,你可以改变文件及其属性(如资源列表、导出的函数列表、章节名称等)。
function OnBeforePackFile()

end
该事件在打包应用程序的受保护文件之前被调用。通过OnBeforePackFile,你修改文件。这个事件只有在 "Pack output file "选项被激活时才会被调用。
function OnAfterSaveFile()

end
该事件在将编译期间创建的所有对象写入输出文件后被调用。事件处理程序可以向输出文件添加新的数据或改变已生成的数据。
function OnAfterCompilation()

end

在对项目的所有对象进行编译后,进行调用。此过程中用户可以访问编译后的项目,并可以对其进行操作,如添加数字签名(证书)。


在编写甚至处理程序时,你可以创建你自己的程序和函数。事件名称在脚本编辑器中以粗体字进行显示。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP