按键精灵安卓版游戏脚本教学:收费系统

本文bilibili视频讲解链接:https://www.bilibili.com/video/BV12i4y1L7bZ/

收费系统一般有本地收费系统和云端收费系统两种,通常都是使用云端收费系统,但是无论是自己搭建服务器还是集成第三方的收费系统,都会有额外的花费。好处是控制方便;而本地收费系统,优点是简单不要钱,缺点是容易被破解,并且控制不方便。

按键精灵内置收费系统

1.首先使用按键精灵内置的收费系统,至少需要购买89元档的套餐

2.登录按键精灵作者后台http://author.mobileanjian.com/

3.新增应用

4.复制收费代码

5.生成应用,进行安装

6.生成注册码

7.激活卡密

本地收费系统

本地收费系统的原理,其实就是在软件运行前,先做一个比较,如果注册码能和硬件号码对上,就可以使用,否则停止脚本,一般通过GetDeviceID或者Device.GetImsi获取到设备信息,然后通过MD5加密生成注册码,下面演示一个简单的本地收费系统。

Dim md5=Encode.Md5(Device.GetImsi())
Dim zcm=ReadUIConfig("输入框_注册码")

If zcm = md5 Then 
	TracePrint "验证成功"
Else 
	TracePrint "验证失败"
	EndScript
End If
Call 主程序()
Sub 主程序()
	TracePrint "脚本开始执行啦"
	ShowMessage "脚本开始执行啦"
End Sub

联网收费

首先联网收费,一般集成第三方收费系统或者自己搭建收费的服务器,集成第三方的系统,一般会有API文档或者有视频指导,方便你接入。如果是自己搭建,首先需要租用一台服务器,然后再服务器上搭建数据库,所有的卡密存入数据库中,启动脚本之前,先校验数据库中是否有对应的卡密,启动后还需要定时发送心跳验证,防止卡密过期了还在线。联网收费的最大的缺点,就是服务器炸了,直接凉凉,导致所有注册码都不用了。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

转载请注明出处橙苏博客 » 按键精灵安卓版游戏脚本教学:收费系统
分享到: 生成海报

本站接广告推广、脚本定制、付费咨询

联系微信:Saynothing2020
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活