AutoCheckBJMF/README.md
2024-02-29 19:15:58 +08:00

2.8 KiB
Raw Blame History

AutoCheckBJMF 班级魔方自动GPS签到


Discord

这是一项基于Python语言的班级魔方GPS自动签到Script


支持的签到模式

  • 二维码签到(验证通过)
  • GPS签到 (验证通过)
  • 密码签到 (理论通过)

功能

  • 定时检测GPS签到任务
  • 24小时无人值守
  • 通过自定义经纬度完成定位签到

如您使用其他以时间结算的加速器请向我提出issues

使用教程

普通用户

1.在releases下载exe程序后点击运行即可

服务器用户

1.下载ZIP或Clone到本地。

2.自行安装pythonpip然后在控制台输入以下命令安装python依赖包

- pip install requests  
- pip install beautifulsoup4

3.请自行修改main.py注释

配置信息

2.填写以下变量

- ClassID(填写班级ID)  
- X(填写纬度)  
- Y(填写经度)
- ACC(未知参数,可能是高度)  
- SearchTime(查询时长,建议>60s)  
- MyCookie(填写你的Cookie下面有教程)
- token(填写PUSHPLUS的Token不使用推送请在main.py中注释88及89行代码)

3.程序将执行无限循环用于检索签到任务,如需停止请手动关闭

如何获取Cookie和班级ID

1.使用微信电脑版进入班级魔方小程序,点击右上角地球图标使其在浏览器中打开

屏幕截图 2024-02-29 183418

2.请先在浏览器中通过微信扫码登录,然后进入签到界面

2.1 按下电脑F12按键进入控制台在控制台顶部选择网络选项卡
2.2 刷新当前页面找到名为punchs的活动
2.3 下滑找到Cookie右边的一大串就是你的Cookie
2.4 Cookie下方的Referer中末尾一串段数字就是你的班级ID

屏幕截图 2024-02-29 183745

已知问题

班级魔方屏蔽了海外IP请使用中国IP的设备运行否则会出现连接超时。

测试中发现班级魔方似乎屏蔽了海外IPGithub Actions及部分海外IP可能遇到连接超时请使用代理程序或使用中国IP设备