之前一直在玩Twitter,总觉得在网页上玩好麻烦,于是就寻找Linux下和Windows下的客户端,现在给大家介绍一下吧。

最开始用的Linux下的客户端是Ubuntu 10.04默认安装的硅博(Gwibber),这个Linux下的客户端的优点是:界面美观,功能齐全。但我在我的ArchLinux下用着又很多问题。
首先就是Twitter API Proxy的问题,Gwibber要求Twitter API Proxy地址是http://exampleurl.com/api/,然后在代理栏填写的是http://exampleurl.com,即软件内部默认写下了“api/”这个后缀。

第二,就是Gwibber的功能问题,我觉得Gwibber的功能已经很多很强大了,但是我是个Twitter新手,follow我的人和我follow的人都不是很多,所以当我Twitter的时候,我看到我觉得值得follow的博友就想follow之,而Gwibber就缺少这个功能。所以不推荐Twitter新手用Gwibber。
第三,我是个ArchLinux用户(还算不上Arch控,呵呵~),跟Gentoo用户一样,我们似乎都有一点洁癖,所以不希望安装了软件的时候,还附带一大堆依赖,在我的Arch上安装Gwibber的时候,就有相当多的依赖,当我觉得Gwibber不适合我的时候,我毫不犹豫的把硅博Remove掉了,尽管推友告诉我Gwibber多么好。

后来我在Google的时候,知道Pino是个基于GTK+的轻型Twitter客户端,于是下载安装了试下,依赖很少,很符合我的口味。客户端的Twitter API Proxy的地址也没有限制,功能也很完整,以上三个问题都没有,呵呵,送上一张截图:

我在Google App Engine按网上搜到的方法搭建了个Twitter API Proxy,让我很郁闷的是,在pino上竟然用不了这个Twitter API Proxy,我是一个气愤啊。

后来我找了好久在Window下可用的Twitter客户端,试用了好多个,都很不满意,看来玩Twiter的高手一般好像都比较钟爱于Linux啊。

老早就知道Twhirl这个很有名的Twitter客户端,因为是基于Adobe Air平台的,所以算是跨平台的。于是在Windows下安装了试下,没想到功能比Pino还齐全,最关键的是,我可以用我搭建的Twitter API Proxy,只是跟Gwibber一样有一个毛病,就是限制了Twitter API Proxy地址后缀为api。但可以用我自己搭建的Proxy舒服多了。

于是我就想在我的Arch上也能用上Twhirl。到Adobe观望上去下载了Adobe Air运行环境的Bin文件,让我很是郁闷的是,这个运行环境的Bin文件竟然仅支持基于 RPM 和 Debian 的 Linux 分发版本。没办法,只能到Aur中碰碰运气了,我在终端输入

yaourt adobe-air

显示为:

1 aur/adobe-air-sdk 1.5.3-1 (334)
Adobe Air Software Development Kit and Runtime Environment
2 aur/adobe-air 1.5.2-2 (Out of Date) (473)
Crossplatform desktop applications build using proven web technologies
3 aur/bin32-adobe-air 1.5.3-1 (71)
Crossplatform desktop applications build using proven web technologies (for Arch64)
4 aur/adobe-air-beta 2.0beta2-1 [installed] (1)
Crossplatform desktop applications build using proven web technologies
5 aur/snitter 0.028-1 (10)
Twitter application using adobe-air
6 aur/adobe-air-sdk-beta 2.0beta2-1 [installed] (2)
Adobe Air Software Development Kit and Runtime Environment

这里我就不多说我一个测试的悲惨经历了,只是说明下:

第一Aur中adobe-air依赖于adobe-air-sdk,也就是说,你选择了2,就会自动安装1,选择了4就制动安装了6;
第二点就是不要安装1,也就是不要安装2,因为安装了1之后,运行Twhirl不能用Ibus输入法了,也就是1的Sdk运行环境不支持Ibus。
第三,这里一般只能选择安装6,3我没试过,也觉得没必要试了,因为6的Sdk环境足够好;
第四,4可以安装也可以不安装,其实4也就只是个bash脚本,不安装的话,碰到air文件,请用unzip解压,然后执行

/opt/adobe-air-sdk/bin/adl -nodebug $dir/META-INF/AIR/application.xml $dir

$dir指代用unzip解压air文件后的文件夹。我就用这段代码建立了个启动器就相当于绿色安装了Air文件了,请看截图:

Twhirl对我来说算是比较完美的Twitter客户端了,以后Win下和Arch下我都用它了。

5 对 “几个Twitter客户端介绍”的想法;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

[酷] [鄙视] [色] [脸红] [羞] [睡] [汗] [晕] [无语] [折磨] [想] [怒] [微笑] [奸笑] [困] [囧] [哭] [哈哈] [呵呵] [呆] [伤心] [亲亲] [?]

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据