Greasy Fork

来自缓存

Greasy Fork is available in English.

科研通Ablesci 自动每日打卡 + 隐藏广告 + 自动夜间模式

自动在 ablesci.com 打卡;隐藏常见广告位;夜间自动深色主题(可手动切换并记忆)

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
GQLJ
日安装量
1
总安装量
3
评分
0 0 0
版本
1.0
创建于
2025-12-17
更新于
2025-12-17
大小
19.3 KB
许可证
MIT
适用于

功能介绍

本脚本为 Ablesci 网站提供三大实用功能,提升日常使用体验。


📅 1. 自动每日打卡

  • ✅ 页面加载后自动检测并点击"打卡/签到"按钮
  • ⏳ 智能等待页面加载完成,最长等待 15 秒
  • 💾 通过本地存储记录打卡状态,当天不会重复打卡
  • 🔔 打卡后自动验证是否成功,并显示 Toast 提示
  • 🔄 支持 SPA 单页应用,路由切换后自动重新检测

🚫 2. 智能隐藏广告

  • 🧹 自动隐藏 Google 广告、赞助商内容等常见广告
  • 🛡️ 采用保守策略 + 白名单机制,避免误删正常内容
  • 👀 持续监听页面变化,动态隐藏新加载的广告

🌙 3. 自动夜间模式

  • 🕐 自动切换:每天 20:00~06:00 自动启用深色主题
  • 🖱️ 手动切换:点击右下角按钮,或使用快捷键 Alt+D
  • 💡 记忆功能:手动切换后记住你的选择,不再自动切换
  • 无闪烁:页面加载前即注入样式,避免白屏闪烁

⌨️ 快捷键

  • Alt + D → 🌓 切换深色/亮色主题

⚙️ 配置说明

如需自定义,可修改脚本开头的 CONFIG 对象:

  • DEBUG: false → 🐛 开启调试日志
  • AUTO_DARK_HOURS: { start: 20, end: 6 } → 🌙 自动夜间时间段
  • MAX_WAIT_MS: 15000 → ⏱️ 打卡按钮最长等待时间
  • TOAST_DURATION: 3000 → 💬 提示显示时长(毫秒)

⚠️ 注意事项

  • 🔐 首次使用请确保已登录 Ablesci 账号
  • 🔍 打卡功能依赖页面上存在"打卡/签到"按钮
  • 🐞 如遇问题,可将 DEBUG 设为 true 查看控制台日志

📝 更新日志

🎉 v1.0

  • 🚀 初始版本发布
  • 📅 支持自动打卡
  • 🚫 支持广告隐藏
  • 🌙 支持夜间模式