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

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

  •  
  •   Pipecraft · 327 天前 · 1612 次点击
    这是一个创建于 327 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 条附言  ·  323 天前
    11 条回复    2023-08-28 16:37:18 +08:00
    shyrock
        1
    shyrock  
       327 天前
    最近这类小工具井喷了?

    下载试试。
    Pipecraft
        2
    Pipecraft  
    OP
       327 天前
    @shyrock #1 欢迎试用。v2ex 有些功能不太方便,用脚本增强一下好很多。
    ttentau1
        3
    ttentau1  
       326 天前
    你这些功能那个叫 超级增强的脚本都有啊
    Pipecraft
        4
    Pipecraft  
    OP
       326 天前
    @ttentau1 据我所知好像不是。
    V2EX Plus, 超级增强,V2EX Polish 都用过,它们个有千秋,我提供的功能并不是为了取代这些,而是提供它们没有的功能。

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

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

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

    Pipecraft
        6
    Pipecraft  
    OP
       319 天前
    1.0.0 版本已发布。

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

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

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

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

    如果影响使用,可以把“预加载所有分页”选项关掉。
    Pipecraft
        9
    Pipecraft  
    OP
       270 天前
    @admin7785 #7 上面回复忘记 @ 你了。

    手机上打开设置的方法:



    admin7785
        10
    admin7785  
       270 天前 via iPhone
    @Pipecraft #8 是的,感谢
    Pipecraft
        11
    Pipecraft  
    OP
       239 天前
    新增更换 favicon 图标为 GitHub 图标或用户头像的功能

    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4042 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:25 · PVG 13:25 · LAX 22:25 · JFK 01:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.