原作者:@SAOJSM Salute!
1.本文修改自SAOJSM,作流程说明,简单修改,个人备份,Star请给原作者
2.仅支持TGBOT通知
3.仅支持Gmail邮箱
一、注册TrueCaptcha
前往页面获取userid
和apikey
(每日免费100次)
按照小白教程获取Token
和Id
1-1 使用德鸡账户登陆Google Cloud
1-4 已启用的 API 和服务
-OAuth 同意屏幕
-创建
-用户名称输入:GMAIL VERIFY
-填写用户支持电子邮件和开发者联系电子邮件地址为登陆的邮箱
-保存并继续
-保存并继续
-测试用户+ADD USERS 输入登陆的邮箱
添加-保存并继续
2-1 打包仓库文件到win本地,或点击蓝奏云(密码5sq5)下载。
2-2 win配置python环境,上面蓝奏云
提供python 3.10.7安装包。(小白教程)
E:\Users\Administrator\Desktop\script\euserv
//请务必在后面的命令中修改成你自己的
pip install google-api-python-client
pip install google_auth_oauthlib
pip install socks
pip install -U requests[socks]
py E:\Users\Administrator\Desktop\script\euserv\gmail_api.py 你的邮箱用户名
The authentication flow has completed. You may close this window.
表示授权完成。
wget https://raw.githubusercontent.com/Zpipishrimp/EU/main/gmail_api.py
wget https://raw.githubusercontent.com/Zpipishrimp/EU/main/eu.py
TG_BOT_TOKEN = '你的TG_BOT_TOKEN'
TG_USER_ID = '你的TG_USER_ID'
USERNAME = os.environ.get("EUSERV_USERNAME", "德鸡用户名")
PASSWORD = os.environ.get("EUSERV_PASSWORD", "德鸡密码")
TRUECAPTCHA_USERID = os.environ.get("TRUECAPTCHA_USERID", "TrueCaptcha网站获取的userid")
TRUECAPTCHA_APIKEY = os.environ.get("TRUECAPTCHA_APIKEY", "TrueCaptcha网站获取的apikey")
apt install python3-pip //安装python3,已装跳过
pip3 install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib beautifulsoup4 requests pysocks
pip install beautifulsoup4 //报错No module named 'bs4'时输入,否则跳过
cd /root/euserv
python3 eu.py
你可能需要执行两次python3 eu.py
###成功图
### 设置定时任务crontab -e
0,10 17 10 * * /usr/bin/python3 /root/euserv/eu.py
crontab -l //查看定时是否成功
ps:0,10 17 10 * *
表示每月10号,17:00和17:10分执行脚本。请查看你的德鸡到期时间,修改定时。
(!定时两次是为了确保续期成功,第一次运行脚本可能仅登陆成功而没有续期)
失效TG推送:Token has been expired or revoled.
此时只需重复py E:\Users\Administrator\Desktop\script\euserv\gmail_api.py 你的邮箱用户名
获取,替换token_你的email.json