科研通自动签到

建立於 6 天前
更新於 6 天前
在脚本猫后台为科研通执行每日签到;复用浏览器登录态,无需复制 Cookie,也无需保持网页打开。
#后台脚本
#定时脚本
#自动签到
#科研通
資料統計
總安裝量
25
近 24 小時
+3
使用者評分
-
在 ScriptCat 后台自动为科研通(ABLESCI)执行每日签到,复用浏览器登录态,支持失败重试和本地通知。

无需复制 Cookie,也无需保持科研通网页打开。登录一次,之后由 ScriptCat 在浏览器后台每天自动完成签到。

✨ 功能亮点

  • 每天在 ScriptCat 后台自动签到
  • 自动使用当前浏览器中的科研通登录状态
  • 准确区分签到成功、今日已签到、登录失效和请求异常
  • 失败后在当天的下一个候选时间自动重试
  • 通知显示本次积分和连续签到信息(接口提供时)
  • 脚本菜单支持立即手动签到和打开科研通登录页
  • 只连接科研通,不包含统计、广告、返利链接或第三方代码

🚀 三步开始

1. 安装扩展

安装并启用 ScriptCat 扩展。

2. 登录科研通

在同一个浏览器中打开 科研通登录页 并完成登录。

3. 启用脚本

安装并启用本脚本,首次使用建议从脚本菜单执行一次“立即手动签到”。

收到“科研通签到成功”或“科研通今日已签到”通知,就表示配置完成。之后不需要保持科研通网页打开。

🔔 通知说明

通知标题 含义
科研通签到成功 本次签到成功,并显示可用的积分和连续签到信息
科研通今日已签到 今天已经完成签到
科研通需要重新登录 登录状态已失效,重新登录后手动签到即可
科研通签到失败 网络或网站接口异常,会在下一个候选时间自动再试

通知会保持显示,便于及时发现登录失效或签到失败。

🧭 脚本菜单

  • 立即手动签到:马上执行一次签到
  • 打开科研通登录页:登录失效时快速重新登录

⏰ 定时规则

脚本每天从每小时的 05–55 分设置候选时间(每 5 分钟一次)。签到成功或 确认今日已签到后,当天其余候选任务会自动跳过;登录、网络或接口异常时, 脚本会在下一个候选时间自动再试。

登录失效时仍需先重新登录;不想等待下一候选时间时,可通过“立即手动签到” 立即重试。

❓ 常见问题

必须一直打开科研通网页吗?

不需要。保持 ScriptCat 扩展和本脚本启用即可。

为什么提示需要重新登录?

科研通的浏览器登录状态可能已经过期。请在同一个浏览器中重新登录科研通,然后执行“立即手动签到”。

支持多账号或其他运行方式吗?

当前版本只支持浏览器中的一个科研通登录账号,只提供 ScriptCat 版本,不包含 Surge、Quantumult X 或 GitHub Actions。

🛡️ 隐私说明

  • 不读取、保存或上传科研通 Cookie
  • 不保存账号和密码
  • 只向 https://www.ablesci.com 发送签到请求
  • 结果只通过浏览器本地通知展示
  • 不包含远程通知、统计、广告、遥测或第三方执行代码

📦 完整开源项目

欢迎访问 Walvez/ablesci-auto-checkin 查看源码、更新记录和问题反馈。

🙏 致谢

感谢 ScriptCat 用户 tfsn20 发布的 《科研小助手》,为本项目提供了科研通签到接口与 ScriptCat 后台运行方式的早期参考。

本项目依据公开接口行为独立重写,没有复制原脚本代码。

支持项目

⭐ 如果这个项目对你有帮助,欢迎在 GitHub 点一个 Star。

免责声明

本脚本仅供学习和个人使用,与科研通官方无关。

腳本詳情
背景腳本
它會在瀏覽器背景執行
定時腳本
每天執行一次
授權協議MIT
權限與存取
跨域存取
www.ablesci.com
使用能力
網路請求通知開啟分頁選單命令