/GetScore

分数,拿来!

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

GetScore

分数,拿来!

欢迎使用GetScore,本项目旨在快速从浙江省教育考试院获取你的考试成绩。

本项目使用Selenium模拟浏览器行为,腾讯云提供的API作验证码识别,sm.ms作为截图图床,Serverchan作推送。

Usage

  1. 准备一系列的账号

    a. 注册腾讯云并开启OCR功能,获得id和key。

    b. sm.ms(图床)和 sct.ftqq.com(ServerChan推送)注册账号并配置。

  2. Clone本项目

  3. 安装requirements:

    pip(3) install -r requirements.txt

    随后,从Selenium网站下载你所用浏览器的驱动,并放置在系统环境下。

    注意,如果你使用的不是Firefox,那么需要将34行的Firefox改为你自己的浏览器。

  4. 修改config.json

    其中,tencent_id和tencent_key为你在腾讯云申请的id和key,id为教育考试院注册用的身份证号,passwd为你的密码。smms_key为sm.ms授予的api key,serverchan_key为serverchan的api key。

  5. 运行

    使用Python命令执行index.py

    python(3) index.py
  6. 查看

    消息会被推送至Serverchan配置的消息通道中。

License

GPL v3