资讯中心 | ![]() |
缘由 个人比较喜欢在起点读书,但是推荐票需要经验值等级23级才能获得3张实在有点顶不住,查了一下只有网页版每天在线时长120个经验值领取比较靠谱,但是领取时间一共要185分钟,所以就查了一下代码做了一个自动领取经验值的Chrome插件。 原理原理很简单,到时间直接向起点api发送请求即可领取经验值,但是起点最近又更新完善了安全措施以后会验证所有请求的ip地址导致无法将这个程序扔到服务器上(起点新电脑登录有很多步的验证),所以只能做成插件在本地跑了。 可以看到URL就是https://my.qidian.com/ajax/Score/Receive再加两个参数:token和referobject,也就是第几个经验值,那么就很好办了,做了个倒计时的function以及一个get的function。主要代码如下: 链接起点api的函数:writeLog和stop是我的日志函数以及停止倒计时的函数 const sourceURL = "https://my.qidian.com/ajax/Score/Receive";// 获取经验值function getEXP(callback){ writeLog("尝试领取第 " + referObject + " 个在线时长奖励"); $.get(sourceURL, { "_csrfToken": token, "referObject": referObject}, function(data) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备16040606号-1 |