给饭否添加一个 RF 按钮
Written on 五月 11, 2009 – 8:30 上午 | by paopao
玩 Twitter 的同学应该都知道 RT 吧,是 retweet 或 retweeting 之意,也就是引用或者重复别人的信息。我不怎么用 Twitter,但是一直在用饭否,饭否上也有人经常进行 RT ,我觉得这个词用在饭否上好像不太对,应该用 RF 嘛,代表 refanfou, 哈哈
但是如果每次 RF 时手动复制粘贴还要加用户名挺麻烦的,所以就写了这样一个 Opera 的 userJS 脚本。这个脚本没什么其他的作用,就是给 home 页面的每条消息增加一个 RF 的按钮,点击后就可以自动 RF 该条消息了。按钮的样式上偷了个懒,采用的是饭否已经撤销掉的“分享”按钮的样式,不过这样看起来风格也比较一致。
使用方法:
1、在自己的 home 页,点击消息右侧的“分享”按钮,则会将当前消息加上 “RF @XX” 粘贴至发表消息框,并将页面定位至发表框,如果不需要修改则直接点击“发送”按钮转发消息;
2、在其他页面,点击消息右侧的“分享”按钮,则会转到自己的 home 页,同时已经将要转发的内容填至发表框,只需点击“发送”按钮即可转发消息。
使用效果如下:
下载安装:
fanfourf.js for Opera
其实 Opera 的 userJS 和 Firefox 的 Greasemonkey 脚本部分兼容,所以我就顺便改了一个 Greasemonkey 的版本,可以用在 Firefox 上。
fanfourf.user.js for Firefox
更新记录:
- 2009/05/11 v0.1 初始版本
- 2009/05/14 v0.2 将转发消息的范围扩大至所有页面;不在自己的消息上显示 RF 按钮;默认不自动发送消息,可以在发送前修改消息;修正对自动截断的链接的读取;修正对用户名链接的处理;
有问题和建议的话欢迎留言,也可以在饭否上找我。
Popularity: 9% [?]
Tags: 饭否, Firefox, Greasemonkey, opera, UserScript


10 Responses to “给饭否添加一个 RF 按钮”
By 十哈 on 五 11, 2009 | Reply | Quote
不错,挺实用的。
By 十哈 on 五 11, 2009 | Reply | Quote
怎么一点分享就自动发布了,也不能修改?
By paopao on 五 11, 2009 | Reply | Quote
@十哈 设计就是这样的,如果你不想自动发布的话可以自己修改一下脚本,把 document.getElementById(”message”).submit(); 这行注释掉或者去掉就可以了
By 俞晓 on 五 13, 2009 | Reply | Quote
貌似只能在自己的首页用,别人页面用不了?
opera10 1229
By paopao on 五 13, 2009 | Reply | Quote
@俞晓 对,目前只能在自己的首页用。因为我基本上都在自己的首页呆着
不过有空我会考虑把其他页面也加上去的
By 视频聊天 on 六 11, 2009 | Reply | Quote
路访,来看望博主,有没有更新。
支持博主!
By 珍爱网 on 六 15, 2009 | Reply | Quote
任何诺啊
By 珍爱网 on 七 22, 2009 | Reply | Quote
好是好,但是现在饭否也被河蟹了
By 双人 on 八 25, 2009 | Reply | Quote
这个按钮不错的,我试了下!
By 356k on 九 8, 2009 | Reply | Quote
楼主有意思