V2EXtend

2010-07-21 16:26:24 +08:00
 disinfeqt
V2EXtend 是一个基于 Greasemonkey 的插件,功能定位于补充、扩展 V2EX 的使用体验。

我JS很烂,今下午第一次接触 Greasemonkey,所以第一版功能很少,不过越来越多的高级功能会慢慢加进来。

v0.1 [Released]
- 便捷回复按钮
- Ctrl+Enter 提交回复
- 跳转到顶部/底部
- 站外链接在新窗口打开

v0.2 [Under Dev]
- AJAX 回复提醒

安装及使用:
安装 Greasemonkey 插件 https://addons.mozilla.org/zh-CN/firefox/addon/748/
安装 V2EXtend 脚本 http://userscripts.org/scripts/show/81947

谢谢。
5168 次点击
所在节点    分享创造
48 条回复
Livid
2010-07-21 20:09:13 +08:00
@disinfeqt 你希望 FEED 里的最终地址是怎样的?
disinfeqt
2010-07-21 20:10:16 +08:00
@Livid 现在会不停地抓 feed,然后就会重复出现。如果 URL 不同的话就可以过滤掉了。
disinfeqt
2010-07-21 20:11:30 +08:00
装了 V2EXtend 的同学们反馈一下吧?
Livid
2010-07-21 20:11:52 +08:00
如果我在 feed 里加一个特殊的字段如何?
Livid
2010-07-21 20:12:15 +08:00
你需要什么字段就告诉我吧。
linchanx
2010-07-21 20:15:23 +08:00
速度很快啊
disinfeqt
2010-07-21 20:18:04 +08:00
@Livid 我先想想。另外,刚才你改评论栏的结构了?DOM查找失败了,等会儿加上修改版的 mentions 一起发布新版吧。
Chris_Ys
2010-07-21 20:19:10 +08:00
@Livid 不需要加特殊字段, feed 里面已经有 published , 利用这个做验证即可, 嗯... 不过说实话, 我更喜欢嵌入 v2ex 使 js 成为原生支持的功能, gm 能做的还是比较有限, 或者 v2ex 提供 api?
Livid
2010-07-21 20:19:28 +08:00
@disinfeqt

为了方便你查找,我现在给每个回复右上角的那个区域加一个 id 吧。
disinfeqt
2010-07-21 20:20:04 +08:00
@Chris_Ys 做 Greasemonkey 更好玩一些 XD 因为不久将有官方版的 /mentions 上线,所以这个功能只是暂时的。
Chris_Ys
2010-07-21 20:21:29 +08:00
@disinfeqt 呃, 我突然觉得你很蛋疼
Livid
2010-07-21 20:34:11 +08:00
现在那个区域的 ID 是 reply_%d_buttons
lianghai
2010-07-21 22:15:09 +08:00
@disinfeqt 呃“便捷回复按钮”在我这里只能提供“@ ”,不知是不是 bug?(Firefox 3.6.6, Mac OS X 10.6.4)
lianghai
2010-07-21 22:17:24 +08:00
@disinfeqt 噢……刚看到“DOM 查找失败了”那条评论。那我静等更新啦——还看到了页脚的“Enhanced with V2EXtend (v0.2) by disinfeqt”,真帅。
disinfeqt
2010-07-23 17:43:41 +08:00
v0.4 Rev26 发布
- 新增 媒体预览功能,除可以预览所有主流图床(包括被X的)外,还能预览所有 gif/jpg/png 结尾的 URL 并直接替换掉原链接(演示 http://v2ex.appspot.com/t/795)
- 新增 视频预览功能,可以预览土豆/优酷的视频及虾米的站外播放器(演示 http://v2ex.appspot.com/t/809)
- 修正 站外链接在新窗口打开,并自动缩短超长链接(演示 http://v2ex.appspot.com/t/810)
disinfeqt
2010-07-23 17:44:57 +08:00
哦 糟糕,链接识别全都错了... @Livid 正则有问题吧。

URL 分别是:

图片预览 http://v2ex.appspot.com/t/795
媒体预览 http://v2ex.appspot.com/t/809
链接缩短 http://v2ex.appspot.com/t/810
linchanx
2010-07-23 17:48:33 +08:00
正常的啊!我这里图片 媒体 缩短地址都看到了
linchanx
2010-07-23 17:49:14 +08:00
很好用。。希望继续写下去。。增加更强大的功能
disinfeqt
2010-07-23 17:49:16 +08:00
@linchanx 是 V2EX 把我的URL识别错了... 把外面的括号也包进去了。
lianghai
2010-07-23 18:15:43 +08:00
不识别括号的话不就没法在链接中包含 Unicode 字符,而不得不面对一堆“%”了…
以后或许可以考虑实时的链接识别吧,比如用背景色凸现出来,然后用户心里就有底了…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/742

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX