大家都知道之前出了一个德国的Euserv免费VPS主机,但是后来每个月都要进行手动续期。之前搬主题也分享了自动续期的图文教程【德国Euserv免费VPS主机手动续费续期图文教程】,但是毕竟每个月都要手动比较麻烦,这里就分享一下自动续期脚本的图文教程,其中 eu_ex 是 EUserv_extend 的简写。一个 Python 脚本,可以帮你续期免费 Euserv IPv6 VPS。这个脚本可以自动检查你账户中的 VPS 数量,如果可以续期,就为 VPS 续期。如何使用脚本地址为:https://github.com/a-beam-of-light/eu_ex安装 Python3 和必要的依赖,以下命令在 debian/ubuntu 为例,#Install Python3
apt install python3 python3-pip -y
#Intstall dependences
pip install requests beautifulsoup4不建议在 main.py 文件第 37-38 行直接用你的真实值去替换USERNAME和PASSWORD。可以使用环境变量传入。你可以添加多个账户,并以一个空格分隔。你可以添加多个 mailparser.io 解析数据的下载 URL ID,并以一个空格分隔。下载的 URL ID 在https://files.mailparser.io/d/。将 Actions secrets 传入你的 GitHub Action 运行环境的环境变量。例如,以下环境变量是必需的。env:
USERNAME: ${{ secrets.USERNAME }}
PASSWORD: ${{ secrets.PASSWORD }}
# https://mailparser.io
MAILPARSER_DOWNLOAD_URL_ID: ${{ secrets.MAILPARSER_DOWNLOAD_URL_ID }}邮件转发和 mailparser 设置邮件转发以 gmail 为例, 转发邮件至 mailparser。可以是非 gmail 邮箱,前提是可以收到 Euserv 的邮件。目前 outlook/hotmail 是收不到的。Mailparser 设置首先创建新的收件箱。创建数据解析规则。数据解析规则,pin 为必需,其他可选。 pin 的解析规则 subject 的解析规则 sender 的解析规则receiver 的解析规则 创建解析数据下载 URL解析数据下载 URL 解析数据下载设置 mailparser 收件箱设置(可选,为减少收到 spam 邮件的风险,最好设置)mailparser 收件箱设置 1 mailparser 收件箱设置 2 最终效果效果如图,待办事项 验证mailparser解析的`receiver’字段,以减少恶意邮件的干扰。 由于 mailparser Inbox Settings – Email Reception,所以不做了。 当验证码识别 API 失效时开放预训练的模型,在本地,不调用第三方接口就解决验证码识别的问题。 日志国际化和本地化。FAQsQ: 可以非 gmail 邮箱吗?A: 可以是非 gmail 邮箱,前提是可以收到 euserv 的邮件。目前 outlook/hotmail 是收不到的。Q: n 个邮箱能在用同一个 mailparser 还是需要申请 n 个 mailparser 与之一 一对应吗?A: mailparser free 账号最多可以设置 10 个收件箱,这 10 个收件箱就可以对应 10 个 euserv 账号,也就有了 10 个 mailparser parsed data download URL(id)。所以,这得看你 n>10, 还是 n
THE END