XScript接入百宝云注册码系统示例教程

社区服务
高级搜索
猴岛论坛辅助工具XScript接入百宝云注册码系统示例教程
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
0个回复

[其他辅助]XScript接入百宝云注册码系统示例教程

楼层直达
2914465554

ZxID:67663372

等级: 新兵
举报 图酷模式  只看楼主 使用道具 楼主   发表于: 2016-09-28 0
XScript接入百宝云注册码系统示例教程

  一、先去应用中心安装本注册码系统

   二、接口代码介绍:
   1.由于代码太长,没办法复制到经验上,暂时截一部分图给大家示例下,大家有需要就直接去bby论坛搜索XScript接入教程下载代码附件:


    2.复制好代码之后,下面就是介绍接口的使用。先看下示例里的代码接入步骤

    三、代码接入步骤
    1.初始化数据
   调用封装好的方法:数据初始化()
      调用这个方法的时候,需要传入项目名称、云应用token、注册码、版本号4个数据,机器码在初始化方法内部已经处理。推荐大家这样使用!

   2.检查软件是否需要更新
   调用封装好的方法:检查更新()
     通过初始化传入的版本号与服务器最新的版本号进行对比,如果服务器上的软件版本号比本地的版本号大,那么会执行更新操作。如果相等或者是小于本地版本号,那么不执行更新操作。

   3.使用注册码登录软件
   调用封装好的方法:验证注册码()
      调用这个方法,将执行注册码的登录操作,登录成功,会返回正确的数据,数据格式为:成功标记|注册码剩余时间|访问令牌; 如果登录失败,会返回错误信息。
    在这个示例代码里,登录失败,软件会停止执行。
    登录成功,会开启一个定时器来检测注册码的剩余时间。

    4. 检测注册码的剩余时间或者是状态
   调用封装好的方法:获取注册码的剩余时间()
      这个方法是用来获取注册码的剩余时间的,只要注册码在正常使用中,就能获取到正确的剩余时间,如果注册码到期、冻结等等,那么都会返回对应的错误信息,可以参数具体代码。


   四、本套系统的特色

   1.自定义数据
调用封装好的方法:获取自定义键值数据()
这个是用来获取作者在后台设置的自定义数据,后台采用的是key-value模式的,同时注意:一个项目里,相同的key只能有一个,不存在多个!
这个自定义键值内容可以是:字库信息、某个特殊任务的色偏或者某个数据的内存基址等等,而且这个内容只有在注册码登录成功的情况下才能获取,非登录状态获取不到正确的内容,这样以来,我们就可以用这个接口来做防Po Jie的功能。
因此,在实际的项目里,大力推荐作者使用此接口。


    2.发送监控消息
通过调用接口:发送监控消息() ,我们可以通过客户端向服务器发送一条指定规则的监控内容。
比如:软件出现异常,需要使用者重开软件,我们就发送一条规则为:手机短信,内容为:请重开软件的消息。
又比如:作者在开发过程中,有一些未知错误信息需要收集的,也可以通过这个接口,把错误信息发送到服务器。


    3.设置/获取注册码备注
通过调用接口:设置注册码备注() ,我们可以通过客户端设置注册码的备注内容。
通过调用接口:获取注册码备注() ,我们可以通过客户端获取注册码的备注内容。
这2个接口只有在注册码登录成功的情况下,才能正常的使用,其他非登录成功的情况下调用此接口,都会调用失败。


       由于代码太长很多都没有放进来,大家有需要可以到百宝云官方论坛去下载!
« 返回列表
发帖 回复