V2EX - 超级增强

让V2EX现代化。支持楼中楼、简洁模式、高赞回复排序、发送图片和表情、base64 解码等功能

目前為 2023-09-26 提交的版本,檢視 最新版本

作者
Zyronon
評價
0 0 0
版本
6.9
建立日期
2023-01-11
更新日期
2023-09-26
尺寸
236.8 KB
授權條款
GPL License
腳本執行於

V2EX最现代、最好用、功能最完整的脚本

  1. 代码完全开源,可自行构建出js文件复制到Tampermonkey里面个人使用,构建方法在本文最下面
  2. 脚本油猴安装地址:https://gf.qytechs.cn/zh-CN/scripts/458024
  3. git仓库地址:https://github.com/zyronon/v2ex-script

为什么选择V2EX - 超级增强,脚本的优势在哪?

其实没法比,本脚本和其他脚本的区别就像 jsp 和 Spring Cloud的区别 、 jQuery与React的区别。 其他脚本大多只是对V2EX修修补补,使用体验上依旧是10年前的网站

  1. 对V2EX进行了现代化改造,预览、点赞、回复、屏蔽都走AJAX请求。
  2. 最好用的楼中楼功能:
    • 其他脚本:只解析当前页,如果有很多页回复,楼中楼就会前言不搭后语莫名其妙的
    • 本脚本:加载所有回复然后再解析楼中楼,保证回复解析正确
  3. 集成了市面上常见的增强(辅助)功能

功能列表

  • 楼中楼
    • 可按高赞排序显示
    • 可只看楼主
  • 简洁模式
  • 隐藏名字
  • 查看回复上下文
  • 记忆上次阅读位置
  • 高赞回复
  • 自动签到
  • 预览帖子正文
  • 弹框显示帖子正文和回复
  • 对用户打标签
  • 正文超长自动折叠
  • 划词 base64 解码,支持解码中文
  • 一键@所有人,@管理员:回复时,可一键@所有人和@管理员
  • 回复指定用户添加楼层号:回复时,自动添加楼层号,以保证脚本解析回复时能更准确的判断
  • 自适应屏幕宽度,支持黑暗模式: 帖子详情弹框自适应屏幕宽度,无论什么分辨率都能完美展示,同时也支持黑暗模式
  • 按钮异步请求:操作按钮(感谢、收藏、回复、隐藏)异步请求,不会刷新页面
  • 新标签页打开链接,默认打开,可单独关闭
  • 使用 SOV2EX 搜索,默认关闭,可单独打开
  • 收藏时提醒添加到书签
  • 快捷发送表情和emoji
  • 快捷发送图片
  • 链接自动转图片

常见问题

y 为什么要加载所有回复? 如果有多页回复,只解析当前页的话,那么许多楼层会找不到@的人,因为有可能@的人在前一页
为什么有的「楼中楼」回复的楼层不正确? 由于 V2EX 的原回复并没有记录回复的楼层,本脚本只能根据被回复的用户去寻找此用户的最近一条回复,然后嵌入到这后面去,这种方法并不能保证正确识别用户真正要回复的是哪一个楼层。
为什么有的「楼中楼」回复指定了楼层还是不正确? - 屏蔽用户导致楼层塌陷:你屏蔽了A,自A以后的回复的楼层号都会减1
- 忽略回复导致楼层塌陷:原理同上
- 回复时指定错了楼层号
- 脚本解析错误,请在[这里](https://github.com/zyronon/v2ex-script/discussions/7)反馈给我
详情页加载很慢? 回复多时会加载很慢,其实不是脚本的问题。是因为请求V站的其他页的回复时,V站迟迟未返回,导致我无法进行后续的解析,所以只能显示加载中...

如何帮助我

这个项目花了我很多精力,如果对您有用:

  • 点个 Star ⭐️ 或分享给他人,让更多的人知道我的存在。
  • 提供反馈,帮助我改进,以持续完善脚本。在这里提出。
  • 请我喝一杯咖啡
  • 打赏地址

更新日志:https://gf.qytechs.cn/zh-CN/scripts/458024/versions

开发指南

  1. npm run dev

自行构建指南

  1. 运行npm run preview
  2. 自动打开浏览器,并安装构建后的脚本内容,点击确认即可
  3. 打开V2即可使用你自己的脚本

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址