vasth/searchforchrome

一个短地址还原的建议实现(附基本功能代码)

GoogleCodeExporter opened this issue · 1 comments

由于众所周知的原因,一些短地址服务不能访问,如bit.ly。��
�果在不翻Wall的情况
下,有些网站提供这种还原服务,如http://untr.im,因此可以利
用这个网站的api实
现bit.ly解析。

之前我试验了编写插件,在访问bit.ly时直接redirect,但是由于
是DNS劫持,因此在
DNS解析,甚至是服务器响应前扩展代码都不能执行,因此只��
�通过其他方式实现,如
右键菜单方式。

我对quick 
search做了点修改,如果选中的链接是http://bit.ly/*,则显示还��
�...

修改的代码有以下几处:
background.html:插入了两个函数untrim()和getUrl(),另外在listner里��
�了处理
url类型请求的处理代码
savecontentscript.js:onContextMenu()函数里修改了菜单显示和处理函��
�的逻辑

附件里是修改后的程序打包和显示效果,如果项目owner有兴趣
的话,我还可以更完善
一下各个功能,包括配置需要还原的短地址服务等等。

Original issue reported on code.google.com by liujinma...@gmail.com on 31 Dec 2009 at 6:29

Attachments:

多谢关注,稍候添加进去^_^

Original comment by wxnet2...@gmail.com on 31 Dec 2009 at 9:25