2012年2月3日星期五

在Linux上使用QQ

以2009版本以前,Pidginlibpurple一直帶有插件讓大家使用騰訊QQ。可惜騰訊是一家理念奇異的公司。大概也是賺到盡的理念,所以他一直阻攔第三方即時通信軟件使用他們的通信協定,例如是Pidgin。而他們又不在乎Linux的用戶,即使在2010年突然推出了一個能發信息但又未完善的Linux QQ,最後在發佈完1.0 Beta 1就再沒消息,大概已沒有跟進。同時他們又以轉換協定的愚蠢方式(卻又很有效)去阻止第三方客戶端使用。

後來小弟今天發現原來早在2010年就有一小群內地的熱心開發者利用QQ 2010的協定去做了一個Pidgin插件,這個插件還不錯。功能未算完滿,但對比起libpurple的QQ 2008協定插件卻絕對穩定而且來的好。他們的專案存放在Google Code開源—libqq-pidgin

大家可以使用svn下載源最新的原碼自動編譯,又或直接在Downloads頁下載適當的插件版本使用。

最方便的當然是下載已編譯好的插件使用。以下是一個可以供大部分Linux版本使用的方法︰

根據閣下的Linux的版本去選擇下載指令


64位元(x64)︰

wget http://libqq-pidgin.googlecode.com/files/libqq-pidgin.0.71_x64.tar.gz
tar xzf libqq-pidgin.0.71_x64.tar.gz


使用su轉換使用者為root

cp ./libqq.so /usr/lib/purple-2/
chmod 755 /usr/lib/purple-2/libqq.so




32位元(x86)︰

wget http://libqq-pidgin.googlecode.com/files/libqq.so_0.71_i386.7z
7z x libqq.so_0.71_i386.7z
(請確認為有安裝7zip)

使用su轉換使用者為root

cp ./libqq.so /usr/lib/purple-2/
chmod 755 /usr/lib/purple-2/libqq.so



重新啟動Pidgin,就可以在新加帳號內擇選QQ。


是懶人又是使用Arch Linux的話,AUR上有套件包︰
http://aur.archlinux.org/packages.php?ID=49794

使用RedHat/CentOS的懶人可以下載RPM︰http://libqq-pidgin.googlecode.com/files/libqq-0.71-1.x86_64.rpm

沒有留言:

發佈留言