推荐一个提升 V2EX 主题回复浏览体验的油猴脚本 - V2EX.REP - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Pipecraft
V2EX    分享创造

推荐一个提升 V2EX 主题回复浏览体验的油猴脚本 - V2EX.REP

  •  
  •   Pipecraft
    utags 2023-06-02 09:33:11 +08:00 2729 次点击
    这是一个创建于 861 天前的主题,其中的信息可能已经有所发展或是发生改变。

    REP = Reply Experience Plus, Reply Extension Plus, Reply Enjoyment Plus, Reply, Repair

    专注提升 V2EX 主题回复浏览体验的浏览器扩展 /用户脚本。

    安装链接: https://greasyfork.org/scripts/466589-v2ex-rep

    主要功能

    修复有被 block 的用户时错位的楼层号

    当回复中有被屏蔽的人的回复,楼层会发生错位,你看到的楼层和其他人不一样。这个脚本可以修复楼层,保证你看到的和实际楼层一样。

    实在不明白 V2EX 为什么如此设计,看到很多吐槽这个问题的帖子了,终于忍不住,开发了这个脚本。

    其他脚本开发者如需要,可参考代码

    回复时自动带上楼层号

    点击回复按钮,会自动带上楼层号,方便其他人看到你在回复哪条内容。而且楼层号是修复好的,就算有屏蔽的用户,楼层号也不用担心弄错。

    显示热门回复

    右侧栏里显示得到感谢 最多的回复,回复很多时,方便快速浏览,节省时间。

    查看用户在当前主题下的所有回复与被提及的回复

    鼠标移到用户名上面,可以看到当前页面中这个用户的所有回复与被他人提及的回复。

    当看到 @xxx 的回复时,可以把鼠标移到 @xxx 上面,看到这个用户都说了什么。

    一直显示感谢按钮

    如果你喜欢看到优质回复时马上发送感谢,可以打开此功能。从此不再需要用鼠标寻找感谢按钮,超级方便。

    一直显示隐藏回复按钮

    同上。

    快速发送感谢 /快速隐藏回复( no confirm )

    如果你是一个熟悉 V2EX 的用户,发送感谢需要花费金币已经都知道了,不用每次 confirm 一下了。打开此功能,不再看到 confirm 弹窗。

    以上所有功能兼容 V2EX Plus, V2EX Polish 等浏览器扩展 /脚本。兼容手机网页版 V2EX 。 其他浏览器扩展 /脚本的兼容性问题以后会改善

    页面截屏

    • 设置功能,每个功能可单独开或关

    screenshots

    • 修复有被 block 的用户时错位的楼层号,控制台可看到被屏蔽的楼层与内容

    screenshots

    • 回复时自动带上楼层号

    screenshots

    • 显示热门回复,点击楼层数,可直达该回复

    screenshots

    • 鼠标移至用户名,查看该用户在当前主题下的所有回复

    screenshots

    screenshots

    • 一直显示感谢按钮 /回复按钮

    screenshots

    其他

    安装链接: https://greasyfork.org/scripts/466589-v2ex-rep

    源代码: https://github.com/v2hot/v2ex.rep

    如有建议或问题,欢迎提 issuePR

    其他 V2EX 脚本

    第 1 条附言    2023-06-06 09:20:38 +08:00
    11 条回复    2023-08-28 16:37:18 +08:00
    shyrock
        1
    shyrock  
       2023-06-02 09:47:43 +08:00
    最近这类小工具井喷了?

    下载试试。
    Pipecraft
        2
    Pipecraft  
    OP
       2023-06-02 10:12:29 +08:00
    @shyrock #1 欢迎试用。v2ex 有些功能不太方便,用脚本增强一下好很多。
    ttentau1
        3
    ttentau1  
       2023-06-02 18:14:20 +08:00
    你这些功能那个叫 超级增强的脚本都有啊
    Pipecraft
        4
    Pipecraft  
    OP
       2023-06-02 23:30:48 +08:00
    @ttentau1 据我所知好像不是。
    V2EX Plus, 超级增强,V2EX Polish 都用过,它们个有千秋,我提供的功能并不是为了取代这些,而是提供它们没有的功能。

    首先,这三个都没有修复楼层错误的功能,这个功能是我开始开发这个脚本的原因,因为我太想要这个功能了。

    回复时自动带上楼层号,这三个插件都有,
    查看热门回复功能,超级增强,V2EX Polish 这两个有,
    其他功能都是这三个插件不提供的。

    超级增强,V2EX Polish 两个插件主打楼中楼功能,都做得很不错。但 v2 本身并不是楼中楼,难免出现解析错误的情况。楼中楼还有个问题,想看新的回复时很不方便。为了解决这些不便,增加了鼠标移到用户名上面时,查看这个用户的所有回复与被他人提及的回复的功能。
    Pipecraft
        5
    Pipecraft  
    OP
       2023-06-06 09:17:22 +08:00   1
    新增显示回复中被引用的回复的功能。

    Pipecraft
        6
    Pipecraft  
    OP
       2023-06-09 18:09:15 +08:00
    1.0.0 版本已发布。

    - 支持自动预加载所有分页,合并显示所有分页,支持显示跨页面引用
    admin7785
        7
    admin7785  
       2023-07-27 23:05:31 +08:00 via iPhone
    @Pipecraft #6 op ,反馈一个使用问题:Safari for iOS 浏览多评论的帖子时,会出现页面空白现象;

    个人猜测可能是获取上下文导致的加载慢?

    比如浏览这个帖子: https://v2ex.com/t/960065?p=3
    Pipecraft
        8
    Pipecraft  
    OP
       2023-07-28 18:26:31 +08:00
    发现加载多个分页时,滚动页面的话,会出现页面空白现象,等一会儿又正常。所有分页加载完毕后,就没有这个现象了。
    不知道你那里是不是这样子。

    估计是把加载的分页插入到页面时,阻塞页面渲染了。能否解决我再研究看看。

    如果影响使用,可以把“预加载所有分页”选项关掉。
    Pipecraft
        9
    Pipecraft  
    OP
       2023-07-28 18:28:29 +08:00
    @admin7785 #7 上面回复忘记 @ 你了。

    手机上打开设的方法:



    admin7785
        10
    admin7785  
       2023-07-28 19:48:23 +08:00 via iPhone
    @Pipecraft #8 是的,感谢
    Pipecraft
        11
    Pipecraft  
    OP
       2023-08-28 16:37:18 +08:00
    新增更换 favicon 图标为 GitHub 图标或用户头像的功能

    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     905 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 21:59 PVG 05:59 LAX 14:59 JFK 17:59
    Do have faith in what you're doing.
    ubao 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