Douban on Gwibber

Now it’s possible to use Gwibber as a desktop Douban.

Setup a douban client in the account dialog:
GwibberDoubanSetup

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

Display Douban activities on Gwibber timeline:
GwibberDouban

The code has been uploaded to bitbucket:
https://bitbucket.org/sunng/gwibber-douban/overview

I am currently working on an installation script.

4 thoughts on “Douban on Gwibber

  1. 插件安装顺序是:先豆瓣后新浪。
    出现的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/

      均被删除即可重新安装恢复到初始情况。

      谢谢!

  2. ** (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的状况。这如何处理?给个意见吧.谢谢

  3. 实在是无法恢复了,所以我还是就现有状态使用算了……期待你之后的作品……我会继续关注的

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>