Netlib免费域名保活方法-喂饭级别的图文教程
本教程使用Netlib-Keep-Alive项目,希望多多点亮星星支持,谢谢
项目简介
Netlib-Keep-Alive 是一个用于自动登录 Netlib.re 的轻量脚本,作用是定期刷新登录状态,保持账号活跃。
项目基于 Python + Playwright,支持:
单账号 / 多账号登录
本地运行
GitHub Actions 自动定时运行
可选 Telegram 推送
无头 / 有头浏览器模式
项目仅用于登录保活,不进行其他操作。
需要准备什么
- 一个Github账号
- 一个TG账号(可选,用来推送保活结果)
使用教程
Fork项目
打开项目仓库: Netlib-Keep-Alive
https://github.com/PoemMistyMoon/Netlib-Keep-Alive点击页面右上角的 Star 按钮。(不是必须,但你的srat是对我最大的鼓舞)
点击页面右上角的 Fork 按钮。
在弹出的设置页面中保持默认选项,点击 Create fork。
等待几秒,GitHub 会在你的账号下生成一个副本仓库。
Fork 完成后,你将得到一个类似:https://github.com/你的用户名/Netlib-Keep-Alive的仓库。后续的配置(如 Secrets、Actions)都将在你的 Fork 仓库中进行。
配置 Secrets
在 Fork 后的仓库中,为脚本添加账号信息需要使用 GitHub Secrets。
打开仓库
Settings → Secrets and variables → Actions点击
New repository secret在创建 Secret 时填写以下内容:
单账号示例
Name:
SITE_ACCOUNTS
Secret:
user,password
多账号示例
Name:
SITE_ACCOUNTS
Secret:
user1,password1;user2,password2;user3,password3
账号之间使用 ; 分隔,用户名和密码使用 , 分隔。
可根据需要添加任意数量的账号。
Telegram 推送通知(可选)
如果希望脚本在运行后发送通知到 Telegram,可在仓库中配置两个 Secrets:
- 打开仓库
Settings → Secrets and variables → Actions → New repository secret
和上面步骤一致,就不放图了
ID和Token获取方式:推荐在任意群组中向 Bot 发送
/id命令获取用户 ID。
变量一:TELEGRAM_BOT_TOKEN
Name:
TELEGRAM_BOT_TOKENSecret: 填入你的 TG Bot 的 TOKEN
变量二:TELEGRAM_CHAT_ID
Name:
TELEGRAM_CHAT_IDSecret: 填入接收通知的 用户 ID
配置完成后,脚本运行时即可将登录结果推送到指定的 Telegram 用户或群组。
GitHub Actions 自动运行
本项目已在 .github/workflows/keepalive.yml 中包含默认的 Workflow 配置,可实现自动运行。
项目部署完成后建议手动执行一次,查看运行结果
自动执行
默认定时:每月 1 号 和 31 号
无需手动操作,GitHub 会按设定时间自动执行 Workflow
手动触发
打开仓库页面
点击 Actions
3.点击 绿色按钮 没有这个界面就直接下一步
选择 keepalive.yml 工作流
点击 Run workflow 即可立即执行 没有13就直接下一步
查看运行日志
Actions 运行时会显示每个账号的登录结果,例如:
🚀 开始登录账号: user1 ✅ 账号 user1 登录成功 🚀 开始登录账号: user2 ❌ 账号 user2 登录失败: Invalid credentials.
✅ 表示登录成功
❌ 表示登录失败,失败原因会在日志中显示
通过日志可以确认所有账号的运行状态,及时排查问题。














