max / LDStatus Pro

Install steps: Install a userscript manager, select Install, then open a website matched by the script.

Userscript HOWTO за начинаещи Chrome Edge Firefox

Публикувано:

Версия: 3.9.0.7.1+fc234b0 актуализиран

Резюме: 在 Linux.do 和 IDCFlare 页面显示信任级别进度,支持历史趋势、里程碑通知、阅读时间统计、排行榜系统、我的活动查看。两站点均支持排行榜和云同步功能

Лиценз: MIT

Антифункция: неуточнено

Source and freshness

The following figures come from the original source and are separate from activity on this site.

Original script: LDStatus Pro

Source version: 3.9.0.3

Last source check:

Last successful check:

Source daily installs
0
Source total installs
0
OpenUserJS install requests
0

Requests received by this site are not proof that a user completed installation.

Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues

🚀 LDStatus Pro

一个功能强大的 Linux.do & IDCFlare 社区增强工具,让你全面掌握信任级别进度和阅读习惯

Version License Tampermonkey Multi-Site


✨ 功能特性

📊 实时信任级别显示

  • 动态进度条 - 直观展示每项指标的完成度
  • 多维度统计 - 已读帖子、浏览话题、获赞、回复、发帖等全方位追踪
  • 智能变化标记 - 数据增减实时高亮显示,一目了然
  • 智能排序 - 根据完成度自动重排显示优先级

📈 历史趋势分析

  • 90天数据追踪 - 持续记录用户各项指标变化
  • 多维度对比 - 显示上次访问、今日、7天等多时间维度的增长
  • 趋势可视化 - 柱状图展示周阅读时间分布
  • 趋势预测 - 根据历史数据评估达成时间

