LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: gradetwo

linux 下的飞信2010年8月2日更新 Fedora000特供V4版本。 解决飞信协议升级问题

[复制链接]
发表于 2008-1-19 23:53:27 | 显示全部楼层

顶!!!

好东西啊!Linux牛人真多!
回复 支持 反对

使用道具 举报

发表于 2008-1-21 21:56:20 | 显示全部楼层
顶起来!!!!!
回复 支持 反对

使用道具 举报

发表于 2008-1-22 00:12:03 | 显示全部楼层
我想问一下有时我发送消息后服务端返回Bad Request也是由于恶劣网络的原因吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-22 02:40:51 | 显示全部楼层

请教 为什么找不到fetion协议?

请教DX
按readme一步步做的,为什么就是找不到fetion 协议呢?
pidgin -d后
(02:33:52) prefs: Reading /home/rio/.purple/prefs.xml
(02:33:52) prefs: Finished reading /home/rio/.purple/prefs.xml
(02:33:52) dbus: okkk
(02:33:52) plugins: probing /home/rio/.purple/plugins/libfetion.so
(02:33:52) plugins: /home/rio/.purple/plugins/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /home/rio/.purple/plugins/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/pidgin/libfetion.so
(02:33:52) plugins: /usr/lib/pidgin/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /usr/lib/pidgin/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(02:33:52) plugins: probing /usr/lib/pidgin/gestures.so
(02:33:52) plugins: probing /usr/lib/pidgin/notify.so
(02:33:52) plugins: probing /usr/lib/pidgin/musicmessaging.so
(02:33:52) plugins: probing /usr/lib/pidgin/xmppconsole.so
(02:33:52) plugins: probing /usr/lib/pidgin/pidginrc.so
(02:33:52) plugins: probing /usr/lib/pidgin/iconaway.so
(02:33:52) plugins: probing /usr/lib/pidgin/markerline.so
(02:33:52) plugins: probing /usr/lib/pidgin/history.so
(02:33:52) plugins: probing /usr/lib/pidgin/convcolors.so
(02:33:52) plugins: probing /usr/lib/pidgin/spellchk.so
(02:33:52) plugins: probing /usr/lib/pidgin/extplacement.so
(02:33:52) plugins: probing /usr/lib/pidgin/timestamp.so
(02:33:52) plugins: probing /usr/lib/pidgin/ticker.so
(02:33:52) plugins: probing /usr/lib/pidgin/timestamp_format.so
(02:33:52) plugins: probing /usr/lib/pidgin/gevolution.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl-nss.so
(02:33:52) plugins: probing /usr/lib/purple-2/libqq.so
(02:33:52) plugins: probing /usr/lib/purple-2/libicq.so
(02:33:52) plugins: probing /usr/lib/purple-2/libfetion.so
(02:33:52) plugins: /usr/lib/purple-2/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /usr/lib/purple-2/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/purple-2/tcl.so
(02:33:52) plugins: probing /usr/lib/purple-2/libnovell.so
(02:33:52) plugins: probing /usr/lib/purple-2/psychic.so
(02:33:52) plugins: probing /usr/lib/purple-2/perl.so
(02:33:52) plugins: probing /usr/lib/purple-2/offlinemsg.so
(02:33:52) plugins: probing /usr/lib/purple-2/log_reader.so
(02:33:52) plugins: probing /usr/lib/purple-2/idle.so
(02:33:52) plugins: probing /usr/lib/purple-2/libsametime.so
(02:33:52) plugins: /usr/lib/purple-2/libsametime.so is not loadable: libmeanwhile.so.1: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/autoaccept.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl.so
(02:33:52) plugins: probing /usr/lib/purple-2/libbonjour.so
(02:33:52) plugins: probing /usr/lib/purple-2/joinpart.so
(02:33:52) plugins: probing /usr/lib/purple-2/buddynote.so
(02:33:52) plugins: probing /usr/lib/purple-2/newline.so
(02:33:52) plugins: probing /usr/lib/purple-2/libzephyr.so
(02:33:52) plugins: /usr/lib/purple-2/libzephyr.so is not loadable: libzephyr.so.3: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/libgg.so
(02:33:52) plugins: probing /usr/lib/purple-2/libxmpp.so
(02:33:52) util: Reading file xmpp-caps.xml from directory /home/rio/.purple
(02:33:52) util: File /home/rio/.purple/xmpp-caps.xml does not exist (this is not necessarily an error)
(02:33:52) plugins: probing /usr/lib/purple-2/libsilcpurple.so
(02:33:52) plugins: /usr/lib/purple-2/libsilcpurple.so is not loadable: libsilcclient-1.0.so.2: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/libaim.so
(02:33:52) plugins: probing /usr/lib/purple-2/statenotify.so
(02:33:52) plugins: probing /usr/lib/purple-2/libmyspace.so
(02:33:52) plugins: probing /usr/lib/purple-2/liboscar.so
(02:33:52) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(02:33:52) plugins: probing /usr/lib/purple-2/libirc.so
(02:33:52) plugins: probing /usr/lib/purple-2/libsimple.so
(02:33:52) plugins: probing /usr/lib/purple-2/libmsn.so
(02:33:52) plugins: probing /usr/lib/purple-2/libyahoo.so
(02:33:52) plugins: probing /usr/lib/purple-2/libjabber.so
(02:33:52) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(02:33:52) plugins: probing /usr/lib/purple-2/dbus-example.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl-gnutls.so
(02:33:52) util: Reading file accounts.xml from directory /home/rio/.purple
(02:33:52) util: Reading file status.xml from directory /home/rio/.purple
(02:33:52) certificate: CertificateVerifier x509, singleuse requested but not found.
(02:33:52) certificate: CertificateVerifier singleuse registered
(02:33:52) certificate: CertificatePool x509, ca requested but not found.
(02:33:52) certificate: CertificateScheme x509 requested but not found.
(02:33:52) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later.
(02:33:52) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later.
(02:33:52) certificate: CertificatePool ca registered
(02:33:52) certificate: CertificatePool x509, tls_peers requested but not found.
(02:33:52) certificate: CertificatePool tls_peers registered
(02:33:52) certificate: CertificateVerifier x509, tls_cached requested but not found.
(02:33:52) certificate: CertificateVerifier tls_cached registered
(02:33:52) prefs: /purple/logging/format changed, scheduling save.
(02:33:52) prefs: /purple/logging/format changed, scheduling save.
(02:33:52) certificate: CertificateScheme x509 requested but not found.
(02:33:52) certificate: CertificateScheme x509 registered
(02:33:52) stun: using server
(02:33:52) sound: Initializing sound output drivers.
(02:33:52) prefs: /pidgin/conversations/placement changed, scheduling save.
(02:33:52) prefs: purple_prefs_connect_callback: Unknown pref /pidgin/conversations/im/show_protocol_icons
(02:33:52) gtkblist: added visibility manager: 1
(02:33:52) docklet: created
(02:33:52) blist: Attempted to save buddy list before it was read!
(02:33:52) certificate: CertificateScheme x509 unregistered
(02:33:52) certificate: CertificateVerifier tls_cached unregistered
(02:33:52) certificate: CertificateVerifier singleuse unregistered
(02:33:52) certificate: CertificatePool tls_peers unregistered
(02:33:52) certificate: CertificatePool ca unregistered
(02:33:52) util: Writing file accounts.xml to directory /home/rio/.purple
(02:33:52) util: Writing file /home/rio/.purple/accounts.xml
(02:33:52) util: Writing file prefs.xml to directory /home/rio/.purple
(02:33:52) util: Writing file /home/rio/.purple/prefs.xml
(02:33:52) main: Unloading all plugins
(02:33:52) plugins: Unloading plugin QQ
(02:33:52) plugins: Unloading plugin ICQ
(02:33:52) plugins: Unloading plugin Tcl Plugin Loader
(02:33:52) plugins: Unloading plugin GroupWise
(02:33:52) plugins: Unloading plugin Perl Plugin Loader
(02:33:52) plugins: Unloading plugin SSL
(02:33:52) plugins: Unloading plugin GNUTLS
(02:33:52) certificate: CertificateScheme x509 unregistered
(02:33:52) plugins: Unloading plugin Bonjour
(02:33:52) plugins: Unloading plugin Gadu-Gadu
(02:33:52) plugins: Unloading plugin XMPP
(02:33:52) plugins: Unloading plugin AIM
(02:33:52) plugins: Unloading plugin MySpaceIM
(02:33:52) plugins: Unloading plugin IRC
(02:33:52) plugins: Unloading plugin SIMPLE
(02:33:52) plugins: Unloading plugin MSN
(02:33:52) plugins: Unloading plugin Yahoo
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) gtkblist: removed visibility manager: 0
(02:33:52) docklet: destroyed
(02:33:52) Gtk: gtk_main_quit: assertion `main_loops != NULL' failed
rio@ubuntu-rio:/$


是不是应该用2.2.x?
还是我的libfetion.so弄错了?
回复 支持 反对

使用道具 举报

发表于 2008-1-22 09:57:13 | 显示全部楼层
兄弟,0.96怎么没有for pidgin2.2版的了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-22 12:17:35 | 显示全部楼层
Post by asert;1809774
我想问一下有时我发送消息后服务端返回Bad Request也是由于恶劣网络的原因吗?

这个是invite的原因,但是不會造成问题。
在0.96-2里头没有这个问题。

最新代码在http://sourceforge.net/projects/fetion/
可以通过cvs获取代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-22 12:19:17 | 显示全部楼层
Post by riow;1809794
请教DX
按readme一步步做的,为什么就是找不到fetion 协议呢?
pidgin -d后
(02:33:52) prefs: Reading /home/rio/.purple/prefs.xml
(02:33:52) prefs: Finished reading /home/rio/.purple/prefs.xml
(02:33:52) dbus: okkk
(02:33:52) plugins: probing /home/rio/.purple/plugins/libfetion.so
(02:33:52) plugins: /home/rio/.purple/plugins/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /home/rio/.purple/plugins/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/pidgin/libfetion.so
(02:33:52) plugins: /usr/lib/pidgin/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /usr/lib/pidgin/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(02:33:52) plugins: probing /usr/lib/pidgin/gestures.so
(02:33:52) plugins: probing /usr/lib/pidgin/notify.so
(02:33:52) plugins: probing /usr/lib/pidgin/musicmessaging.so
(02:33:52) plugins: probing /usr/lib/pidgin/xmppconsole.so
(02:33:52) plugins: probing /usr/lib/pidgin/pidginrc.so
(02:33:52) plugins: probing /usr/lib/pidgin/iconaway.so
(02:33:52) plugins: probing /usr/lib/pidgin/markerline.so
(02:33:52) plugins: probing /usr/lib/pidgin/history.so
(02:33:52) plugins: probing /usr/lib/pidgin/convcolors.so
(02:33:52) plugins: probing /usr/lib/pidgin/spellchk.so
(02:33:52) plugins: probing /usr/lib/pidgin/extplacement.so
(02:33:52) plugins: probing /usr/lib/pidgin/timestamp.so
(02:33:52) plugins: probing /usr/lib/pidgin/ticker.so
(02:33:52) plugins: probing /usr/lib/pidgin/timestamp_format.so
(02:33:52) plugins: probing /usr/lib/pidgin/gevolution.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl-nss.so
(02:33:52) plugins: probing /usr/lib/purple-2/libqq.so
(02:33:52) plugins: probing /usr/lib/purple-2/libicq.so
(02:33:52) plugins: probing /usr/lib/purple-2/libfetion.so
(02:33:52) plugins: /usr/lib/purple-2/libfetion.so is not loadable: undefined symbol: purple_connection_error_reason
(02:33:52) plugins: /usr/lib/purple-2/libfetion.so is not loadable: ABI version mismatch 2.3.x (need 2.2.x)
(02:33:52) plugins: probing /usr/lib/purple-2/tcl.so
(02:33:52) plugins: probing /usr/lib/purple-2/libnovell.so
(02:33:52) plugins: probing /usr/lib/purple-2/psychic.so
(02:33:52) plugins: probing /usr/lib/purple-2/perl.so
(02:33:52) plugins: probing /usr/lib/purple-2/offlinemsg.so
(02:33:52) plugins: probing /usr/lib/purple-2/log_reader.so
(02:33:52) plugins: probing /usr/lib/purple-2/idle.so
(02:33:52) plugins: probing /usr/lib/purple-2/libsametime.so
(02:33:52) plugins: /usr/lib/purple-2/libsametime.so is not loadable: libmeanwhile.so.1: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/autoaccept.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl.so
(02:33:52) plugins: probing /usr/lib/purple-2/libbonjour.so
(02:33:52) plugins: probing /usr/lib/purple-2/joinpart.so
(02:33:52) plugins: probing /usr/lib/purple-2/buddynote.so
(02:33:52) plugins: probing /usr/lib/purple-2/newline.so
(02:33:52) plugins: probing /usr/lib/purple-2/libzephyr.so
(02:33:52) plugins: /usr/lib/purple-2/libzephyr.so is not loadable: libzephyr.so.3: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/libgg.so
(02:33:52) plugins: probing /usr/lib/purple-2/libxmpp.so
(02:33:52) util: Reading file xmpp-caps.xml from directory /home/rio/.purple
(02:33:52) util: File /home/rio/.purple/xmpp-caps.xml does not exist (this is not necessarily an error)
(02:33:52) plugins: probing /usr/lib/purple-2/libsilcpurple.so
(02:33:52) plugins: /usr/lib/purple-2/libsilcpurple.so is not loadable: libsilcclient-1.0.so.2: cannot open shared object file: No such file or directory
(02:33:52) plugins: probing /usr/lib/purple-2/libaim.so
(02:33:52) plugins: probing /usr/lib/purple-2/statenotify.so
(02:33:52) plugins: probing /usr/lib/purple-2/libmyspace.so
(02:33:52) plugins: probing /usr/lib/purple-2/liboscar.so
(02:33:52) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(02:33:52) plugins: probing /usr/lib/purple-2/libirc.so
(02:33:52) plugins: probing /usr/lib/purple-2/libsimple.so
(02:33:52) plugins: probing /usr/lib/purple-2/libmsn.so
(02:33:52) plugins: probing /usr/lib/purple-2/libyahoo.so
(02:33:52) plugins: probing /usr/lib/purple-2/libjabber.so
(02:33:52) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(02:33:52) plugins: probing /usr/lib/purple-2/dbus-example.so
(02:33:52) plugins: probing /usr/lib/purple-2/ssl-gnutls.so
(02:33:52) util: Reading file accounts.xml from directory /home/rio/.purple
(02:33:52) util: Reading file status.xml from directory /home/rio/.purple
(02:33:52) certificate: CertificateVerifier x509, singleuse requested but not found.
(02:33:52) certificate: CertificateVerifier singleuse registered
(02:33:52) certificate: CertificatePool x509, ca requested but not found.
(02:33:52) certificate: CertificateScheme x509 requested but not found.
(02:33:52) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later.
(02:33:52) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later.
(02:33:52) certificate: CertificatePool ca registered
(02:33:52) certificate: CertificatePool x509, tls_peers requested but not found.
(02:33:52) certificate: CertificatePool tls_peers registered
(02:33:52) certificate: CertificateVerifier x509, tls_cached requested but not found.
(02:33:52) certificate: CertificateVerifier tls_cached registered
(02:33:52) prefs: /purple/logging/format changed, scheduling save.
(02:33:52) prefs: /purple/logging/format changed, scheduling save.
(02:33:52) certificate: CertificateScheme x509 requested but not found.
(02:33:52) certificate: CertificateScheme x509 registered
(02:33:52) stun: using server
(02:33:52) sound: Initializing sound output drivers.
(02:33:52) prefs: /pidgin/conversations/placement changed, scheduling save.
(02:33:52) prefs: purple_prefs_connect_callback: Unknown pref /pidgin/conversations/im/show_protocol_icons
(02:33:52) gtkblist: added visibility manager: 1
(02:33:52) docklet: created
(02:33:52) blist: Attempted to save buddy list before it was read!
(02:33:52) certificate: CertificateScheme x509 unregistered
(02:33:52) certificate: CertificateVerifier tls_cached unregistered
(02:33:52) certificate: CertificateVerifier singleuse unregistered
(02:33:52) certificate: CertificatePool tls_peers unregistered
(02:33:52) certificate: CertificatePool ca unregistered
(02:33:52) util: Writing file accounts.xml to directory /home/rio/.purple
(02:33:52) util: Writing file /home/rio/.purple/accounts.xml
(02:33:52) util: Writing file prefs.xml to directory /home/rio/.purple
(02:33:52) util: Writing file /home/rio/.purple/prefs.xml
(02:33:52) main: Unloading all plugins
(02:33:52) plugins: Unloading plugin QQ
(02:33:52) plugins: Unloading plugin ICQ
(02:33:52) plugins: Unloading plugin Tcl Plugin Loader
(02:33:52) plugins: Unloading plugin GroupWise
(02:33:52) plugins: Unloading plugin Perl Plugin Loader
(02:33:52) plugins: Unloading plugin SSL
(02:33:52) plugins: Unloading plugin GNUTLS
(02:33:52) certificate: CertificateScheme x509 unregistered
(02:33:52) plugins: Unloading plugin Bonjour
(02:33:52) plugins: Unloading plugin Gadu-Gadu
(02:33:52) plugins: Unloading plugin XMPP
(02:33:52) plugins: Unloading plugin AIM
(02:33:52) plugins: Unloading plugin MySpaceIM
(02:33:52) plugins: Unloading plugin IRC
(02:33:52) plugins: Unloading plugin SIMPLE
(02:33:52) plugins: Unloading plugin MSN
(02:33:52) plugins: Unloading plugin Yahoo
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) accels: accel changed, scheduling save.
(02:33:52) gtkblist: removed visibility manager: 0
(02:33:52) docklet: destroyed
(02:33:52) Gtk: gtk_main_quit: assertion `main_loops != NULL' failed
rio@ubuntu-rio:/$


