这是一个为 WeLearn 随行课堂设计的辅助工具,旨在帮助用户更轻松地完成课程任务。 本项目基于现代化 GUI 重构,提供了直观的图形界面,支持自动完成正确率任务和学习时长任务。
- 🖥️ 图形用户界面 (GUI): 告别复杂的命令行,操作简单直观。
- 🔑 自动登录: 支持直接使用 WeLearn 账号密码登录。
- 🎯 刷正确率:
- 固定模式: 指定一个固定的正确率(如 100%)。
- 随机模式: 在指定范围内随机生成正确率(如 85% - 95%),更模拟真实行为。
- ⏱️ 刷时长:
- 分钟级控制: 直接输入需要挂机的分钟数(支持小数,如 1.5 分钟)。
- 批量处理: 自动按顺序完成所选课程的所有单元任务。
- 随机时长: 支持在设定范围内随机挂机时长。
- 📝 实时日志: 界面实时显示运行状态和任务进度。
- 在 Releases 页面下载最新的
WeLearnHelper.exe文件。 - 双击运行
WeLearnHelper.exe。 - 输入账号密码登录即可使用。
如果您希望从源代码运行或参与开发:
- 克隆本项目:
git clone https://github.com/YZBRH/welearn_helper.git
- 安装 Python 3.11 或更高版本。
- 安装依赖库:
pip install -r requirement.txt
- 运行程序:
python welearn_gui.py
如果您修改了源码并希望重新打包为 .exe 文件:
pyinstaller --onefile --noconsole --name "WeLearnHelper" --collect-all tls_client welearn_gui.py打包完成后,可执行文件位于 dist 目录下。
本项目在开源社区的贡献基础上通过重构和功能扩展而来。特别感谢以下作者的贡献:
本工具仅供编程学习与技术交流使用。开发者不对使用本工具造成的任何后果负责。请勿将本工具用于任何商业或非法用途。