写了一个使用 V2EX 和 solana 打赏帖子回复的脚本, 可以在帖子回复中通过点击按钮来打赏对应的回复人并同步到 V2EX 的记录中, 但是不支持附言和提示. - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 支持 Solana 登录

你可以在 V2EX 设置中绑定 Solana 地址,然后就可以用 Phantom / Glow 登录 V2EX。

Get V2EX Coin

9raUVuzeWUk53co63M4WXLWPWE4Xc6Lpn7RS9dnkpump

JoeJoeJoe
65.69D
V2EX    Solana

写了一个使用 V2EX 和 solana 打赏帖子回复的脚本, 可以在帖子回复中通过点击按钮来打赏对应的回复人并同步到 V2EX 的记录中, 但是不支持附言和提示.

  •  
  •   JoeJoeJoe
    PRO
    1 天前 1345 次点击
    第 1 条附言    1 天前
    更新了一下, 可以添加一条附言然后跟随打赏一起发送.

    ![]( )
    第 2 条附言    1 天前
    回复中添加打赏的金额.

    第 4 条附言    1 天前
    打赏附言中添加了对楼层号的引用

    Solana
    V2EX 支持通过 Solana 网络向内容作者打赏
    callv081 等 5 位会员一共打赏了 160 $V2EX
    75 条回复    2025-12-26 10:17:23 +08:00
    crocoBaby
        1
    crocoBaby  
       1 天前
    感谢 joe 佬的打赏
    Mohanson
        2
    Mohanson  
       1 天前
    看看能否收到打赏
    JoeJoeJoe
        3
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Mohanson 一点意思,意思意思.
    JoeJoeJoe
        4
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @crocoBaby 哈哈哈哈, 原来是测试用户当面.
    crocoBaby
        5
    crocoBaby  
       1 天前
    @JoeJoeJoe 但是在评论上面看不到记录
    JoeJoeJoe
        6
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @crocoBaby #5 你说的消息提醒么?确实是没有的,让我来个骚操作,手动提醒一下
    duuu
        7
    duuu  
       1 天前
    我不信,除非能给我打赏
    JoeJoeJoe
        8
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @crocoBaby 感谢您的精彩回答
    Sunyin
        9
    Sunyin  
       1 天前
    哎 你这 可真好玩啊
    crocoBaby
        10
    crocoBaby  
       1 天前
    @JoeJoeJoe 还有评论旁边的打赏记录也没有
    JoeJoeJoe
        11
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @crocoBaby #10 这个干不了, 没有抓手
    JoeJoeJoe
        12
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @duuu 信了不
    JoeJoeJoe
        13
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Sunyin 冲 20,反 5 块,就说够不够兄弟!
    Krylo
        14
    Krylo  
       1 天前
    我可以协助测试通不通 ! /
    JoeJoeJoe
        15
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Krylo 通的,别测了,直接用吧.v 你 5 毛
    duuu
        16
    duuu  
       1 天前
    @JoeJoeJoe 谢谢老板!
    Sunyin
        17
    Sunyin  
       1 天前
    @JoeJoeJoe #13 有的返,那不是净赚
    JoeJoeJoe
        18
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Sunyin #17 理解满分 哈哈哈哈
    tthem
        19
    tthem  
       1 天前   1
    joe 佬又有技术又有格局又有执行力,为你点赞
    sillydaddy
        20
    sillydaddy  
       1 天前
    打赏了 3 次都换不来给你的一个附言。报错:Failed to fetch
    tthem
        21
    tthem  
       1 天前
    但是测试了一下,发现不显示打赏按钮 ,不知道是不是因为我安装了 V2EX polish 插件的原因?
    JoeJoeJoe
        22
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy 让我来试一下这个附言
    JoeJoeJoe
        23
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @tthem 我也装着这个插件, 看看控制台报错了么?
    JoeJoeJoe
        24
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy 我把插件关掉了, 试一下这个附言的发送
    JoeJoeJoe
        25
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy 没啥问题啊,重新安装试一下?
    lxue
        26
    lxue  
       1 天前
    我想试一下,老板
    JoeJoeJoe
        27
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @lxue [$5] 试试就试试??
    JoeJoeJoe
        28
    JoeJoeJoe  
    OP
    PRO
       1 天前   1
    @crocoBaby [$5] 添加了一个打赏金额在评论里面
    crocoBaby
        29
    crocoBaby  
       1 天前
    @JoeJoeJoe 曲线救国的方法都被你想出来了
    JoeJoeJoe
        30
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy [$5] 我加了一个跨域的相关处理,不知道能不能解决你的问题
    JoeJoeJoe
        31
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @crocoBaby #29 哈哈哈哈 没办法的办法
    JoeJoeJoe
        32
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy Failed to fetch 不知道是哪一个接口报错了 等你看看日志再调吧, 我收到你的打赏了, 但是一直没收到消息, 你安装的是最新的脚本么?
    sillydaddy
        33
    sillydaddy  
       1 天前
    好像还是跨域的问题:v2ex.comwww.v2ex.com

    报错信息:
    Access to fetch at 'solana/tx' from origin 'https://v2ex.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    Failed to load resource: net::ERR_FAILED
    打赏失败: TypeError: Failed to fetch
    at submitTransactionToV2EX
    at handleTipConfirm
    at async HTMLButtonElement.<anonymous>
    JoeJoeJoe
        34
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy 明白了 我看看使用当前的 V2EX 域名来调用这个 tx
    JoeJoeJoe
        35
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy 吃完饭更新
    leiphi
        36
    leiphi  
    PRO
       1 天前
    佬执行力惊人~
    sillydaddy
        37
    sillydaddy  
       1 天前   1
    @JoeJoeJoe [$20] 感谢您的精彩作品!
    JoeJoeJoe
        38
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @tthem #21 访问的 V2EX 域名是啥? 现在是匹配了这俩域名:
    JoeJoeJoe
        39
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy [$10] 针对这个跨域做了下处理, 提交代码了已经
    JoeJoeJoe
        40
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @leiphi [$5] 百钻大佬快来体验一波,以后乞讨就靠大佬们了.
    JoeJoeJoe
        41
    JoeJoeJoe  
    OP
    PRO
       1 天前
    感谢 @Sunyin @tthem 的打赏!
    Johngodme
        42
    Johngodme  
       1 天前
    不错
    Sunyin
        43
    Sunyin  
       1 天前
    @JoeJoeJoe 是不是可以换个符号,$5 第一反应觉着你打赏了 5 刀,过于慷慨
    JoeJoeJoe
        44
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Sunyin [5 $v2ex] 非常有道理, 改掉了
    JoeJoeJoe
        45
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Johngodme 啥也别说了, 开通 V 币嗨一嗨.
    cheny233
        46
    cheny233  
       1 天前
    真的改好了吗?
    Sunyin
        47
    Sunyin  
       1 天前
    @JoeJoeJoe #44 有了这个 feat 感觉你 V 币花的更快了
    tthem
        48
    tthem  
       1 天前
    @JoeJoeJoe #38
    t/1181071?p=1#reply38
    是这个,感觉很奇怪,控制台也没报错,我把 polish 插件关了也没用
    JoeJoeJoe
        49
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @tthem #48 什么浏览器? 不报错的话就没啥道理了,是不是油猴配置的问题啊? 看看这个地方生效了没?

    JoeJoeJoe
        50
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @Sunyin #47 哈哈哈哈 让 V 币流动起来.
    coderpwh
        51
    coderpwh  
       1 天前
    圣诞节快乐,感谢 joe 佬的打赏(虽然还没有收到)
    JoeJoeJoe
        52
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @coderpwh [5 $v2ex] 圣诞快乐, 你是会架人的, 哈哈哈.
    JoeJoeJoe
        53
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @cheny233 改好了,但是你没创建过 V 币账户,我又有点舍不得那 0.002 的 sol 租金
    sillydaddy
        54
    sillydaddy  
       1 天前
    @JoeJoeJoe #39 还是那个报错,调用堆栈都是一样的。我应该是用的最新代码。`submitTransactionToV2EX`z 这个函数里面还是写死的 www 。
    JoeJoeJoe
        55
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy [10 $v2ex] 现在是真的 ok 了
    SHOOT
        56
    SHOOT  
       1 天前
    我来试试接收端
    sillydaddy
        57
    sillydaddy  
       1 天前
    @JoeJoeJoe [v 你 10 $v2ex] 不要再骗我的大赏了。。这是我最后一次尝试!
    /tr>
    JoeJoeJoe
        58
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @sillydaddy [50 $v2ex] 哈哈哈哈哈,是不是最后一次!!
    JoeJoeJoe
        59
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @SHOOT [5 $v2ex] 接收端没问题的,大家不用再试了,我快试不起了
    heasy
        60
    heasy  
       1 天前
    我想试一下,老板
    JoeJoeJoe
        61
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @heasy 虽然很想让你试一下,但是你没有钱包地址,所以试不了.
    JoeJoeJoe
        62
    JoeJoeJoe  
    OP
    PRO
       1 天前
    这条回复之后的[试一试]我都看不到了,因为开始心疼钱包了.
    zgsi
        63
    zgsi  
       1 天前
    试二试
    gtouck
        64
    gtouck  
       1 天前
    没有适配日间模式,数遍悬浮在“赏”图标之上时会看不到文字
    JoeJoeJoe
        65
    JoeJoeJoe  
    OP
    PRO
       1 天前
    JoeJoeJoe
        66
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @gtouck 适配了的
    JoeJoeJoe
        67
    JoeJoeJoe  
    OP
    PRO
       1 天前
    感谢 @callv 的打赏!
    EchoDeveloper
        68
    EchoDeveloper  
       1 天前
    星期四能不能 v50
    JoeJoeJoe
        69
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @EchoDeveloper [5 $v2ex] V 你 5 毛, 哈哈哈哈, 充值 20, 返现 5 毛
    lizhenda
        70
    lizhenda  
       1 天前
    真的吗,真的嘛,看看能否收到打赏~
    JoeJoeJoe
        71
    JoeJoeJoe  
    OP
    PRO
       1 天前
    @gtouck 刚发现你说的是 赏 这个字没适配
    JoeJoeJoe
        72
    JoeJoeJoe  
    OP
    PRO
       10 小时 27 分钟前
    @gtouck #64 [5 $v2ex] 已经修复了,非常感谢.
    JoeJoeJoe
        73
    JoeJoeJoe  
    OP
    PRO
       10 小时 25 分钟前
    @lizhenda 结束了
    Rorysky
        74
    Rorysky  
       9 小时 38 分钟前
    论坛中就 你在做事

    joe 在做事
    JoeJoeJoe
        75
    JoeJoeJoe  
    OP
    PRO
       9 小时 27 分钟前
    @Rorysky 看到了就顺手做了一下
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2685 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 45ms UTC 11:44 PVG 19:44 LAX 03:44 JFK 06:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86