请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

泡椒云网络验证jsd插件【支持jsd3】

1
回复
3671
查看
[复制链接]

1

主题

1

帖子

26

积分

新手上路

Rank: 1

积分
26
2020-4-7 18:35:59 显示全部楼层 |阅读模式
本帖最后由 huaishan 于 2020-5-6 13:13 编辑

封装了泡椒云网络验证(官网)现有的所有api,现在几行代码就能接入了,非常的方便~

* 模块支持debug模式,开启debug模式后,会在控制台打印每次请求的详细信息,方便调试。
* 模块简化了心跳包发送逻辑,不用自己处理,默认会在登录成功后开启心跳任务,你只需在代码中编写心跳失败的回调函数做相应的处理
* 泡椒云网络验证本身所有接口都支持了双向签名,模块中也对所有接口的服务器响应签名进行了校验,让抓包篡改注入破解成为不可能~


使用方式:
JsDroid2:
  将PJYSDK.jar文件解压放入到你的jsd项目的lib目录下。
  然后在IDEA编辑器中,右键lib目录,点击添加到库。
JsDroid3:
  将PJYSDK.jar文件解压放入到JSDK安装目录的plugin目录下。
  (如:D:\JsDroid3.2\JSDK\plugin)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

14

主题

46

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
2020-5-10 03:12:18 显示全部楼层
  1. import com.paojiaoyun.plugin.PJYSDK

  2. pjysdk = new PJYSDK(this, "AppKey", "AppSecret")
  3. pjysdk.debug = false  // 开发时建议开启debug
  4. def ret = pjysdk.GetSoftwareLatestVersion()
  5. def jsonObject = new JSONObject(ret)
  6. if (jsonObject["code"] == 0) {
  7.     print("版本号:" + jsonObject["result"]["version"])
  8.     for (int dk = 0; dk < 2; dk++) {
  9.         setClipboardText(jsonObject["result"]["url"])
  10.         toast("最新版本:${jsonObject["result"]["version"]},脚本即停止,打开浏览器粘贴下载地址" +
  11.                 "更新内容:" +
  12.                 jsonObject["result"]["notice"])
  13.         sleep(2000)
  14.     }
  15. }
复制代码



以上为脚本更新方法。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册