rcy17 / GPAQuerier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPA 查询器

使用方法

请确已安装python3,首次运行前请先运行pip3 install requirements.txt安装所需依赖,之后使用python main.py运行本程序。

功能

由于双学位取消,基于双学位的cksqs不幸躺枪离我们而去,因此已经取消对GPA的获取。

本程序现有功能是基于对中文成绩单的爬取,在新的成绩出来时进行报告,报告方法是发送邮件(用登陆者自己的邮箱给自己发邮件)。

代码

本程序属于工具脚本,代码属于shit mountain式,前后有一年多的跨度,因此冗余、架构均不合理,能work就好,不建议研究代码。

文件

脚本执行时会生成多个文件夹:

  • cache:内有account文件,明文保存用户名密码。
  • cookies:内有cookies.json文件,保存爬取info时得到的cookie
  • query:内有gpa_log.txt文件,保存每次GPA爬取记录

免责声明

本脚本涉及文件多为敏感信息,建议确保获取途径可靠,以防被别有用心之人注入恶意代码。对程序的使用、修改、传播等本人既不追究、也不承担任何责任。

About


Languages

Language:Python 100.0%