{"id":26206949,"url":"https://github.com/mumumusf/openloopbot","last_synced_at":"2026-04-20T08:05:40.737Z","repository":{"id":281844438,"uuid":"946599814","full_name":"mumumusf/openloopbot","owner":"mumumusf","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-11T12:09:15.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-19T17:26:15.874Z","etag":null,"topics":["airdrop","node","openloop"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mumumusf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-11T11:47:58.000Z","updated_at":"2025-03-12T04:06:35.000Z","dependencies_parsed_at":"2025-03-11T13:23:29.960Z","dependency_job_id":"061d0503-2f92-4dd8-9a93-cdb9c97bf0f5","html_url":"https://github.com/mumumusf/openloopbot","commit_stats":null,"previous_names":["mumumusf/openloopbot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mumumusf/openloopbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mumumusf%2Fopenloopbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mumumusf%2Fopenloopbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mumumusf%2Fopenloopbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mumumusf%2Fopenloopbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mumumusf","download_url":"https://codeload.github.com/mumumusf/openloopbot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mumumusf%2Fopenloopbot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32038458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["airdrop","node","openloop"],"created_at":"2025-03-12T05:18:51.780Z","updated_at":"2026-04-20T08:05:40.698Z","avatar_url":"https://github.com/mumumusf.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenLoop 自动化工具使用教程\r\n\r\nOpenLoop Network 是一个去中心化的无线网络，旨在增强互联网服务交付，使其更高效、更易访问，并为每个人带来回报。🤩\r\n\r\n## 🌟 快速开始\r\n- 项目源码：[GitHub](https://github.com/mumumusf/openloopbot)\r\n- 注册地址：[点击注册](https://openloop.so/auth/register?ref=olcb564fde)\r\n\r\n## 📝 VPS 环境配置教程\r\n\r\n### 1. 安装 NVM（Node Version Manager）\r\n```bash\r\n# 下载并安装 nvm\r\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash\r\n\r\n# 根据您使用的终端，运行以下命令之一：\r\nsource ~/.bashrc   # 如果使用 bash\r\nsource ~/.zshrc    # 如果使用 zsh\r\n```\r\n\r\n### 2. 安装 Node.js 22\r\n```bash\r\n# 安装 Node.js 22 版本\r\nnvm install 22\r\n\r\n# 查看已安装的版本\r\nnvm list\r\n```\r\n\r\n### 3. 设置默认 Node.js 版本\r\n```bash\r\n# 使用 Node.js 22\r\nnvm use 22\r\n\r\n# 设置为默认版本\r\nnvm alias default 22\r\n```\r\n\r\n### 4. 验证安装\r\n```bash\r\n# 验证 Node.js 版本\r\nnode -v   # 预期输出: v22.x.x\r\n\r\n# 验证当前使用的 nvm 版本\r\nnvm current # 预期输出: v22.x.x\r\n\r\n# 验证 npm 版本\r\nnpm -v    # 预期输出: 10.x.x\r\n```\r\n\r\n### 5. 获取程序\r\n```bash\r\n# 克隆项目代码\r\ngit clone https://github.com/mumumusf/openloopbot.git\r\ncd openloopbot\r\n\r\n# 安装所需的依赖\r\nnpm install\r\n```\r\n\r\n## 🚀 程序使用说明\r\n\r\n### 1. 安装 Screen\r\n```bash\r\n# Ubuntu/Debian\r\napt-get update\r\napt-get install screen\r\n\r\n# CentOS\r\nyum install screen\r\n```\r\n\r\n### 2. 使用 Screen 运行程序\r\n```bash\r\n# 创建新的 screen 会话\r\nscreen -S openloop\r\n\r\n# 在 screen 会话中运行程序\r\nnode main.js\r\n\r\n# 分离 screen 会话（保持程序在后台运行）\r\n# 按 Ctrl+A 然后按 D\r\n\r\n# 查看所有 screen 会话\r\nscreen -ls\r\n\r\n# 重新连接到 screen 会话\r\nscreen -r openloop\r\n\r\n# 结束 screen 会话（如需停止程序）\r\n# 1. 重新连接到会话\r\n# 2. 按 Ctrl+C 停止程序\r\n# 3. 输入 exit 退出会话\r\n```\r\n\r\n### 3. 程序功能\r\n- ✅ 自动登录账号\r\n- ✅ 自动共享带宽\r\n- ✅ 自动完成任务\r\n- ✅ 多账号管理\r\n- ✅ 代理支持\r\n- ✅ 错误重试机制\r\n- ✅ 账号锁定保护\r\n\r\n### 4. 注意事项\r\n- 🔒 首次运行需要输入密码验证\r\n- 🔄 程序支持断线重连\r\n- ⚠️ 建议使用优质代理以提高稳定性\r\n- 🕒 程序运行期间请保持网络通畅\r\n- 💻 使用 screen 可以保持程序在后台运行\r\n- 🔌 VPS 重启后需要重新启动程序\r\n\r\n## 💡 常见问题\r\n\r\n1. **Q: 如何获取程序密码？**  \r\n   A: 请加入 Telegram 群组 [@YOYOZKS](https://t.me/YOYOZKS) 获取密码\r\n\r\n2. **Q: 如何保持程序在后台运行？**  \r\n   A: 使用 screen 命令创建会话并运行程序，然后使用 Ctrl+A D 分离会话\r\n\r\n3. **Q: 账号被锁定怎么办？**  \r\n   A: 程序会自动等待一段时间后重试，无需手动操作\r\n\r\n4. **Q: 如何停止程序？**  \r\n   A: 重新连接到 screen 会话后，按 Ctrl+C 停止程序\r\n\r\n## 📞 联系方式\r\n- Telegram 群组：[@YOYOZKS](https://t.me/YOYOZKS)\r\n- Github：[github.com/mumumusf](https://github.com/mumumusf)\r\n\r\n## ⚠️ 免责声明\r\n- 本程序仅供学习交流使用\r\n- 禁止用于商业用途\r\n- 使用本程序产生的任何后果由用户自行承担","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmumumusf%2Fopenloopbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmumumusf%2Fopenloopbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmumumusf%2Fopenloopbot/lists"}