🎯 里程碑通知系统

  • 5个等级的成就解锁 - 按照指标逐级突破

  • 已读帖子: 500 → 1000 → 5000 → 10000 → 20000
  • 浏览话题: 100 → 500 → 1000 → 2000 → 5000
  • 获赞: 10 → 50 → 100 → 500 → 1000
  • 送出赞: 50 → 100 → 500 → 1000 → 2000
  • 回复: 10 → 50 → 100 → 500 → 1000
  • 双重通知 - 浏览器原生通知 + 面板内 Toast 提示,确保不漏信息

  • ⏱️ 阅读时间统计

    • 7级阅读强度 - 渐进式成就体系

    • 🌱 刚起步 (0-10分钟)
    • 📖 热身中 (10-30分钟)
    • 📚 渐入佳境 (30-60分钟)
    • 🔥 沉浸阅读 (60-120分钟)
    • ⚡ 深度学习 (120-180分钟)
    • 🏆 LD达人 (180-300分钟)
    • 👑 超级水怪 (300+分钟)
  • 动态视觉反馈 - 不同强度对应不同颜色和专属动画效果

  • 智能活跃检测 - 自动检测用户活跃状态,60秒无操作自动暂停

  • 每日重置统计 - 00:00起累计,次日自动重置

  • 定时保存 - 30秒自动保存一次数据,确保不丢失

  • 🎨 美观的界面体验

    • 深色/浅色主题 - 一键切换,自动记忆用户偏好
    • 可拖拽位置 - 自由调整面板位置,自动持久化
    • 可折叠设计 - 支持面板折叠/展开,节省屏幕空间
    • 用户头像显示 - 自动获取并展示,支持静态图和GIF动图
    • 响应式设计 - 完美适配各种屏幕尺寸

    👥 多用户支持

    • 用户数据隔离 - 自动为不同用户隔离存储数据
    • 无缝账号切换 - 支持多账号使用,无需手动配置
    • 自动数据迁移 - 旧格式数据自动升级到新版本

    🔧 其他功能

    • 自动数据刷新 - 5分钟自动更新一次信任值数据
    • 一键检查更新 - 实时掌握脚本最新版本
    • 本地离线查询 - 离线状态也可查看历史数据
    • 零依赖设计 - 纯原生 JavaScript,无外部库依赖

    🎮 使用方法

    支持的网站

    脚本支持以下社区平台:

    安装步骤

    1. 安装 Tampermonkey 扩展

  • 安装脚本

  • 访问支持的社区

    • 进入 Linux.do 或 IDCFlare
    • 脚本自动加载,显示信任级别面板
    • 面板标题会显示当前网站的标识

    交互说明

    功能 操作说明
    查看详细信息 鼠标悬停面板上的各项数据查看更详细的说明
    切换显示标签 点击"概览"、"趋势"、"阅读时间"切换不同视图
    刷新数据 点击面板的刷新按钮立即更新信任值
    折叠/展开面板 点击面板右上角的折叠图标,面板会智能判断展开方向
    移动面板位置 展开时拖拽标题栏;最小化时拖拽整个面板
    最小化后移动 最小化状态下点击并拖拽面板即可移动位置
    切换深浅主题 点击主题按钮在深色/浅色之间切换

    面板拖动优化

    • 展开状态 - 只能通过拖拽头部(标题栏)来移动面板
    • 最小化状态 - 可以拖拽整个面板来移动位置
    • 智能展开方向 - 当面板靠近屏幕右侧时,自动向左展开而不是向右
    • 位置同步 - 最小化的位置和展开后的位置自动同步

    📋 数据说明

    存储的信息

    • 实时信任值数据 - 来自 connect.linux.do 或 connect.idcflare.com 的用户各项指标
    • 90天历史记录 - 每日的数据快照,用于趋势分析
    • 里程碑记录 - 已解锁的成就列表
    • 阅读统计数据 - 每日阅读时间和活跃状态
    • 用户偏好设置 - 主题、位置、折叠状态等个性化配置

    隐私保护 ✅

    ✅ 所有数据存储在浏览器本地,不上传服务器
    ✅ 用户信息仅用于数据隔离,不被采集
    ✅ 完全离线可用,无第三方追踪


    🔧 技术架构

    • 智能活跃检测 - 通过鼠标、键盘、滚动等多种事件监测用户活动
    • 高效事件节流 - 避免重复处理高频事件,保证性能
    • 自动数据清理 - 定期清理超期数据,优化浏览器存储
    • 跨浏览器兼容 - 支持 Chrome、Firefox、Safari 等主流浏览器
    • 模块化设计 - 清晰的代码结构,易于维护和扩展

    📊 配置参数(高级用户)

    脚本内置可配置参数(无需修改即可正常使用):

    CONFIG = {
        REFRESH_INTERVAL: 300000,           // 自动刷新间隔(5分钟)
        MAX_HISTORY_DAYS: 90,               // 历史数据保留天数
        READING_TRACK_INTERVAL: 10000,      // 活跃检测间隔(10秒)
        READING_IDLE_THRESHOLD: 60000,      // 不活跃阈值(60秒)
        READING_SAVE_INTERVAL: 30000        // 自动保存间隔(30秒)
    }
    

    🐛 常见问题

    Q: 面板在哪里?加载不出来怎么办?

    A:

    • ✅ 检查 Tampermonkey 是否已安装并启用脚本
    • ✅ 刷新页面或清除浏览器缓存后重试
    • ✅ 打开浏览器开发者工具(F12)检查控制台错误信息
    • ✅ 确保脚本 @match 规则能正确匹配当前网址

    Q: 阅读时间是怎么统计的?准确吗?

    A:

    • 脚本实时监听鼠标、键盘、滚动等用户交互事件
    • 60秒无任何操作视为不活跃,自动暂停计时
    • 关闭标签页或浏览器会自动保存未计入的时间
    • 足够准确进行日常统计,但不能用于学术研究

    Q: 数据会不会丢失?

    A:

    • 数据存储在浏览器本地存储,清除浏览器数据会导致丢失
    • 建议定期备份重要数据
    • 不同浏览器的数据互不同步,需分别安装

    Q: 支持多个 Linux.do 账号吗?

    A:

    • ✅ 完全支持,脚本自动为每个账号隔离数据
    • 切换账号后自动显示对应账号的数据,无需任何操作

    Q: 信任值数据为什么不更新?

    A:

    • 脚本每5分钟自动更新一次
    • 可手动点击刷新按钮立即更新
    • 检查网络连接是否正常
    • 检查是否已登录 Linux.do

    Q: 为什么脚本在某个标签页加载不出来?

    A:

    • 确保已登录 Linux.do
    • 某些特殊页面(如私信页面)可能不显示面板
    • 尝试刷新页面重新加载脚本

    🎨 界面预览

    📊 概览标签 (Overview)

    展示当前信任级别各项指标的实时进度和数值对比,以环形进度条直观展现完成度

    📈 趋势标签 (Trends)

    展示过去90天的数据变化趋势,帮助分析增长速度和未来预测

    ⏱️ 阅读时间标签 (Reading Time)

    展示每日的阅读时间统计、强度等级评价和周期趋势分析


    🌟 更新日志

    v2.6 (最新版本)

    • ✨ 新增多网站支持 - 现在支持 IDCFlare.com,完全独立的数据存储
    • ✨ 优化面板拖动 - 最小化状态下支持拖动位置,位置与展开状态同步
    • ✨ 智能展开方向 - 根据面板位置自动选择最佳展开方向,避免超出屏幕
    • ✨ 网站识别显示 - 面板标题显示当前网站标识(Linux.do 🐧 或 IDCFlare ⚡)
    • 🐛 修复最小化状态下的交互问题

    v2.5

    • 完善多用户数据隔离
    • 优化阅读时间统计算法
    • 增强自动保存机制
    • 修复数据格式兼容性问题

    v2.4

    • 新增7级阅读强度评价系统
    • 增强趋势分析功能
    • 优化性能和内存占用

    🤝 贡献指南

    欢迎提交 Issue 和 Pull Request!

    如果你发现了 bug 或有新的功能建议:

    1. 在 GitHub Issues 中提出
    2. 清楚地描述问题或建议的详细信息
    3. 如果可能,提供重现步骤或示例代码

    📄 许可证

    MIT License - 自由使用、修改和分发,不承担任何责任


    👨‍💻 作者

    JackLiii - 项目创建者和主要维护者


    💡 致谢

    感谢 Linux.do 社区的所有用户和反馈者,是你们的支持让这个项目不断完善!


    ⭐ 如果有帮助,请给个 Star!

    您的 Star 是我继续维护和改进的最大动力!✨


    Made with ❤️ for Linux.do Community

    [GitHub 仓库](https://github.com/caigg188/LDStatusPro) • [反馈问题](https://github.com/caigg188/LDStatusPro/issues) • [安装最新版本](https://raw.githubusercontent.com/caigg188/LDStatusPro/main/LDStatusPro.user.js)

    如有问题或建议,欢迎在 GitHub 中反馈! 🎉

    Рейтинг: 0