给按键精灵程序添加本地激活码授权,源码分享

前言

脚本写好以后,想给别人用,但是又不想让人随意传播乱用,这时就要给脚本添加授权了。
目前软件的授权验证方式主要有3种:

  1. 本地激活码授权验证
  2. 网络验证
  3. 本地加密狗硬件授权验证

其中引流脚本主要用前两种验证方式。下面飞云脚本学院给大家分享本地授权的实现思路。

本地授权原理

获取手机或者模拟器的设备特征,比如imsi、机型、安卓版本等,然后通过MD5加密的方式,算出激活码。

当然了,这个算法必须绝对保密。不能让别人知道。因为知道了算法,就可以写出激活工具。

客户端代码

本教程的代码,飞云已经测试和优化过。可以直接使用。

下载单授权代码,放在按键精灵脚本的开头。

客户端前端UI

激活码生成器代码

在按键精灵手机助手里,新建一个脚本文件,命名为“激活码生成器”。输入激活码生成器代码。然后发布制作一个按键小精灵。

注意事项

应用到正式项目中,代码里的字符串后缀必须修改一下再使用。

算号演示


优缺点

本地授权的优点是操作简单成本低。
缺点是不能远程封停、不能限制登录、不能计时。
为了降低售后的时间成本,激活码生成器可以按照上面的算法,写一个php网页,做成在线版。来让用户自助算号。