TwitterFox的一个小修改

在Windows上我用的Twitter客户端是Firefox的扩展TwitterFox(嗯,相信这句话应该没啥阅读难度)——残念,Windows上ms连个好用的原生客户端都没有,那些Air软件无视。

这个扩展算是满足了玩Twitter的基本要求,不过有个问题,每次点击内容里面的链接,这个TwitterFox窗口就会关闭,当几十上百条Tweet消息滚着看的时候,这一关闭,下次打开又得从头往下滚滚动条,麻烦。

还好,Firefox的扩展也没法加密,基本上就算是源代码在手。简单找了一下,发现修改很简单,也就是屏蔽一行代码的事。

%FIREFOX_PROFILE%\extensions\twitternotifier@naan.net\

chrome\TwitterFox.jar\content\twitternotifier.js

找到741行,将 this.closePopup(false); 注释(前面加上两个斜杠://)即可。

修改后重新将js打包到jar包里面(该jar包就是个zip文件),然后重启Firefox。

[同步]待读页面

因为手头有三台机器(包括iPhone),最近可劲了想招搞同步,搞定了以后就省事了不是,所以最近准备写点关于同步的小文。

今儿先说说待读网页的同步吧(先注明啊,只针对Firefox,IE及其它浏览器请绕行,毕竟老郁不用他们),这个估计各有各招。

最简单的,直接把待读页面存到书签里面,然后用Foxmarks来同步书签即可。

如果觉得放书签里面有点混杂,看着不够清晰,用着不够方便,那么还有Read It Later这个扩展。

这个扩展原理其实蛮简单的,数据就存储在书签里面,Foxmarks同步会自动将其捎带。RIL自身也提供了网络存储功能,不过既然有了Foxmarks,也就没必要用它了。

这个工具用着确实方便,除了一点……

这点就是:打开的阅读页面无法直接定位到上次阅读的位置

有人会问,这很重要吗?当然,当你跟着天涯的帖子的时候就能体会这点了。以《妖怪记事簿》为例——老郁在天涯主要就是跟这个帖子——每页都那么老长老长的,经常看到半途就得关掉,下次再打开,想找到上次看的地方都得费半天劲。

Taboo则解决了这个问题,每次打开,直接定位到上次的位置。而且缩略图的方式很是醒目。

不过丫也存在一个问题:没有同步到网络这个最最关键功能!!!虽说可以曲线救国,通过导出成zip文件,然后用Dropbox来同步,不过毕竟多费了好几步事不是?

唉,这个世界就没有完美的工具吗(华丽的45°仰角 + 忧国忧民、忧心忡忡的面容)。。。

作者老早就说要加同步功能的,我等的花儿也谢了也没看见。其实我要的不多,你只要能webdav同步,或者自动上传到ftp就可以了,空间咱自己。

几个工具里面我最喜欢用的还是Taboo,不过为了这个同步,只能暂时将其封存,什么时候作者加上了同步功能,绝对立马回归。

Gmail签名解决方案(Firefox Only)

注:本篇介绍的工具都是Firefox的扩展!

1、WiseStamp

最近很多网站在介绍WiseStamp这个邮件签名工具,这个Firefox扩展可以很方便地定义两个签名档,并且支持多款邮箱,像Gmail、Yahoo、Aol、Hotmail等。它的介绍网上很多了,反正这几天我的Google Reader里面每天都是3、5篇的介绍量,看的是烦不胜烦。

所以这儿直接Copy官方介绍,省事:

@ Customize your signature – Design style, Font, Size, Color, images etc…

@ Easily add your social services – IM Services, LinkedIn, Facebook, del.icio.us and much more..

@ Use multiple signatures – Create business & personal signatures to insert in your emails.

这个呢算的上是个傻瓜型的工具,用起来也很方便,这里推荐没有Html编辑能力的朋友使用。

官方的示例样式:

2、Gmail Signatures

这个东东不光是Firefox Only,而且还是Gmail Only了。

原本是个GreaseMonkey的脚本,后来被收入Better Gmail这个Firefox扩展,前一阵升级之后发现这玩意没了,一查发现原来丫已经鸟枪换炮,升级成一个独立的Firefox 扩展。

相比上面的WiseStamp来说,这个东西对于Gmail的支持更好,而且支持分别定制Gamil里面定义的多个发送邮件地址——这话挺绕,看不明白的话请看下图的“from”部分。每个发送地址最多支持四种签名。

当然,定义方式是直接给个文本框,往里塞Html代码,可能有点难度,不过灵活性也更强了。

本文只是介绍工具,不提供使用说明。

上面两个工具各有千秋,前者相对容易使用,不过老郁更喜欢后者。

google reader full feed changer Mod

无聊,在Friendfeed中加人玩,发现新加的人中有人推荐了篇BlogRSS feed 不输出全文?一样搞定你,介绍了个GreaseMonkey的脚本“google reader full feed changer”,也就是说对于那些不支持全文输出的blog,可以用这个脚本来获取全文。

具体的介绍参见那篇Blog吧,用着确实蛮爽的,这玩意采用xpath来遍历blog原文,于是我就随便找了个不支持全文输出的blog做测试,想把其文章和后面的评论都搞过来,这个语法在xpath里面很简单,只需要中间加个“|”就可以了,如:

xpath: ['//div[@class="entryBody"] | //div[@class="commentTitle"] | //div[@class="comment"]']

结果不行,只能取出xpath定义的第一个节点,查看源码发现,作者做了这方面的限定。于是做了简单的修改,使其可以读取多个节点(具体的方法,作者其实也已经提供了,只是最后调用的时候不知为何做了这个“只读取第一个”的限定)。

用我那蹩脚的英语给作者留了言,也不知啥时候会改,这儿先放一个我的修改版吧:google reader full feed changer

Update(2008-7-19):前一阵这个脚本作者做了升级,也就是修了俩小bug而已,不过实现方式没有变化,所以我只好自己升级自己这个修改版了,另外将里面的AUTO_FETCH属性设置为false,也就是GR里面相关文章激活之后并不即时读取该文实际页面,而是需要按一下快捷键“z”才会读取,这种玩法比较合我胃口(也省点资源算是),哪位不喜欢可以自己手工改一下这个参数为true。

另外,里面已经包含了一些我定制的SITE,也可以根据自己需要取舍。

更新文件:google reader full feed user修改版(2008-7-19)

Firefox之最强抓图扩展

Firefox的抓图扩展有好几个,不过那些只是抓图而已,今儿发现的这个FireShot则强的离谱了,可以抓图、编辑、上传到服务器等,一站式服务啊。

不过如果能上传到自己ftp就更完美了。

这个还有个pro版,直接点击编辑界面的Pro按钮就可以免费试用30天,不过基本版本的功能也足够用的了。