Skip to content

wes-lin/Cloud189Checkin

Repository files navigation

Cloud189Checkin

天翼网盘自动签到(随机容量),家庭空间签到(随机容量)

重要说明!!!

请勿直接修改 .env,然后提交到 github,源码仓库是公开的,别人可以直接看到你的账号密码。因为错误使用本仓库导致账号密码泄漏,并且在使用这个脚本出现账户异常情况,本人概不负责!!! 如果遇到设备ID不存在,需要二次设备校验,请先参考这个关闭自己的设备锁。

目录

GitHub Action 运行

Fork 此仓库

设置工作流权限

将 Settings -> Actions -> Workflow permissions 改成 Read and write permissions

设置账号密码

新版本的 git Action 需要创建 environment 来配合使用,创建一个名为 user 的环境

方式一:编辑 user 环境,添加变量 TY_ACCOUNTS userName 和 password 为你的天翼账号和密码,可以添加多个账号如[{"userName":"账号 1","password":"账号 1 的密码"},{"userName":"账号 2","password":"账号 2 的密码"}]

如果你遇到你账号密码中有特殊字符如#$等无法解析的SyntaxError,请在你的配置中将TY_ACCOUNTS用单引号包起来 例如'[{"userName":"1234567890","password":"123334#$#$"}]'

方式二:如果你的账号有多个并且经常变动,推荐这个方式 同样在 user 环境中添加变量,用户名环境变量TY_USERNAME_{index},账号密码环境变量TY_PASSWORD_{index},如添加第一个账号则是TY_USERNAME_1,第一个账号密码是TY_PASSWORD_1,第二个账号则是TY_USERNAME_2,第二个账号密码是TY_PASSWORD_2,以此类推。

设置推送

Server 酱

为了考虑到不同客户端兼容性,采用了 Server 酱,只需多配置下 SENDKEY 就行,Server 酱的配置和 sendkey 的获取可参看Server 酱官网

TelegramBot 推送

  • TELEGRAM_BOT_TOKEN Telegram Bot Token
  • TELEGRAM_CHAT_ID Telegram 接收推送消息的会话 ID

微信群机器人推送

WxPusher 推送

PushPlus 推送

ShowDoc 推送

  • SHOWDOC_KEY ShowDoc 推送 key
  • ShowDoc 官网:https://push.showdoc.com.cn
  • 打开官网,关注公众号,拿到 key 后,把 SHOWDOC_KEY 配成你拿到的 key
  • 使用简单、开箱可用、长期维护、持续免费、编程可玩、不限制消息数量、不限制请求数

Bark 推送 (仅支持 iPhone、iPad、M 芯片 Mac)

  • BARK_KEY Bark 推送 key
  • Bark 官网:https://bark.day.app/
  • 安装 Bark app,开启通知权限,拿到 key 后,把 BARK_KEY 配成你拿到的 key
  • 可选 支持自定义 server, 配置成 BARK_SERVER ,默认为官方通道 https://api.day.app
  • 免费、开源、轻量;使用苹果 APNS 服务,及时、稳定、可靠;不会消耗设备的电量,基于系统推送服务与推送扩展,app 本体并不需要运行;隐私安全,可以通过一些方式确保包含作者本人在内的所有人都无法窃取你的隐私

执行任务

  1. 点击Action,再点击I understand my workflows, go ahead and enable them
  2. 给自己仓库点个 start 或者修改任意文件后提交一次或者手动点击运行
  3. 每天早上 10:35 点执行任务

查看运行结果

Actions > Cloud check in action > build

本地运行

环境配置


Node.js 18+

克隆项目

git clone https://github.com/wes-lin/Cloud189Checkin.git
cd Cloud189Checkin

安装依赖

npm install

运行

修改源码中.env 中环境变量

执行命令

npm start

玄武-青龙面板

其他环境集成

我已经把天翼网盘的相关 API 集成到 SDK 了,有编程能力的同学可以自行拓展,集成到自己的代码环境。

交流群

About

天翼网盘自动签到

Topics

Resources

License

Stars

Watchers

Forks