移动无忧行 jegotrip 的自动签到脚本,有大佬能再写一个吗

2021-08-18 16:01:54 +08:00
 yxnwh
之前有大佬写过了,见 https://v2ex.com/t/749769,但已经不能使用了
3611 次点击
所在节点    问与答
33 条回复
Ansen
2021-08-18 16:15:00 +08:00
我看我的还能用呀
yxnwh
2021-08-18 17:31:22 +08:00
@Ansen 能分享下脚本吗😭
Ansen
2021-08-18 17:33:29 +08:00
@yxnwh #2 就是你帖子里面提到的
yxnwh
2021-08-18 17:40:01 +08:00
@Ansen 具体是哪一个?里面好几个脚本🥲
Ansen
2021-08-18 17:51:19 +08:00
aa702429162
2021-08-18 19:37:31 +08:00
有没有能自动看视频的脚本,只签到币太少了
ODD10
2021-08-18 20:17:26 +08:00
lovestudykid
2021-08-19 01:39:52 +08:00
感觉无卵用...话费兑换从来没看到有过
yxnwh
2021-08-19 08:05:26 +08:00
@Ansen 我试过了这个,好像没用……是哪里要做修改 net ?小白完全不会,大佬能来一个挂着就能跑的吗
yxnwh
2021-08-19 08:16:35 +08:00
@ODD10 大佬能帮忙改下吗,小白不懂这一块
ODD10
2021-08-19 10:26:10 +08:00
@yxnwh #10
https://github.com/id77/QuantumultX/blob/master/task/jegotrip.js
新鲜的,之前一直在手机本地放着跑,兑换过次冰箱收纳盒
yxnwh
2021-08-19 10:39:39 +08:00
@ODD10 灰常感谢~~~!!!
yxnwh
2021-08-19 11:18:50 +08:00
@ODD10 友情提醒下,ios 最新版的无忧行使用这个脚本获取 token 时会提示一些错误,换成 6.8.6 版本就完美了
ODD10
2021-08-19 17:51:59 +08:00
@yxnwh #13 这玩意好像不过期,所以...api 换了也可能不知道
asvow
2021-11-30 02:59:02 +08:00
alex999666
2021-12-29 09:44:10 +08:00
@asvow 大佬这个脚本能用在青龙面板里吗,要怎么是设置,能否教一下。
asvow
2021-12-29 15:51:59 +08:00
@alex999666 兼容青龙面板,添加环境变量,格式参考脚本内注释。名称:AsVow ,值:[{accountid:账号 1,mobile:账号 1,token:账号 1,userid:账号 1},{accountid:账号 2,mobile:账号 2,token:账号 2,userid:账号 2}]
alex999666
2021-12-30 09:34:36 +08:00
@asvow 可以了,谢谢大佬
yxnwh
2022-01-07 11:05:45 +08:00
@asvow 多谢大佬~~~
yxnwh
2022-01-13 09:21:51 +08:00
@asvow 前几天发现 jegotrip 对部分 post 的 body 进行了 aes 加密,狗尾续貂,帮大佬改了几行代码,能继续使用了

signid = {"signConfigId":id};
body = JSON.stringify(Encrypt(signid));

function Encrypt(i) {
if (!i || "object" != typeof i) return {};
var t = "online_jego_h5",
r = "93EFE107DDE6DE51",
n = "01";
var o = function() {
var i = (new Date).getTime().toString() + Math.floor(900 * Math.random() + 100).toString(),
o = r + i,
s = CryptoJs.MD5(o).toString().toLowerCase().slice(8, 24),
c = CryptoJs.enc.Utf8.parse(t + ";" + i + ";" + n);
return {
key: s,
sec: CryptoJs.enc.Base64.stringify(c)
}
}(),
s = JSON.stringify(i),
c = CryptoJs.enc.Utf8.parse(o.key),
a = CryptoJs.AES.encrypt(s, c, {
mode: CryptoJs.mode.ECB,
padding: CryptoJs.pad.Pkcs7
}).toString();
return {
sec: o.sec,
body: a
}
}

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/796572

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX