ucas-iclass
[!WARNING] This repository is for learning purposes only. Use at your own risk.
iClass API for UCAS. Should also work for other schools, but not guaranteed.
📥 Installation
Using binstall
cargo binstall ucas-iclass
Downloading from Releases
Navigate to the Releases page and download respective binary for your platform. Make sure to give it execute permissions.
Compiling from Source
cargo install ucas-iclass
📖 Usage
-
🔑 Login: Login to iClass and save session to a file.
-
📖 Courses: List courses in current semester.
-
📃 Schedule: Get schedule for a specific date or week.
-
✅ Checkin: Check-in for a specific schedule by id or uuid.
☑️ TODO
- Checkin: Default to current schedule if no
id_or_uuidprovided.