项目简介
本项目是基于Go语言开发的自动评课系统,能够帮助学生解决忘记评课或评课困难的问题。通过自动化脚本实现自动登录、评课、数据更新以及消息通知等功能,极大地简化了学生的评课流程。
项目的主要特性和功能
- 自动登录:支持通过账号密码或微信小程序的OPENID自动登录,快速进入系统。
- 自动评课:自动获取评课数据并发送至评课系统,支持批量补评,减少手动操作。
- 钉钉消息通知:通过钉钉群机器人发送评课成功消息,方便用户了解评课状态。
- 定时任务:内置定时任务,可定时获取每日课表、自动登录、更新评课数据,保障系统稳定运行。
- 日志记录:详细记录日志信息,便于用户追踪问题和调试。
- 修复工具:提供修复程序
fix/fix.exe
,解决程序运行中的常见问题。
安装使用步骤
- 安装依赖:使用
go get
命令安装项目所需的依赖包。 - 配置环境:依据项目中的配置文件进行必要设置,如数据库连接、API地址等。
- 运行程序:使用
go run main.go
命令运行程序,启动评课系统。 - 访问系统:通过浏览器访问系统地址,进行用户注册、登录和评课操作。
请确保在安全的环境下运行程序,并妥善保管相关的密钥和配置信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】