分数,拿来!
欢迎使用GetScore,本项目旨在快速从浙江省教育考试院获取你的考试成绩。
本项目使用Selenium模拟浏览器行为,腾讯云提供的API作验证码识别,sm.ms作为截图图床,Serverchan作推送。
-
准备一系列的账号
a. 注册腾讯云并开启OCR功能,获得id和key。
b. sm.ms(图床)和 sct.ftqq.com(ServerChan推送)注册账号并配置。
-
Clone本项目
-
安装requirements:
pip(3) install -r requirements.txt
随后,从Selenium网站下载你所用浏览器的驱动,并放置在系统环境下。
注意,如果你使用的不是Firefox,那么需要将34行的Firefox改为你自己的浏览器。
-
修改config.json
其中,tencent_id和tencent_key为你在腾讯云申请的id和key,id为教育考试院注册用的身份证号,passwd为你的密码。smms_key为sm.ms授予的api key,serverchan_key为serverchan的api key。
-
运行
使用Python命令执行index.py
python(3) index.py
-
查看
消息会被推送至Serverchan配置的消息通道中。