Now it’s possible to use Gwibber as a desktop Douban.
Setup a douban client in the account dialog:

Authorize Gwibber to access private data on Douban (OAuth):

Display Douban activities on Gwibber timeline:

The code has been uploaded to bitbucket:
https://bitbucket.org/sunng/gwibber-douban/overview
I am currently working on an installation script.
插件安装顺序是:先豆瓣后新浪。
出现的bug是:
1)现在豆瓣与新浪都安装后,不能再添加新账户了。比如我添加一个flickr,可以输入账户信息,但是面板上就唯独不能出现flickr的icon。
这恐怕是最恶心的bug了!!!
2)同时卸载2个插件:gwibber能启动但是不能添加任何账户
3)只卸载豆瓣插件:gwibber不能启动(卸载之前在gwibber里面已经把账户删除)
4)只卸载新浪插件:gwibber同样不能启动(卸载之前在gwibber里面已经吧账户删除)
5)如果没有安装这2个插件,任凭我如何autoremove之后在重安装gwibber2.23.2都不能再次启动
结果就是
1)插件已经与gwibber2.23.2共存状态
2)不能添加任何其他类型的账户了~~~
如此看来,我不知道对于账户添加这一块,作者们是如何处理的?!其实之前douban插件作者已经出来说话了,不知道后续如何?
表示继续关注!!!
首先,我只用自己的豆瓣插件,我没有新浪的帐号,所以没有把这个插件放在一起使用的经历,也就没有遇到这方面的问题。
其次,实际上这个版本的gwibber确实不太方便做扩展,新增一个服务必须去改动gwibber本身的一些代码才能实现。正巧大家对其他服务的需求又这么大,第三方的插件发展的很快,导致gwibber本身的代码可能会在被修改的过程里出现一些不一致的问题。这种情况目前来看,恐怕需要用户具备一些准确描述问题的能力,比如可以把程序报错的信息、异常的跟踪发出来帮助大家查错。
然后,现在新版本的gwibber已经在一些testing的仓库里了,这个版本对第三方的服务应该会有比较好的支持。等到11.04 beta发布的时候,我会更新这个gwibber-douban来改善目前存在的问题。
最后,你可以使用apt-get purge gwibber* 的方式强制卸载整个gwibber,并且确认目录
* /usr/lib/python2.6/dist-packages/gwibber/
* /usr/share/pyshared/gwibber/
* /usr/share/gwibber/
均被删除即可重新安装恢复到初始情况。
谢谢!
** (gwibber:5979): WARNING **: Trying to register gtype ‘WnckWindowState’ as enum when in fact it is of type ‘GFlags’
** (gwibber:5979): WARNING **: Trying to register gtype ‘WnckWindowActions’ as enum when in fact it is of type ‘GFlags’
** (gwibber:5979): WARNING **: Trying to register gtype ‘WnckWindowMoveResizeMask’ as enum when in fact it is of type ‘GFlags’
Traceback (most recent call last):
File “/usr/bin/gwibber”, line 52, in
from gwibber.microblog.util import log
ImportError: No module named gwibber.microblog.util
非常感谢你的及时回复。这个是我在按照您提示的卸载过程之后(已经保证了目录删除)再重装,启动gwibber的状况。这如何处理?给个意见吧.谢谢
实在是无法恢复了,所以我还是就现有状态使用算了……期待你之后的作品……我会继续关注的