Quantcast
Channel: 生 命 之 旅 ,我 在 昆 明
Viewing all articles
Browse latest Browse all 250

ubuntu下的twitter客户端Gwibber

$
0
0
    
--

ubuntu下的twitter客户端Gwibber
一直以来在ubuntu下的twitter客户端一直用的是whirl,但总觉得不方便,系统面板上的信封图标总是没用的挂在那,今天看到由网友介绍Gwibber,就折磨了一番!整个过程还是蛮辛苦的!
ubuntu下的twitter客户端Gwibber - 跛行客 - 生 命 之 旅 ,我 在 昆 明

Gwibber 是 Linux 下一个支持多帐号的开源微博客客户端,基于 WebKit 和 GTK。Gwibber支持 Twitter、Identi.ca和Status.net 等微博,还的支持 Flickr。Gwibber可以完美支持 Twitter API Proxy。

下面说说使用方法:
首先,在软件中心搜索Gwibber,进行安装。
然后,启动软件,选择添加Statusnet账户,填写twitter账户信息和api地址。
最后,点击下边的高级前的三角形符号,下拉菜单同时选上发送信息和接受信息(默认只选择了接受信息,而我就是因为忽视了这个,自己有鼓搞将近半个小时才发现),点击添加就可以了。

ubuntu下的twitter客户端Gwibber - 跛行客 - 生 命 之 旅 ,我 在 昆 明


我之前由于发不了信息做过如下更改,希望对那些照以上方法设置还是无法发送信息的朋友有帮助。
一、以下命令打开/usr/share/pyshared/gwibber/microblog/network.py
gksu gedit  /usr/share/pyshared/gwibber/microblog/network.py
将第14行:self.curl.setopt(pycurl.HTTPPOST, [(x, str(y)) for x,y in params.items()])
修改为:self.curl.setopt(pycurl.POSTFIELDS, urllib.urlencode(params))

二、/api/问题。
因为国内网络环境,使用twitter经常会用到第三方api,Gwibber支持api,twitter账户要使用开源的statusnet,但 Gwibber默认在所以api URL后,自动添加“/api”路径,如果URL最后非/api路径的api,将无法使用。
以下命令打开 /usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py
gksu gedit  /usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py
修改第126行,如下:
url = "/".join((self.url_prefix, "", path))
修改第140行,如下:
data = network.Download("%s/search.json" % self.url_prefix, util.compact(args))


http://apps.hi.baidu.com/share/detail/36283508
    -- 通过 Google Share Button 共享  

Viewing all articles
Browse latest Browse all 250

Trending Articles