XMU Rollcall Bot CLI - Automated rollcall monitoring and answering for Xiamen University Tronclass
Project description
XMU Rollcall CLI
感谢所有为本项目提供反馈和建议的用户。
致谢
KrsMt
作者
本项目采用 MIT 许可证。详见 LICENSE 文件。
许可证
如果遇到问题,请在 GitHub Issues 提交反馈。
问题反馈
- 本工具仅供学习交流使用
- 请遵守学校相关规定,合理使用本工具
- 请勿频繁重复运行,以免导致账号被暂时冻结
⚠️ 注意事项
- aiohttp
- click
- xmulogin
- pycryptodome
- requests
- Python >= 3.7
依赖项
你可以通过以下方式获取位置坐标:
获取位置坐标
}
"longitude": "118.xxxx"
"latitude": "24.xxxx",
"password": "your_password",
"username": "your_username",
{
```json
你也可以手动编辑配置文件:
- Windows: `%USERPROFILE%\.xmu_rollcall\config.json`
- Linux/macOS: `~/.xmu_rollcall/config.json`
配置文件会保存在以下位置:
## 配置说明
XMUrollcall-cli --help
### 3. 查看帮助
程序将自动监控点名活动,发现后自动完成签到。
XMUrollcall-cli start
配置完成后,启动监控程序:
### 2. 开始监控
- 经度(longitude)
- 纬度(latitude)
- 统一身份认证密码
- 统一身份认证账号
按照提示输入:
XMUrollcall-cli config
首次使用需要配置你的账号、密码和位置信息:
### 1. 配置账号信息
## 使用方法
pip install -e . cd XMU-Rollcall-Bot/xmu-rollcall-cli git clone https://github.com/KrsMt-0113/XMU-Rollcall-Bot.git
### 从源码安装
pip install xmu-rollcall-cli
### 使用 pip 安装(推荐)
## 安装
- 💻 简洁的命令行界面
- 📍 支持自定义地理位置
- 🔐 安全的本地配置存储
- 🚀 自动签到,无需人工干预
- ✨ 自动监控 Tronclass 点名活动
## 功能特点
厦门大学 Tronclass 自动点名签到命令行工具。
[](https://opensource.org/licenses/MIT)
[](https://pypi.org/project/xmu-rollcall-cli/)
[](https://badge.fury.io/py/xmu-rollcall-cli)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xmu_rollcall_cli-3.1.0.tar.gz.
File metadata
- Download URL: xmu_rollcall_cli-3.1.0.tar.gz
- Upload date:
- Size: 13.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
281c754a9ed30f60cb3f20a28b436e8fadb1c90a7e356fc087dbc9eea483578d
|
|
| MD5 |
97201e71918718e488439c5a9dd55756
|
|
| BLAKE2b-256 |
b9c4b058b27703789259d560b3934efe61182215d48f0e46d8d665f05560a263
|
File details
Details for the file xmu_rollcall_cli-3.1.0-py3-none-any.whl.
File metadata
- Download URL: xmu_rollcall_cli-3.1.0-py3-none-any.whl
- Upload date:
- Size: 13.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e774e6c7cd00ac08331d14377936827de6419eb9582899f6a1ac8fcc2ef1cb67
|
|
| MD5 |
e0b1b0cd61a0ca1b0edb64722a996d93
|
|
| BLAKE2b-256 |
70740ccc6001b3dfcf25a9273d92a9c25f2841dc49e1fc457610f04c49c0a55b
|