Description
Go to file
Qiuyelin db6994150d Merge branch 'master' of https://github.com/pooneyy/weiban-tool 2022-09-07 14:07:53 +08:00
.gitignore 版本 1.2 2022-09-07 14:07:48 +08:00
API-LIST.txt Initial 2022-08-01 12:25:49 +08:00
LICENSE Initial 2022-08-01 12:25:49 +08:00
README.md 版本 1.2 2022-09-07 14:07:48 +08:00
Utils.py 版本 1.2 2022-09-07 14:07:48 +08:00
config.json updata 2022-09-06 13:25:06 +08:00
main.py 版本 1.2 2022-09-07 14:07:48 +08:00

README.md

weiban-tool

安全微伴自动刷课助手

原项目作者已停止维护,我在源项目基础上增加多账号的支持

使用方法

  1. 登录安全微伴 (mycourse.cn),在登录后的页面上运行刚才添加进收藏夹的脚本

  2. 在浏览器地址栏运行

    javascript:(function(){data=JSON.parse(localStorage.user);prompt('',JSON.stringify({token:data['token'],userId:data['userId'], tenantCode:data['tenantCode'], userProjectId: data['preUserProjectId'], realName: data['realName']}));})();
    

    浏览器地址栏如果吞掉了“javascript:”,请手动加上,或者你可以将上述脚本添加到收藏夹

  3. 复制弹窗内的内容,按照格式添加到config.json。(格式不对会报错)

    1662441411827.png

  4. UTF-8的编码方式创建config.json文件。其内容格式如下:

    config.json

    [
     {"token":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","userId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","tenantCode":"00000001","userProjectId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"},
     {"token":"yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy","userId":"yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy","tenantCode":"00000002","userProjectId":"yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy"},
     {"token":"zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz","userId":"zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz","tenantCode":"00000003","userProjectId":"zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz"},
     {#第4个账号信息#},
     {#第5个账号信息#},
     ...
     {#第n个账号信息#}
    ]
    
  5. 运行main.py 或者 main.exe。.

更新日志

版本 1.1 at 2022-09-06 15:08:08
   优化:增加对多账户的支持。

版本 1.2 at 2022-09-07 14:02:39
   优化使用异步函数提高多账户场景下任务执行效率避免由于多个账户排队时任务流程过长Token过期导致后面的账户任务失败。
   优化:使显示内容更简洁。