damien.h

Ubiquity叽歪命令火力加强版

Ubiquity jiwai命令现在变得更强了。首先,现在提供了强大的电影,音乐,书籍标签功能,可以通过指定名称关键字来自动在消息里扩展出媒体信息,通过和叽歪富媒体功能的结合,可以非常方便的在叽歪个人主页上显示丰富的媒体信息。另外,经过调试多帐号发消息功能基本可以正常使用了。

媒体标签扩展功能

jiwai命令现在支持#movie/…/,#music/…/和#book/…/三种媒体标签。在编写消息的时候可以通过媒体标签定义搜索关键字,jiwai命令脚本会自动从豆瓣找到关键字匹配的物品内容,并把媒体信息直接补充到消息里。

举个例子,比如我刚看了1080p的变形金刚觉得非常爽,需要发一条叽歪告诉朋友们,最好在消息里还加上关于变形金刚电影的额外信息。如果不用jiwai命令,那么我首先从浏览器里访问豆瓣,然后搜索变形金刚电影,然后找到电影地址,复制下来,贴到消息里,专业点的话再加上个[电影]的前缀,最后终于可以发送了。麻烦吧!

现在用jiwai命令,这一切都可以变得超级简单,过程是这样的:

  1. 在firefox上唤出Ubiquity窗口
  2. 输入”jiwai 刚看了1080p的#movie/变形金刚/ 太爽了!”,看到的就是这个样子:
    Ubiquity
  3. 其实没有第三步了,如果想要指定发消息的帐号的话,再输入”as 用户名”,回车发送就搞定了!

最后发送的消息格式可以从”Preview”处看到。jiwai脚本会用标准的名称替换#movie/…/,然后在消息开头专业的加上[电影],[读书],或者[音乐]标签。外加一个好处,叽歪在个人主页上支持扩展豆瓣媒体内容,如果消息里包含了豆瓣媒体链接的话叽歪会自动把媒体信息显示出来,就像这样:

叽歪

多帐号发消息

有些用户需要不时地切换不同帐号来发消息,目前还没有好的工具支持这种需求。通过jiwai命令的as关键字,用马甲发消息一下子变得前所未有的简单了!

要使用这个功能,首先请确保浏览器处于未登录叽歪的状态。也就是说,打开http://jiwai.de以后显示的是未登录状态。浏览器在登录状态下时,通过as关键字指定的马甲帐号会无效,而总是使用当前登录的帐号作为发消息的帐号了。

jiwai命令通过firefox密码管理器中记录的jiwai帐号来实现多帐号切换,所以正常使用的前提还包括需要把多个帐号的用户名密码都已经保存在firefox密码管理器中。要知道jiwai命令是不是拿到帐号登录信息,还可以通过as关键字的自动完成提示来判断。如果找到了帐号信息,那么在打了用户名的前几个字母以后就可以看到提示并通过tab来自动完成了。

其他功能

jiwai命令的其他主要功能还包括:

  • 自动用http://is.gd缩短消息里的所有URL(除了自动替换的媒体链接以外)
  • 使用#url标签来指定替代当前页面的地址(注意#url标签前后需要有空格)
  • @, d关键字自动完成好友用户名

补充

推荐使用Ubiquity的Ubiquity Evolved皮肤,有足够的空间显示更多内容。在Simpliquity皮肤下显示媒体预览时候有时候会有问题。

Ubiquity叽歪命令加强版

Ubiquity刚出来时候写过个最简单的叽歪命令玩,现在写了个加强版的放出,比以前的好用多了,可以从这里安装
加强版叽歪命令fork自2ii,做了大量修改重构,并且增加了一些有用的功能,除了预览好友时间线外,还能自动用is.gd服务缩短消息里的所有URL,用#url标签替换当前页面地址,支持@回复好友和d私信好友的名字自动完成。
目前版本本来打算支持多帐号,会检测已经在firefox保存了帐号的叽歪帐号,在发送消息的时候会通过“as”关键字指定的帐号来提供http basic auth的信息。但是看来叽歪api在第一次basic auth登录以后就不认http请求里的basic auth信息了,所以”as”关键字现在没作用,用来发送消息的帐号只能是第一次登录的帐号。为了避免混淆建议使用前先从web页面登录叽歪并选择记住登录帐号。
下一版本打算针对叽歪支持多种媒体嵌入的功能,提供自动从豆瓣搜索电影,书籍和音乐并嵌入豆瓣链接的功能。这样可以直接在消息里谈论一部电影的时候自动添加电影的豆瓣链接发送到叽歪,从而在叽歪页面上得到自动嵌入的电影海报和名字等信息。对书籍和音乐也同样如此。计划通过#movie{}, #book{}, #music{}这样的标签把需要嵌入的电影、书籍、音乐名字包起来这样使用。在开发的时候发现在Ubiquity预览豆瓣信息的时候,Ubiq界面有时候会莫名缩回去,不知道是不是Ubiq的bug。你要是有什么建议请告诉我。

