Archive

Posts Tagged ‘插件’

使Google Reader全文输出的Chrome扩展: Reader Plus

2010/04/29 1条评论

转用回Chrome后发现没有了Firefox下的全文输出手段
很不习惯,一番折腾之后终于发现了替代方法。

首先是油猴脚本”google reader full feed changer”不能用了,
虽然Chrome号称能够直接使用油猴脚本。
然后试用了”Google Reader Full Feed”, “Read More! for Google Reader”,
无奈没一个好用的。
最后终于想起了Reader Plus这个打包扩展来。

安装后进入Options,点击Content->Replacer
这里可以订制要全文抓取feed的地址和参数。
下面就以麻烦的煎蛋为例,演示如何全文抓取煎蛋的feed供稿。

    点击右下角的Add,

  • 提示”Title for this filter“,输入

    煎蛋

    这只是个名字,随你喜欢;

  • 接下来提示”Link Regex“,输入

    http://feeds.feedburner.com|http://jandan.net

    因为feed供稿地址和主站地址不一样,所以两个都输进去,用 | 隔开;

  • 然后提示”Search regex/xpath“,输入

    xpath://div[@id=’content’]/div[@class=’post f’]

    这个就是指示浏览器去抓的内容,不同的网站参数不同;

  • 最后提示”Replace“,输入

    $1

    这个就是用抓来的内容去替换的内容,一般 $1 即可。

save, done.(记得要把content下的replace项勾选)

Advertisements
分类:浏览器 标签:, ,

Chromed Bird 无法登录的解决方法

2010/04/28 8 条评论

随着Proxy Switchy!可以在linux下正常工作,我又开始惦记Chrome下的Chromed Bird
它实在是个很好的twitter插件,支持API,支持收藏,支持RT,支持list,可以一定程度的自定义界面等等…
如果实在要挑毛病的话,那就是它在苍井空引爆中文推特圈后还没有加入广大球迷迫切需要的一个翻译功能。(另一个twitter插件Chrowety有,可惜对它的界面不是很有爱。)

不过Chromed Bird 自1.7版本后在我这里一直出错,表现为点击后出现:

Ouch…Something bad happened to Chrome Bird while calling Twitter’s API. Request token reponse: undefined
This problem is probably due to incorrect date and time settings in your operating system. Please, review your settings and try again.

意思是由于我系统时间设置不对导致调用Twitter API时候出错。
这解释让我很无语……
翻看Chromed Bird的option页面之后发现:

Rate Limit Reset: Thursday, January 01, 1970 08:00:00

这说明这个时间变量没有获得值,也就是oauth过程失败了,没连上twitter的服务器。

google之后发现似乎没有什么人遇到这个问题,插件作者似乎也没有意识到这是一个问题。
最后终于明白这是我用的代理GappProxy的问题。
由于GAE本身的限制,在访问https加密网站的时候,GappProxy是通过伪造证书来实现的,所以浏览器会报错。
从而导致插件在请求https网址过程中连不上。

考虑到linux下添加证书很麻烦,所以提供简单解决方案如下:
Chromed Bird的Options页面,把OAuth URL:的值从

https://twitter.com/oauth/

改成

http://twitter.com/oauth/

done.

分类:浏览器 标签:, ,