choqok 新浪微博插件和网易微博插件

nihui | 2011/05/30
之前有篇文章是 choqok 腾讯微博插件,回复有说要新浪的,所以就在今天下午的时候花了些时间做了个。点击图片缩略图可以查看大图,和腾讯微博插件一样提供了一个补丁,需要预览功能的自行打补丁吧。
另外顺便把以前做的网易微博插件修改了下,一同献上,欢迎使用,欢迎找bug~
choqok-sina 新浪微博插件
git clone git://anongit.kde.org/scratch/nihui/choqok-sina.git
choqok-netease 网易微博插件
git clone git://anongit.kde.org/scratch/nihui/choqok-netease.git
Tags: , , ,

30 FEEDBACKS

  1. zhangyong

    要是能打包成deb安装文件直接安装就好了。。。不会编译的表示蛋腾。。。

  2. “所以就在今天下午的时候花了些时间做了个”…… 好……好厉害……

  3. wanderxjtu

    arch=(i686 x86_64) pkgname=choqok-sina-git pkgver=20110530 pkgrel=1 pkgdesc=”Sina Weibo plugin for choqok in KDE 4.” url=”http://choqok.gnufolks.org” license=”GPL” depends=(‘choqok-git’) makedepends=(‘git’ ‘cmake’ ‘automoc4’ ) options=(‘!strip’)

    source=() md5sums=()

    _gitroot=”git://anongit.kde.org/scratch/nihui/choqok-sina.git” _gitname=”choqok-sina”

    build() { cd ${srcdir} msg “Connecting to GIT server….”

    if [ -d “${srcdir}/${_gitname}” ] ; then cd ${_gitname} && git pull –rebase else git clone ${_gitroot} fi

    msg “GIT checkout done or server timeout” msg “Starting make…”

    rm -rf ${srcdir}/build mkdir -p ${srcdir}/build cd ${srcdir}/build || return 1

    cmake -DCMAKE_INSTALL_PREFIX=$( kde4-config –prefix ) -DCMAKE_BUILD_TYPE=Release ../${_gitname}

    make || return 1 make DESTDIR=$pkgdir install || return 1

    }

  4. wanderxjtu

    sina这个更新不出来数据,archlinux kde4.6.3 choqok-git 用系统源里的choqok则编译不过。

  5. @wanderxjtu 因为我的 API key 还在审核中….

  6. @wanderxjtu 啊,下次建议使用pastebin,或者直接上传AUR。 pastebin.com,kde也有自己的pastebin哦 http://pastebin.kde.org/

  7. our1944

    @nihui 我有点好奇,如果公开代码的话,apikey和secret不是容易被不法商贩拿去做苟且的勾当吗?

  8. hehehaha

    第三方授权失败??。。。

  9. 哈哈,麻烦再做个搜狐微博的

  10. 日月雨林

    sina 授权有问题,请看截图:http://imagebin.org/156022 我已经获得授权码了,但是输入授权码后,提示验证错误。

  11. @hehehaha @日月雨林 因为 apikey 还在审核中,所以。。。 sina 办事有些慢,也许还通不过审核。。。 = =!

  12. oasis li

    我就是做腾讯微博插件那个,忘了写鸣谢nihui啦,就是在你的netease插件基础上改的,哈哈

  13. thorne

    在Debian下折腾了一番没有成功 debina下没有相关包

  14. wanderxjtu

    @csslayer 嗯嗯,昨天没连上pastbin,网络有点问题。。。 @nihui 授权可以通过,只是没有数据。。。

  15. @wanderxjtu 嗯,今天刚通过apikey的审核,你看看有没有启用时间线,好像默认都不启用的,所以界面上没有东西。。

  16. 日月雨林

    @nihui Sina的终于可以用了,但是 我现在才发现没有向下翻页的功能。 希望nihui 能够尽快加上。嘿嘿,期待你的大作阿。

  17. 日月雨林

    sina 的那个不能回复,不能收藏,不能转发,你能发布新的微博。 不知道这些算不算bug? 呵呵

  18. wanderxjtu

    @nihui 可以了,不过转发微博没有原文内容。

  19. 日月雨林

    @nihui 为什么 转发的内容看不到呢?只能看到 “转发微博” 这四个字。 还有好像还是不能对微博进行 评论 (reply).

  20. fishbao

    home/fishbao/choqok-sina/sinapostwidget.cpp: In member function ‘virtual void SinaPostWidget::slotResendPost()’:
    /home/fishbao/choqok-sina/sinapostwidget.cpp:69:23: error: ‘setReadWithSignal’ was not declared in this scope /home/fishbao/choqok-sina/sinapostwidget.cpp: In member function ‘void SinaPostWidget::slotFavorite()’: /home/fishbao/choqok-sina/sinapostwidget.cpp:93:23: error: ‘setReadWithSignal’ was not declared in this scope make[2]: *** [CMakeFiles/choqok_sina.dir/sinapostwidget.o] 错误 1 make[1]: *** [CMakeFiles/choqok_sina.dir/all] 错误 2 make: *** [all] 错误 2

  21. @fishbao 需要 git 版本的choqok ….

  22. Ein童鞋

    编译不了。。。 Scanning dependencies of target choqok_sina_automoc Generating moc_sinapostwidget.cpp
    Generating moc_sinamicroblog.cpp
    Generating moc_sinaaccount.cpp
    Generating moc_sinaeditaccount.cpp
    [ 0%] Built target choqok_sina_automoc
    [ 16%] Generating ui_sinaeditaccount_base.h Scanning dependencies of target choqok_sina
    [ 33%] [ 50%] Building CXX object CMakeFiles/choqok_sina.dir/choqok_sina_automoc.o
    Building CXX object CMakeFiles/choqok_sina.dir/sinaaccount.o
    [ 66%] [ 83%] Building CXX object CMakeFiles/choqok_sina.dir/sinamicroblog.o
    Building CXX object CMakeFiles/choqok_sina.dir/sinaeditaccount.o
    /home/Ein/choqok-sina/sinamicroblog.cpp:8:32: fatal error: choqok/application.h: 没有那个文件或目录
    compilation terminated. make[2]: *** [CMakeFiles/choqok_sina.dir/sinamicroblog.o] 错误 1 make[2]: *** 正在等待未完成的任务…. make[1]: *** [CMakeFiles/choqok_sina.dir/all] 错误 2 make: *** [all] 错误 2

  23. @nihui 能把这些代码加入你代码么? http://pastebin.kde.org/117871/ 没法push代码。

  24. @Ein童鞋 这个应该是有的,确认用的是 git 版本,还装了 libchoqok 的开发包

  25. @whentp 恩,已经加上了,谢谢!

  26. @nihui 编译出错: [ 85%] Building CXX object CMakeFiles/choqok_sina.dir/sinapostwidget.o
    /home/will/choqok/choqok-sina/sinapostwidget.cpp: In member function ‘virtual void SinaPostWidget::slotResendPost()’: /home/will/choqok/choqok-sina/sinapostwidget.cpp:69:23: error: ‘setReadWithSignal’ was not declared in this scope /home/will/choqok/choqok-sina/sinapostwidget.cpp: In member function ‘void SinaPostWidget::slotFavorite()’: /home/will/choqok/choqok-sina/sinapostwidget.cpp:93:23: error: ‘setReadWithSignal’ was not declared in this scope make[2]: *** [CMakeFiles/choqok_sina.dir/sinapostwidget.o] Error 1 make[1]: *** [CMakeFiles/choqok_sina.dir/all] Error 2 make: *** [all] Error 2

  27. wanderxjtu

    @nihui choqok 1.2无法编译,patch: http://pastebin.com/jViCTKnn

  28. 你好,文章中提到的腾讯微博在哪里下载呢?有适用于openSUSE12.2的RPM包吗?谢谢!

Leave a Reply

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

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).