本项目的初衷是为了帮助大学生们摆脱无聊而又枯燥的水课。鉴于课堂派的二维码签到考勤最快能有3s切换一次,让很多同学不得不去教室签到受水课老师的🐦气,而通过朋友发码又有很大概率签不上,本项目便应运而生。为了服务于当代大学生摆脱无用的课堂,有更多时间去做对于自己而言更有意义的事,本项目开源给广大的大学生群体免费使用,坚决不收一分钱,贯彻真正的为人民服务的宗旨,希望尽到为生民立命 为往圣继绝学 为万世开太平的责任。
本项目使用dart语言,采用flutter来编写客户端,目前只适用于安卓端,IOS端还没想到办法上架AppleStore。鉴于二维码签到跳转时间比较快,所以目前可以在App里面添加账户信息,在本地签到房间里面添加用户,然后去扫码后便可以让存储的用户全部跟随签到。未来计划编写共享签到房间,目前还在初步建设阶段。也欢迎大家来提议帮忙。目前已实现功能如下:
-
实现课堂派账号的登录,支持账号密码直接登录和短信验证码登录
-
能够获取课堂派账号信息并展示在个人主页页面
-
能够查看自己的本学期课程
-
能够在本地添加用户信息,使得签到时可以让本地存储的所有用户跟随签到
-
能够让GPS签到显示的你的签到信息是正常的,GPS签到直接在本地课程签到里面找到正在签到的那门课点击签到就行,经过反复测试,教师端的显示始终是正常
-
能够进行老师发布的考试,在App里面考试无需顾虑切屏会被抓,经过反复测试,无任何影响,放心开小窗搜题就行。不过由于是针对水课开发的功能,所以只对水课经常出的题型作了处理,目前支持的题型如下:
- 单选题
- 多选题
- 不定项选择题
- 判断题
- 填空题
- 简答题
其它诸如:文件题(就是上传文件,图片之类进行作答的题型)之类的题型因为在水课中出现频率较少,故还没有进行开发。详情可以查看release里面0.1.5版本的说明。
此项目目前不会收取任何一分钱,是完全免费面向国内广大大学生群体的,不过在没有作者允许的情况下也禁止任何人盗用项目进行商业用途。同时,如果有需要补充的或者建议可以联系邮箱地址:[email protected]。欢迎大家来不断讨论完善。