是不是应该用2.2.x?
还是我的libfetion.so弄错了?


你用错了,应该用2.2版本。
回复 支持 反对

使用道具 举报

发表于 2008-1-22 15:37:42 | 显示全部楼层

总算成功了,哈哈,没弄好的兄弟加油啊,早日摆脱win哈

哈哈,谢谢大侠指点,pidgin -v才发现装的是2.2.0,原来装过好几次,而2.3.1没装好呢,我正纳闷为什么我的明明是2.3.1却没法用2.3.1的插件,呵呵
gradetwo太强了哈,崇拜ing,嘎嘎

ps.昨晚搞到好晚,就是没考虑到是我的2.3.1没装好,人家都说最新pidgin能支持 qq了,怎么试了又试,qq/fetion 都不行,呵呵,原来是装错了,faint......差点就收手不干了,呵呵,幸亏看贴子可以pidgin -d 看输出,然后 gradetwo 提醒了我,今天中午才弄好的,qq 在2.3.1中也能用了,哈哈,多亏了gradetwo 大哥啊,以后方便了,哈哈哈哈
回复 支持 反对

使用道具 举报

发表于 2008-1-22 18:24:25 | 显示全部楼层
Post by the729;1805040
把pidgin的deb包卸掉,到pidgin.im上下载源代码
安装libxss-dev,libnss-dev,当然还需要build-essential。应该就可以编译了

./configure
make
sudo make install
然后就可以了

注意:
在Ubuntu里面,直接运行pidgin会报错,找不到libpurple.so.0。
ln -s /usr/local/lib/libpurple.so.0 /usr/lib/
即可。


啊,小弟刚刚看到这个贴子。。。折腾了好久才装好pidgin2.3.1,是看的README才成功的。。。早看到这个贴就好了。。。呵呵
回复 支持 反对

使用道具 举报

发表于 2008-1-22 20:25:16 | 显示全部楼层
很不错啊,呵呵。。非常感谢楼主

还有点小问题,我分不了组。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表