AneryCoft/course_helper
学习通/雨课堂课程管理,支持签到、随堂练习等功能
- Stars
- 188
- Forks
- 18
- 最近推送(UTC)
- 2026年9月18日
- 项目状态
- 未归档
语言DartKotlinRubySwiftObjective-C
技术话题
使用的依赖
依赖清单 41 项
- flutter
{"sdk":"flutter"} - package_info_plus
^10.2.1 - cupertino_icons
^1.0.8 - dio
^5.9.1 - pretty_dio_logger
^1.4.0 - cookie_jar
^4.0.8 - shared_preferences
^2.2.2 - crypto
^3.0.0 - encrypt
^5.0.3 - pointycastle
^3.9.1 - convert
^3.1.2 - uuid
^4.5.1 - flutter_speed_dial
^7.0.0 - camera
^0.12.0+2 - mobile_scanner
7.2.0 - permission_handler
^13.0.2 - time
^2.1.3 - http_parser
^4.0.0 - path
^1.9.0 - flutter_baidu_mapapi_map
^4.0.2 - flutter_baidu_mapapi_base
^4.0.2 - flutter_baidu_mapapi_search
^4.0.2 - flutter_bmflocation
^3.8.5 - dynamic_color
1.8.1 - image_picker
^1.2.1 - url_launcher
^6.2.5 - pinput
^6.0.2 - flutter_foreground_task
^10.0.0 - path_provider
^2.1.3 - photo_manager
^3.6.2 - flutter_cache_manager
^3.3.1 - sqflite
^2.4.2+1 - flutter_tencent_captcha
{"git":{"url":"https://github.com/AneryCoft/flutter_tencent_captcha.git","ref":"master"}} - flutter_html
^3.0.0 - flutter_localizations
{"sdk":"flutter"} - im_flutter_sdk
^4.19.1 - flutter_local_notifications
^22.3.1 - collection
^1.19.1 - native_exif
^0.8.0 - flutter_test开发依赖
{"sdk":"flutter"} - flutter_lints开发依赖
^6.0.0
所在榜单
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
课程助手
一个管理学习通、雨课堂课程的应用。
| 账号管理 | 课程列表 | 课程设置 | 签到功能 |
|---|---|---|---|
| 账号管理 | 课程列表 | 课程设置 | 签到功能 |
功能
- [x] 多账号操作
学习通:
- [x] 签到(所有五种签到任意设置,包括验证码、人脸识别)
- [x] 主题讨论
- [x] 评分
- [x] 投票
- [x] 问卷
- [x] 随堂练习(自动提交答案)
- [ ] 作业
- [x] 群聊签到(查看参与列表)
- [x] IM协议
雨课堂:
- [x] 动态二维码签到
- [x] PPT展示(查看整个PPT)
- [x] 课堂答题(支持延时提交)
平台
| 平台 | 状态 | 说明 |
|---|---|---|
| Android | 可用 | 在 Release 中获取安装包 |
| iOS | 需自行构建 | 缺少证书,需自行配置后构建 |
| Windows | 需自行构建 | 部分功能(如扫描二维码)暂不可用 |
| HarmonyOS | 需自行构建 | 可使用 HarmonyFlutterSDK 构建 |
致谢
- Yuuki 提供学习通脱壳包
- CookiesHax 提供基础数据包
声明
课程助手仅用于学习,开发者不承担任何责任。
本项目采用 GNU General Public License v3.0进行许可。 您有权使用、修改和分发本代码,但必须严格遵守 GPL v3 的条款。任何分发行为(包括但不限于提供二进制文件、托管源码、作为服务运行)都必须同时提供完整的对应源代码,并保留原始版权声明。
请注意: 违反 GPL 协议可能导致法律诉讼。如果您不确定自己的使用方式是否符合协议,请查阅 GPL v3 官方全文 或咨询法律专业人士。