0x709394 大一的暑假的时候,我和站长一起开发的一个小应用。https://i.scnu.edu.cn/zixi/ 主要是利用了教务系统的公共信息查询可视化的呈现了每一天各校区的教室使用情况。 这个项目最初前端界面开坑的时候并没有考虑好数据来源。期间经过尝试使用站长的验证码识别去爬信息查询 > 教室使用。被教务系统的拼音首字母命名法教做人之后算是爬到了数据。但却这个数据并不完整。。。。 之后站长找到了从公用查询拿到数据的方法,。妙~ 换了新的教务系统之后并没有公共查询的功能。自然也用不了了。 然后。。。 0x0001 抽空整理了代码,若有师弟师妹感兴趣,可以尝试折腾,在开发部署上遇到任何问题我们都可以给予帮助,有网络中心的云平台资源的支持~ Github: ISCNU/scnu-room-check 愿能薪火相传,少一些不必要的重复。期待你的代码贡献! -- from @ISCNU网络协会
0x0001 才意识到,已经过了这么久了,那时我还用着 Ubuntu 16.04,感慨万分。。 这个项目大概是充满了骚操作了哈哈哈!那一段时间非常执着于折腾 Anki 背单词,然后发现 Anki 用到的牌组文件 .apkg (可以在 这里 找到)实际上是个包含 sqlite 数据库的 zip 包。 然后搞接口的时候,也是受到这种骚操作的启发,写脚本把 csv 转成了 sqlite 文件,然后 每学期开学就生成一份... 这里还有 当时写的操作说明 (
0x0001 当然啦,开源不只是放个代码仓库这么简单,预计后续的维护会通过 GitHub 的 Projects 来管理任务和进度。 这个是 Projects 的链接,点进去是对应的看板和 ToDo: https://github.com/orgs/ISCNU/projects