Cloud189Checkin 天翼网盘自动签到常见疑难杂症排查清单:设备锁、二次设备校验、SyntaxError 一次讲透

Cloud189Checkin 天翼网盘自动签到常见疑难杂症排查清单:设备锁、二次设备校验、SyntaxError 一次讲透 Cloud189Checkin 天翼网盘自动签到常见疑难杂症排查清单设备锁、二次设备校验、SyntaxError 一次讲透【免费下载链接】Cloud189Checkin天翼网盘自动签到项目地址: https://gitcode.com/gh_mirrors/clo/Cloud189CheckinCloud189Checkin 是一个广受欢迎的天翼网盘自动签到开源工具支持个人账号每日自动签到、随机容量奖励以及 Server酱、Bark、Telegram 等多渠道推送通知。很多新手第一次部署时都会被设备 ID 不存在、需要二次设备校验、SyntaxError报错卡住。本文把这三类最高频的疑难杂症整理成一份排查清单按图索骥10 分钟帮你把签到脚本跑通 ✅症状速查表先看你是哪种报错你看到的症状最可能的原因对应章节设备ID不存在需要二次设备校验天翼网盘开启了设备锁问题一启动即报SyntaxError: Unexpected token ...账号密码含特殊字符JSON 没包引号问题二什么都没发生无日志、无推送环境变量或工作流权限没配好问题三请求失败/请求超时网络抖动偶发可重跑问题四 对号入座直接跳到对应章节即可。问题一设备锁、二次设备校验如何一步步关闭原因Cloud189Checkin 通过账号密码在服务器上登录天翼网盘。而天翼网盘的安全机制设备锁会把服务器当成一台新设备登录时就要求二次设备校验——服务器可没有手机帮你验证签到自然失败。解决方法核心就一步关闭设备锁在手机上登录天翼网盘官方 App 或官网进入「安全设置 / 账号安全」相关页面关闭「设备锁」相关选项必要时清理旧的设备登录记录重新运行签到任务验证通过 ✅⚠️ 项目方在 README.md 的重要说明中特意强调了这一点遇到设备 ID 不存在、需要二次设备校验时请先处理设备锁再排查其他问题。问题二SyntaxError 快速解决密码特殊字符的两种写法原因批量账号通过环境变量TY_ACCOUNTS传入它本质是一段 JSON。accounts.js 里用JSON.parse解析它——如果你的密码里含有#、$等特殊字符配置加载时会被提前吃掉JSON 结构被破坏启动时就抛出SyntaxError。两种解决办法任选其一写法一给 TY_ACCOUNTS 整体加上单引号把配置值用单引号包起来例如[{userName:1234567890,password:123334#$#$}]这样#、$就会被当成普通字符保留下来。写法二多账号更推荐按序号拆分配置不用写 JSON直接依次添加TY_USERNAME_1、TY_PASSWORD_1、TY_USERNAME_2、TY_PASSWORD_2……账号数量不限accounts.js 会自动从 1 开始循环读取天然规避特殊字符问题问题三无日志、无推送按顺序检查这三个地方1. 是否创建了名为user的环境GitHub Action 用户必看新版工作流要求账号变量放进 environment 里先创建一个叫user的环境再把TY_ACCOUNTS或TY_USERNAME_x / TY_PASSWORD_x、推送密钥都加进去。2. 工作流权限是否为 Read and write进入 Settings → Actions → Workflow permissions改成Read and write permissions否则任务可能静默失败。3. 是否真正启用了工作流点 Actions → 点击 I understand my workflows, go ahead and enable them → 点 start 或手动运行一次。任务默认每天早上 10:35自动执行配置完成后可以到 Actions 页查看运行结果推送没收到推送通道是配置了才生效的Server酱配SENDKEY、Bark 配BARK_KEY、PushPlus 配PUSH_PLUS_TOKEN等完整通道列表见 src/push/index.js。问题四请求失败 / 请求超时怎么判断运行日志里如果出现请求失败: 状态码, 响应内容说明是接口返回了错误按状态码和响应体定位如果是ECONNRESET/ETIMEDOUT则被识别为请求超时属于网络抖动重跑一次通常就好了。相关处理逻辑在 src/app.js多账号任务还会打印每个账号的耗时方便你排查慢在哪一步。本地部署常见坑一份完整自检清单☑ Node.js 版本 ≥ 18要求见 package.json☑ 本地运行前先修改 .env 里的账号变量再执行npm install、npm start☑ Windows 下也可以直接在系统环境变量里设置TY_USERNAME_x/TY_PASSWORD_x☑千万别把填了真实账号密码的.env提交到仓库——仓库是公开的提交上去等于公开你的密码☑ 玄武 / 青龙面板部署有独立图文教程参考 doc/xuanwu/README.md☑ 签到奖励为随机容量每天所得不完全一样属正常现象 总结设备锁问题去官方客户端关闭设备锁SyntaxError 问题给 TY_ACCOUNTS 加单引号或改用序号变量无日志问题依次检查user 环境 → 工作流权限 → 手动启用任务。按这份清单过一遍绝大多数疑难杂症都能一次讲透、一次解决。【免费下载链接】Cloud189Checkin天翼网盘自动签到项目地址: https://gitcode.com/gh_mirrors/clo/Cloud189Checkin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考