VMP SDK一机一码加壳软件

易语言 2020-07-10 08:40:38

VMP SDK一机一码加壳软件

在实际应用中,可以在Key写在其他文件中,在程序启动时或者使用重要功能的时候来判断序列号。
' “VMP_取序列号状态()”需要在设置过序列号后使用。

序列号返回 = VMP_设置序列号 (编辑框2.内容)
.判断开始 (序列号返回 = #SERIAL_STATE_FLAG_CORRUPTED) ' 1
序列号状态文本 = “授权模块错误。”
.判断 (序列号返回 = #SERIAL_STATE_FLAG_INVALID) ' 2
序列号状态文本 = “序列号错误,不能解密序列号。”
.判断 (序列号返回 = #SERIAL_STATE_FLAG_DATE_EXPIRED) ' 8
序列号状态文本 = “序列号已过期。”
.判断 (序列号返回 = #SERIAL_STATE_FLAG_RUNNING_TIME_OVER) ' 16
序列号状态文本 = “程序已达到被允许的最大执行次数。”
.判断 (序列号返回 = #SERIAL_STATE_FLAG_BAD_HWID) ' 32
序列号状态文本 = “序列号已和其他硬件绑定。”
.判断 (序列号返回 = #SERIAL_STATE_FLAG_MAX_BUILD_EXPIRED) ' 64
序列号状态文本 = “序列号已不适用于程序的当前版本。”
.判断 (序列号返回 = 0)
序列号状态文本 = “序列号正确。”
.默认

.判断结束
信息框 (序列号状态文本, 0, , )