Edition=xiaojiaoben
标题=脚本加注册验证
启动热键=F9键
暂停/继续热键=
终止热键=F12键
简介=代码要分成2部分，用户端脚本与作者端脚本
自定义变量(注册码=);
变量(存放变量,a,b);
子程序(主程序);
 // 网上有不少一机一码的加密软件，推荐使用 Shielden 有免费版 加密强度高，功能多。
 // 
 // 这里演示自己写的加密
 // 思路是硬盘码跟作者的码对比
 // 这里是用户端的---------------------
取硬盘码(存放变量);
运算(b=存放变量 * 2 + 100);
 // 这里是你的算法，弄复杂一点
MD5加密(b,存放变量);
调试(存放变量);
如果(存放变量=注册码,第1层);
 // 这里是判断注册码正确就开始干活
弹出信息("正确注册码");
否则(第1层)
取硬盘码(存放变量);
调试(存放变量);
内容到剪辑版(存放变量);
运算(a="已复制机器码" + 存放变量);
弹出信息(a);
 // 把这个码发给作者
 // 这里跳转整个子程序最底部，不执行代码
条件结束(第1层)
 // ----------------------用户端结束
 // 
 // -------------作者端开始---用户端不需要这个
 // 这里代码是作者端的----要单独新建1个脚本做为生成注册码
 // 这个注册码是用户发过来的机器码，别搞混了
运算(a=注册码 * 2 + 100);
 // 这里的算法要跟用户端一样
MD5加密(a,存放变量);
内容到剪辑版(存放变量);
弹出信息(存放变量);
 // 把这个码发给用户对比
 // ---------------------------作者端结束
 // 
 // 下面限制QQ号码使用例子，这里是放到用户端的
 // 先固定用户QQ号码
QQ号码验证("用户QQ号码",存放变量);
 // YY频道验证("YY频道号码",存放变量);
 // 存放变量=0 是没有找到  =1 是找到了
如果(存放变量=1,第1层);
调试("正确QQ号码");
 // 验证正确，开始执行脚本
否则(第1层)
条件结束(第1层)
 // 小脚本默认是可以多开的，可以用下面命令，限制单开
禁止程序重复运行(唯一标识);

