萋小磊 发表于 2022-10-5 10:47

lol英雄联盟自动领取每日宝箱 JS版本

本帖最后由 萋小磊 于 2022-10-5 11:50 编辑

原贴: https://www.52pojie.cn/forum.php ... 62088&highlight=LOL, 还要下Py环境, 还得登录自己抓Cookie, 而且有时间限制, 比较麻烦




既然有了Cookie, 那直接在当前页面下发起请求自己自带Cookie了, 所以
F12 登录以后粘贴到控制台就能用, 频繁超时的话可以把 1100 改成 大一点的数字 比如 1300


for (var i = 1; i <= 31; i ++ ) {
      function handle(i) {
                setTimeout(() => {
                        fetch(`https://apps.game.qq.com/daoju/i ... iz_code=lol&areaid=${i}&roleid=123&source=4_0&appext={%22sfileMD5%22:%22c994b8c773c61917396196a674585b57%22}&reportUserUin=1019088775`,
                                                {
                                                      'credentials': 'include'
                                                })
                                                .then((response) => response.json())
                                                .then((data) => console.log(data));
                        }, i * 1200)
      }
      handle(i);
}








下面是油猴版, 因为LOL登录后会重定向, 所以直接登录就行
// ==UserScript==
// @name         LOL 领取每日精粹宝箱
// @namespace    http://tampermonkey.net/
// @version      0.1
// @descriptiontry to take over the world!
// @AuThor       zhengchalei
// @match      https://lol.qq.com/act/a20220926s12/index.shtml
// @Icon         https://www.google.com/s2/favicons?sz=64&domain=qq.com
// @grant      none
// ==/UserScript==

(function() {
    'use strict';
    for (var i = 1; i <= 31; i ++ ) {
      function handle(i) {
                setTimeout(() => {
                        fetch(`https://apps.game.qq.com/daoju/i ... iz_code=lol&areaid=${i}&roleid=123&source=4_0&appext={%22sfileMD5%22:%22c994b8c773c61917396196a674585b57%22}&reportUserUin=1019088775`,
                                                {
                                                      'credentials': 'include'
                                                })
                                                .then((response) => response.json())
                                                .then((data) => console.log(data));
      }, i * 1200)
    }
      handle(i);
    }
    // Your code here...
})();


guohuanxian 发表于 2022-10-5 10:56

感谢分享

AAYu2003 发表于 2022-10-5 11:16


感谢分享,很有帮助

雾都孤尔 发表于 2022-10-5 11:17

省去了手动麻烦,感谢分享。

camyan 发表于 2022-10-5 12:01

很有帮助,谢谢

CNMBSB 发表于 2022-10-5 12:14

谢谢大佬,感谢提供,谢谢啦

CA99588 发表于 2022-10-5 12:30

感谢分享

Sealsclerk 发表于 2022-10-5 12:53

感谢分享,以后签到又省时间了

deepgo 发表于 2022-10-5 21:12

牛感谢分享

jamessteed 发表于 2022-10-6 22:42

这个好用 感谢分享
页: [1]
查看完整版本: lol英雄联盟自动领取每日宝箱 JS版本