站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

irssi-Console IRC 掛站

Console IRC - putty + screen + irssi

 putty 後安裝 screen 及 irssi 
 #screen
 ctrl + a c                  //新增視窗
 #irssi
 /server irc.tw.freebsd.org  //連線到irc server記得root無法登入
 /nick weithenn              //變更暱稱
 /join #bsdchat              //進入#bsdchat irc頻道
 ctrl + a d                  //跳出screen session
 screen -ls                  //查看screen session
 screen -r pid.tty.host      //回復指定screen session

若要中斷另一端掛站的 putty 記得下 screen -dr pid

irssi 常用切換鍵

 Alt-[1-9]                     //切換 Act[1-9]
 Ctrl-l                        //更新頁面
 PageUp/PageDown               //切換 上一頁/下一頁
 /window move [1-9]            //切換 Act[1-9]
 /part                         //離開目前的channel
 /window close                 //關掉此 window
 /hilight nick                 //當nick字眼出現時以彩色字顯示

irssi 常用指令

無分大小寫 (若未加上 / 則直接在頻道貼出該文字)

 /away 我外出20分後回來        //留言
 /bye /quit /exit              //離開irc server
 /dcc dcc指令 weithenn        //weithenn互傳檔案
 /help xxx                     //指令說明
 /invite weithenn #bsdchat     //邀請 weithenn加入#bsdchat
 /join #bsdchat                //進入#bsdchat頻道
 /me 早上好                   //以特殊顏色告訴#bsdchat 所有人
 /msg weithenn 早上好          //只傳送簡訊給weithenn
 /names                        //顯示所有人nick
 /nick ta-wei-yu               //變更暱稱
 /part /leave #bsdchat         //離開#bsdchat
 /query weithenn               //私下找weithenn聊天
 /server irc.seed.net.tw       //連線到seednet irc server
 /whois weithenn               //查看weithenn 的詳細資料
 /SET autolog ON               //打開Log功能預設在 ~/irclogs 下

IRC 權限設定

擁有 Channel Operator 的權限, 這個通常會在 nick 有 @ 符號

 /mode +o weithenn             //設定 weithenn 為 op
 /mode -o weithenn             //取消 weithenn 的 op 權限
 /mode +t                      //設定 channel topic 只有 op 能改

irssi 中文設定 (解決 putty 輸入亂碼之情形)

使用 Big5 IRC Channel

 進入 irssi 後輸入 /set term_type "big5"
 或在 /etc/irssi.conf 或 ~/.irssi/config 加 settings={"fe-text"={term_type="big5";}}

使用 UTF-8 IRC Channel

 /recode add #pot utf-8        //以 channel #pot 為例
 /save

聊天紀錄查詢

使用 PageUp、PageDown 可以很方便翻上頁或翻下頁

 /goto 12:00                    //直接跳到某個時刻
 /goto end                      //跳到最後一行
 /lastlog weithenn              //察看weithenn所說的所有話

其他

/layout save 再 /save 可以儲存目前的視窗序列,下次重連時就不會找不到常用頻道了。至於設定檔會存在 config 裡面。

設定 scrollback_time = "7day"; 或 *scrollback_lines = "50000"; 可以讓可捲回觀看的歷史紀錄變長。

參考

[簡介 #bsdchat 一些設定用法]

[#bsdchat: UTF-8]

[#bsdchat: screen]

[FreeBSD Chinese HOWTO 13.21. irssi]

[irssi UTF-8 Big5 中文轉換與設定 - Everyday Work]

MeFAQ

Q1.無法連上 IRC Server 出現錯誤訊息?

Error Meaage:

執行 irssi 之後填入要連結的 server 後卻出現如下錯誤訊息說連不上?

 09:18 -!- ERROR Closing Link: weithenn[unknown@61-30-10-87.static.tfn.net.tw] (Too many user connections (global))

Ans:

查看之後問題出在我執行太多 irssi 了,把沒用到的 irssi process 砍掉後再連就可順利連上了

 #ps ax |grep irssi
Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com