Skip to content

ICENacl/SCU_DairyNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SCU DairyNote

作者邮箱:[email protected]

[TOC]

本程序主要使用Python的Request库来发送Http请求,以达到模拟打卡的目的。:smile:

本程序可以具有以下功能

  1. 通过调用百度OCR API接口,可以实现验证码的识别

  2. 通过保存Cookies来避免过多的调用百度OCR API接口(接口次数有限制)

程序结构

main.py 主程序 captcha(文件夹):存放保存的验证码 namepassword.txt 存放你的学号和密码,二者以空格隔开 cookies.txt 保存cookies

程序使用方法

包的安装

程序中使用到的包如下图所示: Package

  1. Request

    pip install request

  2. smtplib

    pip install smtplib

  3. 其他的包不一一列举

程序的配置

本程序的主要需要配置两个方面的参数:email参数百度OCR API参数

email参数(以qq邮箱为例)

  1. 如下图所示,在 设置->账户 中打开SMTP服务,然后点击生成授权码

    SMTP

  2. main.pymail_pass(Line 75)中填入生成的授权码(不需要空格!)

百度OCR API参数

  1. 前往百度OCR网站注册

  2. 前往控制台,打开文字识别,如下图所示

    文字识别

  3. 领取免费资源

    领取资源

  4. 创建应用

    创建应用

  5. 将应用的相关参数填入程序(AppID,API Key,Secret Key

    填入参数

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages