Archive for the 'Coding Life' Category

11月 15 2009

Maxthon Plugin: GetTinyURL Button v1.1 Released

Published by under Coding Life

What’s New?

保持运行GetTinyURL前活动标签的激活状态

修正了自动关闭标签时的一个bug

 

下载:GetTinyURL.m2p



本文链接地址:http://blog.cuilw.com/post/828

No responses yet

6月 26 2009

Maxthon Plugin: GetTinyURL Button v1.0 Released

Published by under Coding Life

在浏览器的状态栏增加一个按钮,按下后自动把当前标签的URL用TinyURL.com缩短,并复制到剪贴板。

 

Version History

  • v0.9

    完成调用TinyURL官方API的基本功能,缩短后的网址自动复制到剪贴板
    弹出窗口无法自动关闭

  • v1.0a

    调用www.cuilw.com上的一个嵌套页面,实现窗口自动关闭

  • v1.0

    调用一个本地嵌套页面,实现窗口自动关闭

 

开始做这个插件还是四月初,当时做到v1.0a,因为要借助一台第三方服务器,不如我想象中的完美,所以一直没发布。中间拖了两个多月,前两天想起来又翻出来整了整,解决了调用本地页面的问题,总算是让自己满意了。

第一个版本没什么好说的,和之前的delicious插件一样,直接调了官方API,复制到剪贴板也是官方API的功能。

因为TinyURL的API不像delicious的API做了跳转自动关闭功能,做完URL缩短后会留下一个弹窗或者标签,于是紧接着我又做了第二个版本,自己写了一个页面嵌套了官方API,用JS的window.onload事件来自动关闭弹窗。起初想把这个页面放在插件安装目录下,但因为JS的安全策略不允许访问本地文件,所以最后只能把这个页面上传到www.cuilw.com远程调用。

第三版把几个JS函数换成了Maxthon的自有函数,绕过JS的安全策略调用本地页面,同时也绕开了用JS关闭标签可能会出现的安全警告。

 

下载:GetTinyURL.m2p



本文链接地址:http://blog.cuilw.com/post/728

No responses yet

2月 10 2009

Maxthon Plugin: Save2Delicious Button v1.0 Released

Published by under Coding Life

前两天和长虹吃饭的时候说起网址分享的问题。之前我们都在用Google Reader的共享功能,但那个东东实在太简陋了,不能分类,不能加标签,不能排序,页面还必须是Google Reader里已订阅项目里出来的。更别说我平时都是用Feed Demon的,虽然看到好玩的内容还是会去打开GR翻出来点一下共享,但总归是很不方便。

于是决定正式改用delicious来分享,帐号早就有了,很少用而已。前天晚上装上官方的书签控件把玩了下,挺好用,可惜只支持IE,在Maxthon下面只能出来一条光秃秃的工具栏。倒是有人专门写了delicious的Maxthon插件,但都有这样那样的问题,而且我其实只要一个分享按钮就够了。出于某种BT的自尊,决定自己写一个XD

跑去官网上翻delicious的API手册,不经意瞥到了delicious的JS页面按钮,这不就是我要的吗……把那段代码放进Maxthon的收集面板里一运行,弹出了一个填好了URL和Title的delicious书签页,加上标签和备注确认就可以,保存完成还能自动关闭。我又多加了一个把选择文本填入备注的功能,接下来就是把JS封装成Maxthon按钮插件,加上delicious的logo。一个行末的多余空格导致控件类型识别不正确,花了好久才找到问题,郁闷。估计Maxthon的程序员没写BOH类型的识别语句,直接else下来的……最后为了顺手,把按钮放到了状态栏上。

前天晚上做好的,昨天一天在外面,所以拖到现在才发出来。因为是自用的,功能很简单,有需要的就拿去用,但别BS我-_-

Save2Delicious.m2p



本文链接地址:http://blog.cuilw.com/post/499

3 responses so far

12月 08 2008

WordPress Plugin: Simple Link Back v0.9 Released

Published by under Coding Life

昨天琢磨着把blog导入到几个主SNS里去,但似乎大家多多少少都有喜欢隐藏来源地址的毛病,就想着在rss内容最后加上一行来源地址说明。虽说有好多现成的WordPress插件都能办到,但前两天写Google Friend Connect Widgets时看过WordPress官方的插件编写手册,知道只是加一层filter的工作,就想着自己写个玩。
早饭的时候做的决定,回到寝室就顺手写掉了,功能很简单,就是在rss中内容标签的最后加一行“本文链接地址:balabalabala”。不用设置,在后台启用即可。
有个副作用,因为RSS 2.0的内容标签和网页正文调用的是同一个hook,所以用了这个插件后,网页正文最后也会被加上一行,我自己觉得是挺难看的……解决的方法我也找到了,但是得动核心代码,以后每次升级后还得重新改,就懒惰一下不管了XD
simple_link_back.zip



本文链接地址:http://blog.cuilw.com/post/176

No responses yet

12月 06 2008

WordPress Plugin: Google Friend Connect Widgets v0.2 Finished

Published by under Coding Life

昨天傍晚搞出来的算0.1版,只有一个Member Gadget
这会儿用洗脚的功夫优化了下代码,新加入了Wall Gadget
启用后在后台Widgets页面下会增加Google Friend Connect Member Gadget和Google Friend Connect Wall Gadget两项
实际使用效果在左边
大部分还是直接^C^V Google生成好的代码,还没功夫做定制菜单,所以暂不release,但可以内测^_^



本文链接地址:http://blog.cuilw.com/post/166

No responses yet