V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
geebos
V2EX  ›  分享创造

写了个查看 V2EX 金币趋势的插件

  •  1
     
  •   geebos ·
    PRO
    ·
    geebos · 11 天前 · 5657 次点击

    可以看历史趋势,折线图斜率越大说明越活跃

    还可以看一段时间内的支出、收入占比,我的收入大部分是是签到和活跃奖励

    没有联网操作,所有数据都保存在本地

    代码公开但不开源,提供审查以及防止直接复制

    Github: https://github.com/geebos/v2ex-stats

    Chrome 商店: https://chromewebstore.google.com/detail/kclaclglgljalkhaihmicdlcnaacpghp?utm_source=v2ex

    也可以在 Github Release 下载编译好的包,或者 clone 仓库自己编译

    第 1 条附言  ·  10 天前
    @ssh @raycheung 深色模式兼容了

    第 2 条附言  ·  10 天前
    101 条回复    2025-07-23 15:15:09 +08:00
    1  2  
    loading
        1
    loading  
       11 天前
    代码公开但不开源是如何做到的,就靠 LICENSE ?
    geebos
        2
    geebos  
    OP
    PRO
       11 天前   ❤️ 2
    @loading 其实就是防君子不防小人,将来如果发现复制的我可以在道德制高点狠狠骂哈哈
    243205964
        3
    243205964  
       11 天前


    等了好久,收入大多来自登录,支出大多是创建回复。
    loading
        4
    loading  
       11 天前
    建议点一下图标后打开余额页面,我为了心不烦,自定义 CSS 隐藏了余额。
    geebos
        5
    geebos  
    OP
    PRO
       11 天前
    @243205964 因为怕影响到 V 站抓数据的速度设置得比较慢
    putaozhenhaochi
        6
    putaozhenhaochi  
       11 天前
    Access to fetch at 'https://ex.noerr.eu.org/balance?p=1' from origin 'https://ex.noerr.eu.org' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    putaozhenhaochi
        7
    putaozhenhaochi  
       11 天前
    @putaozhenhaochiex.noerr.eu.org 访问没问题.
    geebos
        8
    geebos  
    OP
    PRO
       11 天前
    @loading #4 GET ,下个版本加上
    geebos
        9
    geebos  
    OP
    PRO
       11 天前
    @putaozhenhaochi #7 代码里把域名写死触发跨域了
    geebos
        10
    geebos  
    OP
    PRO
       11 天前   ❤️ 1
    @loading #4
    @putaozhenhaochi #6 更新了
    jeanz
        11
    jeanz  
       11 天前
    stanley0black
        12
    stanley0black  
       11 天前
    点击“于虚拟货币系统的说明文档“这个链接跳转,再返回该页面就会出现日期按钮切换不起作用的 bug
    geebos
        13
    geebos  
    OP
    PRO
       11 天前
    @jeanz 好稳定,每天都高强度冲浪
    majiajia
        14
    majiajia  
       11 天前
    26.4%来自收到谢意
    geebos
        15
    geebos  
    OP
    PRO
       11 天前
    @stanley0black GET ,我记录一下
    geebos
        16
    geebos  
    OP
    PRO
       11 天前
    @majiajia 好奇你发了啥哈哈
    jeanz
        17
    jeanz  
       11 天前
    @geebos #13 每天上班先打开挂着,而且看的多说的少
    15855pm
        18
    15855pm  
       11 天前
    kan lai 看来还是我网银比较大
    loading
        19
    loading  
       11 天前
    每次点都要等加载,建议历史记录提取完后缓存到 LocalStorage ?
    ssh
        20
    ssh  
       11 天前
    赞一个,另外深色主题需要适配一下。
    geebos
        21
    geebos  
    OP
    PRO
       11 天前
    @loading #19 有缓存的,可能你重装了?那样会清缓存
    geebos
        22
    geebos  
    OP
    PRO
       11 天前
    @ssh 记下了
    lqw3030
        23
    lqw3030  
       11 天前

    赞,有趣
    FakerLeung
        24
    FakerLeung  
       11 天前
    站长:活爹,这把高端局啊
    wxw752
        25
    wxw752  
       11 天前
    真够慢的,切换到亮色模式还要重新扫。

    jeffh
        26
    jeffh  
       11 天前
    哈哈,别把站长的网站拉爆了
    geebos
        27
    geebos  
    OP
    PRO
       11 天前
    @wxw752 太快怕把网站搞挂了;切换重新扫应该是没初始化完成,切换会重新初始化,这里我优化一下
    raycheung
        28
    raycheung  
       11 天前
    这插件感情好,增加水帖动力,哈哈哈
    raycheung
        29
    raycheung  
       11 天前
    @ssh #20
    @geebos 遇到了同样的问题,暗黑模式下颜色可能得调整下
    baiyi
        30
    baiyi  
       11 天前
    400 多页跑完,今天的活跃条得变黑了
    raycheung
        31
    raycheung  
       11 天前
    geebos
        32
    geebos  
    OP
    PRO
       11 天前
    @baiyi 这么多页 ,方便分享一下缓存占用吗,github 图标旁边那个感叹号,鼠标放上去会显示
    majiajia
        33
    majiajia  
       11 天前
    @geebos #16 偶尔来个高赞评论
    baiyi
        34
    baiyi  
       11 天前   ❤️ 1
    @geebos #32 200 多 k
    retrocode
        35
    retrocode  
       11 天前
    好家伙 站长活爹啊 看了下 我一半来源都是靠签到 看来还是不够水啊
    oneisall8955
        36
    oneisall8955  
       11 天前

    今日进度条马上满了
    geebos
        37
    geebos  
    OP
    PRO
       11 天前
    @oneisall8955 请求余额页面页算进度条吗
    oneisall8955
        38
    oneisall8955  
       11 天前


    617 页 占用 373KB
    chanChristin
        39
    chanChristin  
    PRO
       11 天前

    结果好像不太对,刷新了几次也不行
    oneisall8955
        40
    oneisall8955  
       11 天前
    @geebos #37 明显在的,统计完,进度条已经黄色了
    geebos
        41
    geebos  
    OP
    PRO
       11 天前
    @chanChristin 控制台有打什么错误日志吗,还不行的话卸载插件重装试试
    hellodigua
        42
    hellodigua  
       11 天前
    好家伙,居然是一页一页爬数据的,站长要来骂你了
    geebos
        43
    geebos  
    OP
    PRO
       11 天前
    @oneisall8955 #40 我一直以为那个进度条是统计在线时间
    coderluan
        44
    coderluan  
       11 天前
    收到谢意 190620 ,占比 81.83%🥰🥰🥰
    Leo
        45
    Leo  
       10 天前
    2018 年开始大幅增长
    inhzus
        46
    inhzus  
       10 天前
    发送谢意 69%
    solxnp
        47
    solxnp  
       10 天前

    基本都是登录奖励 潜水较多
    bowencool
        48
    bowencool  
       10 天前
    啥时候出个油猴脚本版
    zhongjun96
        49
    zhongjun96  
       10 天前
    好像没区分账号?切换了账号没重新拉取
    geebos
        50
    geebos  
    OP
    PRO
       10 天前
    @bowencool 目测改造量挺大的,暂时不考虑
    geebos
        51
    geebos  
    OP
    PRO
       10 天前
    @zhongjun96 设计的时候区分了,但是没多账号没测到
    chanChristin
        52
    chanChristin  
    PRO
       10 天前
    @geebos #41 没有报错,卸载重装结果是一样的。在拉取数据过程中折线图是正常的,但是生成结果的时候就有问题了。拉取的数据在哪,我可以发你看看。
    xiaolang
        53
    xiaolang  
       10 天前

    很稳
    oneisall8955
        54
    oneisall8955  
       10 天前
    @xiaolang 金币挺多啊,出吗?
    twoyuan
        55
    twoyuan  
       10 天前


    一页一页加载的吗,我有 466 页数据一下活跃度就刷满了 😂
    geebos
        56
    geebos  
    OP
    PRO
       10 天前
    @chanChristin #52 拉取的数据在插件的 localstorage 里
    szyp
        57
    szyp  
       10 天前
    一页一页抓的,不怕站长给你封了啊
    526326991
        58
    526326991  
       10 天前
    chanChristin
        59
    chanChristin  
    PRO
       10 天前
    @geebos #56 我好像知道为什么了,因为我这个号中间有一段时间没有用,在数据里面显示是 2019/05 之后就是 2023/08 ,但是在图表上是 2019-05 之后是 2019-06 ,所以折线图对不上。
    geebos
        60
    geebos  
    OP
    PRO
       10 天前
    @chanChristin #59 我应该知道什么原因了,确认一下是不是总支出的位置不对,数值是对的
    WenJimmy
        61
    WenJimmy  
       10 天前
    回复要扣 20 ,发帖自动沉 12 小时 ,全靠签到奖励
    PaulSamuelson
        62
    PaulSamuelson  
       10 天前
    已感谢,期待更新,对了,我看拉数据很慢,拉过一次的数据会缓存么?
    geebos
        63
    geebos  
    OP
    PRO
       10 天前
    @PaulSamuelson 会的,初始化的时候慢一点,后面只会拉增量数据
    since2021
        64
    since2021  
       10 天前
    哇,有钱人家撒点币呗
    raycheung
        65
    raycheung  
       10 天前
    @526326991 #58 已经 403 了,老哥
    shoreywong
        66
    shoreywong  
       10 天前
    能出个 Firefox 的嘛
    HMYang33
        67
    HMYang33  
       10 天前
    @geebos 也没啥核心技术吧,感觉是个前端都知道怎么实现
    526326991
        68
    526326991  
       10 天前
    @raycheung 你把链接复制 开一个新的 tab 页访问 可以看 直接点链接就是 403 不知道为什么
    geebos
        69
    geebos  
    OP
    PRO
       10 天前   ❤️ 1
    chanChristin
        70
    chanChristin  
    PRO
       10 天前 via iPhone
    @WenJimmy #61 一样,我之前有一个金币多,现在光回复已经用掉了 20 多个银币了,后面不行就充钱吧
    dcdlove
        71
    dcdlove  
       10 天前
    不错不错
    good
        72
    good  
       10 天前

    这些年攒了这么多😂
    Livid
        73
    Livid  
    MOD
    PRO
       10 天前   ❤️ 1
    很有趣的作品。

    我自己都从来没有从这个角度看过这些数据。

    谢谢。
    Light3
        74
    Light3  
       10 天前
    好消息 上次站长遇到了那个合并回复 给网站拉爆了
    这次来个更狠的
    Link99
        75
    Link99  
       10 天前   ❤️ 1
    @majiajia #14 我了个朗基努斯之枪
    geebos
        76
    geebos  
    OP
    PRO
       10 天前   ❤️ 1
    @Livid 居然获得站长认可了哈哈
    zirconium
        77
    zirconium  
       10 天前
    花了一个金币了都。
    geebos
        78
    geebos  
    OP
    PRO
       10 天前
    @Light3 不至于,只在初始化的时候请求一波,最多刷点冷数据,而且有并发限制
    Light3
        79
    Light3  
       10 天前
    @geebos 不知道阿 但是我这个能量条黑了 ..
    glaucus
        80
    glaucus  
       10 天前
    每次进去都会自动触发么。。。快 400 页爬半天有点吓人了,初始化后手动触发比较好吧,好像也不兼容 polish 的深色模式
    imherer
        81
    imherer  
       10 天前
    600 多页,爬了好久,爬到一半的时候没注意点了个刷新,又得从头开始
    imherer
        82
    imherer  
       10 天前
    跑个题,代码里像这种注释是怎么弄的,总不能是手打的吧

    // ==================== 导出 ====================
    imherer
        83
    imherer  
       10 天前

    light 模式下,这个样式有点问题哦
    geebos
        84
    geebos  
    OP
    PRO
       10 天前
    @imherer #82 AI 写的注释,我写核心代码,写完之后让 AI 整理加注释
    imherer
        85
    imherer  
       10 天前
    @geebos #84 原来如此
    xuc
        86
    xuc  
       10 天前
    7gugu
        87
    7gugu  
       10 天前
    @geebos #69 可以先用 Self-hosted ,签名成 XPI ,这样子就可以直接安装了
    404www
        88
    404www  
       10 天前
    @baiyi #30 活跃条是什么
    404www
        89
    404www  
       10 天前
    @526326991 #58 B 站图片没有鉴权吗
    404www
        90
    404www  
       10 天前
    shakoon
        91
    shakoon  
       10 天前
    真是一个有趣的功能,感谢
    ssh
        92
    ssh  
       10 天前
    Livid:我都留了金币记录的时间戳了,你还要每次搞全量抓取,礼貌吗?
    手工狗头
    hmsjy2017
        93
    hmsjy2017  
       10 天前
    似乎有 bug ,曲线不完整
    BAT
        94
    BAT  
       10 天前 via iPhone
    接近一半的收入来自活跃奖励(或者说摸鱼奖励😆),3/4 的支出用于发送谢意。

    sugarsalt
        95
    sugarsalt  
       10 天前
    @geebos #69 感谢楼主的创意和制作,不过我这火狐 140.0.4 没法装压缩包,This add-on could not be installed because it appears to be corrupt.
    geebos
        96
    geebos  
    OP
    PRO
       10 天前
    @ssh #92 第一次加载的时候是全量,以后是增量抓取
    Mateo
        97
    Mateo  
    PRO
       10 天前 via iPhone
    有趣,感谢分享!
    liufish
        98
    liufish  
       10 天前
    看它一页页抓取数据也挺好玩的
    baiyi
        99
    baiyi  
       10 天前
    @404www #88 右侧自己名字下面那个进度条,刷 V2EX 网页就会涨,有活跃度奖励给铜币
    korvin
        100
    korvin  
       8 天前
    @good #72 你这几乎不支出,纯攒
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5458 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 03:05 · PVG 11:05 · LAX 20:05 · JFK 23:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.