-
Notifications
You must be signed in to change notification settings - Fork 117
auto_sign_in
IvonWei edited this page Sep 20, 2020
·
38 revisions
自动签到 包含了 签到,读取收件箱未读消息,统计信息 功能
验证码签到功能需安装baidu-aip
统计信息生成图片需安装pandas matplotlib
aipocr参数获取: https://cloud.baidu.com/doc/OCR/s/dk3iqnq51
auto_sign_in:
user-agent: <user-agent>
command_executor: <command_executor> #暂时无用
max_workers: 4 #线程数
aipocr:
app_id: <app_id>
api_key: <api_key>
secret_key: <secret_key>
sites:
<site_name>: <cookie>
如 ptsites.sites 目录下存在需要的站点 只需配置相应的 主域名: cookie,例:
sites:
1ptba: xxxxxxxx
但是也有因cookie过期太快,而改用模拟登陆的站点,如以下两个站点:
sites:
hdpost:
login:
usernameOrEmail: xxxxxxxx
password: xxxxxxxx
ourbits:
login:
username: xxxxxxxx
password: xxxxxxxx
skyey2:
login:
username: xxxxxxxx
password: xxxxxxxx
m-team:
login:
username: 'xxxxxxxx'
password: 'xxxxxxxx'
#二次验证, 扫描二维码得到文本 otpauth://totp/*****:****?secret=[secret_key]&issuer=***** (只取[secret_key]部分)
secret_key: <secret_key>
qbittorrent:
# 为客户端命名
name: <qbittorrent_name>
host: qbittorrent.example.com
port: 443
use_ssl: yes
username: xxxxxxx
password: xxxxxxx
签到结果保存在 entry['result'] 属性中
未读信息保存在 entry['messages'] 属性中
生成的 统计信息 保存在 puguins 目录下 details_report.png