鑒於近日本人用pidgin2.0.1無法登錄QQ,於是在網上遍尋解決方法,最後終於解決了:
pidgin2.0.1之所以無法登錄QQ是因為這個裡面用的QQ協議的版本無法為騰訊服務器版本所接受,所以我們可以采用改變版本的方式來欺騙QQ服務器的驗證,從而正常登錄。具體解決方法如下:
說明:以下操作全部在FC6下進行的:
1.首先下載pidgin2.0.1的源代碼文件
wget http://nchc.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.0.1.tar.bz2
如果你已經有了,就不用下載了
2.解壓縮已經下載的文件:
tar jxvf pidgin-2.0.1.tar.bz2
3.修改源文件的關於騰訊QQ客戶端的版本
cd ~/pidgin-2.0.1/libpurple/protocols/qq/
#gedit header_info.h
把“#define QQ_CLIENT 0x0f15”這一行改成“#define QQ_CLIENT 0x0E1B”
4.編譯安裝
# ./configure
#make
#make install
5.如果安裝無誤
Applications->Internet->Pidgin Internet Messenger