Ubiquity Jiwai

Ubiquity命令:收藏到Evernote和Friendfeed

Ubiquity太好玩了,又写了几个有用的命令(我为什么要说又呢),可以直接敲键盘来收藏当前选中的内容到Evernote,以及分享到Friendfeed。外加一个,在当前页面上调出Jash,一个Javascript命令行调试工具。从下面的地址就可以安装了。
“clip-to-evernote”命令
“share-on-friendfeed”命令
“jash”命令
当然,首先需要安装Ubiquity插件噢!

code_swarm Python

今天又看到了code_swarm的Python视频,不禁贴出来共赏。外加code_swarm Eclipse作为Bonus。


code_swarm – Python from Michael Ogawa on Vimeo.


code_swarm – Eclipse (short ver.) from Michael Ogawa on Vimeo.

逃离72松

找一个国内能访问又免费功能又强大的wordpress宿主服务实在不容易。去年4月把本blog从自己的vps主机搬到了72松,当时确实是一个很不错的免费wp服务,插件模板都很丰富,也省得占用我自己服务器资源,还有省得自己折腾了。但是年初以来72松的升级后遗症实在太夸张了,访问速度慢不说,直至最近一个多礼拜来由于不确切原因,国内一直根本无法访问72松上的博客,用户对访问问题的反馈也没有得到任何对应措施。虽然要怪罪的是GFW,但是72松管理团队的不作为让人心寒,看来他们只是把这个wp宿主服务当成业余项目来玩的(看看yo2.cn吧,至少还专业不少)。

本来有考虑搬到yo2.cn,但是最后决定还是不要对免费服务侥幸了,还是自己折腾吧。于是我通过自己的国外vps做了个ssh通道爬上了72松上的管理后台,导出了备份数据,转移到了现在的另一个国外空间上,访问速度看起来也不错。既然打算更认真的做一个blog,那就还是自己动手更好吧,就这样了!

72松的访问问题

最近本blog的服务商72松在折腾服务器升级等事宜,导致目前从国内访问本blog及其困难,预计要到春节后才有可能恢复正常,到时候会启用国内服务器,从国内访问速度的问题可能得到解决。

总的来说72松的免费wp服务用到现在还是不错的,最主要是比自己host一个wp要省时省心。但目前这样的服务质量真有些让人受不了了,先等一下看服务器搞定后的效果吧,还是不行的话就搬yo2.cn外加买绑定域名服务算了。

Google Quick Search Bar

作为Google Mac Team的一员,Mac必备工具QuickSilver的作者Nicholas Jitkoff发布了Google Quick Search Bar for Mac!话说QuickSilver很久没什么动静了,原来Nicholas忙这个呢。
马上在我的mbp上装上开始用了,毕竟是同一个作者,QSB深得QS的精髓,但又不和QS功能上重叠太多。值得一提的是集成Spotlight的功能,这点用起来很爽,只是目前的早期版本打开Spotlight集成以后性能就下降了,用了半天碰到几次CPU占满的情况。另外方面,和Google服务的集成(Search, GCal, GMail),输入计算表达式直接给出结果等功能也非常使用,也是QS欠缺的,这些功能倒是让我想起Win/Linux上的Launchy了。
虽然目前的版本还支持早期原型,但是绝对值得Mac上的敲键盘爱好者们期待!现在其我就QS和QSB双管齐下了。对了,还有FF下的Ubiquity等着我呢。

Quick Search Bar

Quick Search Bar

’09 blog重组计划

不知不觉我的blog已经有3处了,这里的本人个人地盘,feedlr日志,还有marsbug日志。地盘多了维护起来精力就不够了,内容也分散了,不是个好的办法,于是决定今年来一次重组。
首先,本blog改用新的主域名damienh.org,继续定位在本人的原创技术经验,感想,和其他个人内容,会花更多时间在这里。同时,准备把其他两处blog的一些有价值的原创文章也搬过来,分类并集中在一起。其他两处的更新会减少,并引导读者到这里来集中阅读原创内容。
趁着72松升级到wp 2.7,本blog也换了主题和标题,2009,以一个新面貌开始吧!

Browse Happy logo

My tweets

 

2009 年一月
« 十二   二 »
 1234
567891011
12131415161718
19202122232425
262728293031  

分类目录

Articles

Fancy Stats