Linux.do Credit Display

显示 linux.do 今日积分变化;如果 Safari 取不到积分,可先去 credit.linux.do 同步一次;每半小时自动刷新,双击清除缓存

יש גרסאות של סקריפט זה עם קוד מעודכן. הצג את כל הגרסאות

  • v3.0 11-03-2026

    fix: 区分 linux.do 与 credit 登录态并修正积分缓存刷新

  • v2.9 10-03-2026

    统一排行榜与普通页面 UI,精简 iframe 获取逻辑和代码结构

  • v2.8 26-02-2026

    fix: 提升积分获取稳定性并优化点击交互

    脚本版本升级到 2.8

    积分查询时间范围从“当天”扩展为“7 天前到 2 天后”,降低时区/延迟导致的取数失败

    为单击刷新增加 250ms 延迟,与双击清缓存解耦,避免双击触发额外刷新

    无缓存时自动拉取积分,不再只显示提示文案

    showError 改为返回清理函数,确保 SPA 场景下错误 UI 可正确回收

    增加 initCounter 防并发初始化,避免旧请求覆盖新页面状态

    在 transactions API 请求参数中新增 `types: ["community"]`,避免混入非社区积分流水,降低基础积分计算偏差风险

  • v2.7 17-02-2026

    修复日期区间导致的无法获取 Linux Do Credit 历史积分问题

  • v2.6 10-02-2026

    优化排行榜页积分显示与刷新逻辑

    - 升级脚本版本到 2.6
    - 排行榜页改为直接从 DOM 读取积分,移除 iframe 依赖
    - 增加加载态与并发保护,避免重复请求
    - 支持展示缓存积分并在进入页面后自动刷新
    - 点击触发刷新(忽略链接点击),双击清理缓存并重载
    - 统一排行榜页显示文案与普通页面样式

  • v2.5 10-02-2026

    增加紧凑积分解析,优化 API 请求和 UI 刷新逻辑,并修复拖拽事件内存泄漏。

  • v2.4 09-02-2026

    显示今日积分变化,支持 UI 拖拽、每半小时自动刷新。
    添加双击清除缓存。

  • v2.3 09-02-2026

    简化界面展示,支持提示登录 credit和自动重新加载。

  • v2.2 09-02-2026

    支持自动计算差值,手动点击更新

  • v2.1 04-02-2026