Monday, November 29, 2010

finch-文字介面使用 IM msn console command line

finch-文字介面使用 IM msn console command line

內容

前言
實作環境
安裝及設定
步驟1.安裝 finch 套件
步驟2.設定 putty 或 pietty 使用 UTF-8
步驟3.設定使用語系
步驟4.設定 finch 來登入 MSN
步驟4-1.新增帳號
步驟4-2.設定 MSN 帳號
步驟4-3.啟用 MSN 帳號
參考
Me FAQ

前言
[Finch] 就是 [Pidgin] 的文字模式,什麼是 [Pidgin] 它是一個支援 multi-protocol Instant Messaging client,讓你很方便的可以利用它來登入不同的 IM、IRC...等,本次實作為利用 [Finch] 來登入 MSN,[Pidgin] 授權方式為 GNU General Public License (GPL) version 2.。

目前 [Pidgin] 支援的 IM 如下:

AIM
Bonjour
Gadu-Gadu
Google Talk
Groupwise
ICQ
IRC
MSN
MySpaceIM
QQ
SILC
SIMPLE
Sametime
XMPP
Yahoo!
Zephyr

以下是 [Finch] 會常用到的快速鍵,詳細內容可參考 [Using Finch - Pidgin - Trac]

Ctrl + o:選項視窗 (或 F10)
Ctrl + c:離開 finch (詢問是否離開)
Alt + n:切換視窗 (多視窗時使用)
Alt + 1 ~ 9:多視窗切換 (快速切換)
Alt + c:關閉目前視窗 (例如關掉對話窗)
Alt + a:選項視窗 (ex.帳號清單)
Alt + l:更新畫面
Alt + q:直接離開 finch

實作環境
CentOS 5.1 (Linux 2.6.18-53.1.4.el5)
finch-2.4.0-0.el5 - Finch multi-protocol messaging client (Console UI)
screen-4.0.3-1.el5 - A multi-screen window manager

安裝及設定

步驟1.安裝 finch 套件
利用 yum 指令來安裝 finch 套件

#yum -y install finch步驟2.設定 putty 或 pietty 使用 UTF-8
設定 [putty] 或 [pietty] 使用 UTF-8 並且記得取消勾選 CJK


步驟3.設定使用語系
登入後,您可選擇使用 en_US.UTF-8 或 zh_TW.UTF-8,以我使用 tcsh shell 為例修改 ~/.cshrc

setenv LANG en_US.UTF-8 //使用 en_US.UTF-8
setenv LC_ALL en_US.UTF-8
setenv LANG zh_TW.UTF-8 //使用 zh_TW.UTF-8
setenv LC_ALL zh_TW.UTF-8修改完後存檔,使用 source 指令來載入語系 (以載入 zh_TW.UTF-8 為例)

#source ~/.cshrc //載入 shell 設定
#locale //查看語系設定
LANG=zh_TW.UTF-8
LC_CTYPE="zh_TW.UTF-8"
LC_COLLATE="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES="zh_TW.UTF-8"
LC_ALL=zh_TW.UTF-8確定語系後使用 screen 指令來進入 screen 模式,進入 screen 後記得在查看語系確定一下。

步驟4.設定 finch 來登入 MSN
步驟4-1.新增帳號
利用 Tab 鍵切換到 Add 後按下 Enter 準備新增 MSN 帳號。(左圖語系設定為 zh_TW.UTF-8 右圖語系設定為 en_US.UTF-8)

步驟4-2.設定 MSN 帳號
利用上下鍵來切換通訊協定並選擇 MSN、填入 MSN 的帳號及密碼、儲存。(左圖語系設定為 zh_TW.UTF-8 右圖語系設定為 en_US.UTF-8)

步驟4-3.啟用 MSN 帳號
切換到剛才建立的 MSN 帳號按下空白鍵來啟用 MSN (登入)。(左圖語系設定為 zh_TW.UTF-8 右圖語系設定為 en_US.UTF-8)

Reference: http://www.weithenn.org/cgi-bin/wiki.pl?finch-%E6%96%87%E5%AD%97%E4%BB%8B%E9%9D%A2%E4%BD%BF%E7%94%A8_IM

No comments: