︿
Top

文章目錄

1、Console IRC - putty + screen + irssi
2、irssi 常用切換鍵
3、irssi 常用指令
4、IRC 權限設定
5、irssi 中文設定 (解決 putty 輸入亂碼之情形)
6、聊天紀錄查詢
7、其他
8、參考
9、MeFAQ
          Q1.無法連上 IRC Server 出現錯誤訊息?



1、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。



2、irssi 常用切換鍵

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




3、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 下




4、IRC 權限設定

擁有 Channel Operator 的權限, 這個通常會在 nick 有 @ 符號。
 /mode +o weithenn          //設定 weithenn 為 op
 /mode -o weithenn          //取消 weithenn 的 op 權限
 /mode +t                   //設定 channel topic 只有 op 能改




5、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




6、聊天紀錄查詢

使用 PageUp、PageDown 可以很方便翻上頁或翻下頁。
 /goto 12:00            //直接跳到某個時刻
 /goto end              //跳到最後一行
 /lastlog weithenn      //察看weithenn所說的所有話



7、其他

/layout save 再 /save 可以儲存目前的視窗序列,下次重連時就不會找不到常用頻道了。至於設定檔會存在 config 裡面。設定 scrollback_time = "7day"; 或 *scrollback_lines = "50000"; 可以讓可捲回觀看的歷史紀錄變長。



8、參考




9、MeFAQ

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

Error Message:
執行 irssi 之後填入要連結的 server 後卻出現如下錯誤訊息說連不上?
09:18 -!- ERROR Closing Link: weithennunknown@61-30-10-87.static.tfn.net.tw (Too many user connections (global))

Ans:
查看之後問題出在我執行太多 irssi 了,把沒用到的 irssi process 砍掉後再連就可順利連上了。
ps ax |grep irssi
文章標籤: