IRC簡介

   IRC是 Internet Relay Chat 的 縮 寫 , 就 是 多 人 線 上 即 時 交 談 系 統 。 也 就 是 一 個 以 “交 談 “

為基 礎 的 系 統 。 在 IRC之 中 , 可 以 好 幾 個 人 加 入 某 個 相 同 的 頻 道 , 來 討 論 相 同 的 主題 , 這

樣 的 頻 道 , 我 們 稱 之 為 channel , 當 然 , 一 個 人 可 以 加 入 不 只 一 個 頻 道 , 這 點 與News 的 特

色 是 非 常 類 似 的 。

   扣 除 電 子 訊 號 的 延 誤 ( lag) , 所 有 的 交 談 都 是 即 時 的 , 這 也 是 IRC 的 一 項 迷 人 的 地

方 ,他 為 現 實 社 會 之 外 , 提 供 了 另 一 個 虛 擬 的 電 子 社 會 。 在 IRC 中 , 您 也 可 以 發 現 來 自

世 界各 個 角 落 的 使 用 者 。

   IRC是 由 芬 蘭 的 Jarkko Oikarinen(jto@tolsun.oulu.fi) 在 80 (1988) 年 代 的 晚 期 所 發 展 的 , 起 初 的

目 的 ,是 要 讓 他 的 布 告 欄 (bulletin board) 使 用 者 除 了 可 以 看 文 件 之 外 , 還 可 以 做 線 上 即 時 的

討 論 。當 然 , 他 非 常 的 迷 人 , 特 別 是 當 IRC 被 用 來 報 導 現 實 生 活 的 Gulf 戰 爭 (1991年 )之 後 ,

IRC 就有 慢 慢 分 家 的 趨 勢 。 到 如 今 , IRC 已 經 是 一 個 與 布 告 欄 脫 離 的 獨 立 系 統 。 至 今 , 已

經 有超 過 60 的 國 家 使 用 這 套 系 統 。

 

※IRC伺服器

 台大計中:irc.ntu.edu.tw

  中央大學:linux1.pine.ncu.edu.tw

     交大資工:irc.cis.nctu.edu.tw

     中興計中:irc.nchu.edu.tw

     中山大學:irc.nsysu.edu.tw

 

※如 何 進 入 IRC

   您 需 要 用 來 進 入 IRC世 界 的 程 式 被 稱 之 為 "irc client"。 當 然 , 首 先 您 先 檢 查 您 的 系 統 是

不 是已經 安 裝 有 IRC client了 , 您 可 以 很 簡 單 的 在 您 的 提 示 符 號 下 敲 入 “ irc"或 是 "ircII"試 試 看

。 夠 幸 運的 話 , 您 就 可 以 使 用 系 統 中 已 經 裝 好 的 IRC client了 , 當 然 , 您 也 就 可 以 跳 過 這 一

個 章 節 了。 如 果 您 不 夠 幸 運 , 那 麼 也 別 灰 心 , 慢 慢 的 一 步一步 來 , 您 還 是 有 法 子 使 用IRC

的 。

   首 先 , 如 果 您 可 以 連 線 至 Unix/VM/CMS等 主 機 的 話 , 那 麼 您 可 以 使 用 系 統 已 經 安 裝 好

的 IRC client。 如 果 您 想 再 您 自 己 的 PC/Macintoshes上 執 行 的 話 , 那 麼 除 非 您 的 機 器 上 具 有 IP

Address(您 是 直 接 透 過 網 路 卡 連 線 到 網 路 上 , 或 是 透 過 SLIP/PPP等 方 式 撥 接 至 terminal server) 。

您 可 以 在 cs-ftp.bu.edu底 下 取 得 程 式 , 或 是 ftp.undernet.org中 取 得 ( 有 些 是 可 執 行 檔 , 有 些 則 具


有 原 始 碼 , 需 要 您 自 己 編 譯 ) 。 給 VMS使 用 的 IRC client通 常 稱 之 為 "ircII-for-vms" , 給 Windows

使用 的 有 "Wsirc" 或 是 "mIRC"。



Unix使 用 的 IRC程 式
     試 試 看 ftp.ncu.edu.tw底 下 的 Unix/network/irc/ 目 錄 或 是 ftp.nctu.edu.tw 裏 packages/networking/IRC/clients    去 抓 適 合 您 作 業 系 統 的 程 式 。
cs-ftp.bu.edu /irc/clients
ftp.acsu.buffalo.edu /pub/irc
ftp.funet.fi /pub/unix/irc
ftp.informatik.tu-muenchen.de /pub/comp/networking/irc/clients


VMS使 用 的 IRC程 式
    cs-ftp.bu.edu /irc/clients/vms
    coombs.anu.edu.au /pub/irc/vms
    ftp.funet.fi /pub/unix/irc/vms
    ftp.informatik.tu-muenchen.de /pub/net/irc


DOS/MS-Windows使 用 的 IRC程 式
    ftp.ncu.edu.tw底 下 的 winsock/chat/irc
    cs-ftp.bu.edu /irc/clients/pc/msdos
    ftp.funet.fi /pub/unix/irc/msdos

WWW與 IRC
    http://www.netscape.com/comprod/chat_install.html
    http://www.prospero.com/globalchat


EMACS elisp
    cs-ftp.bu.edu /irc/clients/elisp
    ftp.funet.fi /pub/unix/irc/Emacs
    ftp.informatik.tu-muenchen.de /pub/comp/networking/irc/clients
    cs.hut.fi /pub/irchat


X11系 統
    catless.ncl.ac.uk /pub
    ftp.aud.alcatel.com /tcl/code


NeXTStep IRC程 式
    http://www-personal.engin.umich.edu/~premise/foundation/encircle/


VM底 下 用 的 REXX irc
    cs-ftp.bu.edu /irc/clients/rxirc
    ftp.informatik.uni-oldenburg.de /pub/irc/rxirc
    ftp.informatik.tu-muenchen.de /pub/net/irc/VM
    coombs.anu.edu.au /pub/irc/rxirc
    ftp.funet.fi /pub/unix/irc/rxirc


OS/2
    cs-ftp.bu.edu /irc/clients/pc/os2
    hobbes.nmsu.edu /os2/2_x/network


Macintosh
    cs-ftp.bu.edu /irc/clients/macintosh
    ftp.funet.fi /pub/unix/irc/mac
    ftp.ira.uka.de /pub/systems/mac

 

※典型的 IRC使用程序

  1、連結到伺服器。

  2、列出通路名單。

  3、加入對話(輸入 /join #channel,或是在通路名稱上連續按二下滑鼠)。

  4、聊天、打招呼、閱讀對話,若你有些話想發表時,即可輸入。

        5、離開。

 

※ IRC的指令

IRC的指令大都是以〝/〞開頭,下列為一些常用的指令:

/away message   告訴別人你暫時不能讀取或回應對話。

/help command  查詢某指令的用法。

/ignore nick  螢幕上跳過某人送來的訊息。nick 是接 受 訊 息 的 使 用 者 暱 稱。

/join #channel  加入channel。

/leave #channel  離開channel。

/list  列出所有的channel。

/list #e*  列 出 以 e開 頭 的 channel 名 稱 。

/list -min x  -max y   列出參與人數多於x但少於y人的channel。

/msg nick  傳遞一私人訊息到此nickname去。

/nick newnick  更改nickname。

/query nick  與此人對話。

/quit  離開IRC。

/who  <channel> 取 得 channe 內 使 用 者 的 相 關 資 料 。

/whois nick  詢問有關此人的資料。

/whowas 命 令 可 以 找 出 最 近 才 離 線 的 使 用 者 ( 大 概 5-10 分 鐘 左 右 離 線 的 人 ) 。

※IRC上簡 單 的 縮 寫

"u" - you
"2" - to
"r" - are
"c" - see周老先生等車子 see
"re" - 離 開 channel 後,在進入時再次打招呼的用語
"brb" - be right back ,也又是馬上回來
"bbl" - be back later , 準備離線時的用語
"oic" - Oh, I see , 表示了解某件事情了
"就 降 子 " - 就這樣子(有人用“ 醬 “ )
" - you
"2" - to
"r" - are
"c" - see
"re" - 離 開 channel 後,在進入時再次打招呼的用語
"brb" - be right back ,也又是馬上回來
"bbl" - be back later , 準備離線時的用語
"oic" - Oh, I see , 表示了解某件事情了
"就 降 子 " - 就這樣子(有人用“ 醬 “ )

※Windows上的 IRC程式

   WSIRC是最受歡迎的Windows IRC客戶端程式(*WS代表WinSock),只要在圖鈕上按兩下,即可辨識傳統的

〝/〞指令。而抓取WSIRC的方法為:利用FTP程式或WEB瀏覽器進入ftp://ftp.tku.edu.tw/pc/winsock/IRC,並且選

擇WS-IRC目錄,下載最新版的WSIRC軟體。接著將下載的檔案解壓縮;然後執行WSIRC的安裝程式,WSIRC

將會安裝在你所選擇的目錄底下。

 

※什 麼 是 mode change? 有 哪 些 modes呢 ?

  Channel OP 對 於 頻 道 可 以 做 出 任 何 處 理 , 包 括 改 變 頻 道 內 的 模 式 等 等 , 底 下 是 一 份 來

至ircII help 的 說 明 :

  mode 命 令 對 於 一 些 新 手 來 說 可 能 有 些 複 雜 , 但 是 不 管 哪 一 種 mode , 記 住 一 個 基 本 原

則 ,就 是 + 便 是 使 用 , - 便 是 取 消 , 我 們 來 試 試 看

※什 麼 是 mode change? 有 哪 些 modes呢 ?

l <number>
設 定 頻 道 內 最 多 的 使 用 者 數 目 , 如 果 頻 道 內 的 使 用 者 人 數 已 經 到 了 設 定 的 人 數 , 那
麼 其 他 人 就 不 能 再 進 來 了 。
/mode #edentw +l 99
/mode #edentw -l 99

m
設 定 成 只 有 OP 能 說 話 的 channel , 通 常 來 說 一 些 特 殊 的 channel 為 了 避 免 人 多 口 雜 , 或
是 只 讓 OP 討 論 事 情 , 一 般 使 用 者 只 能 觀 看 的 時 候 , 可 以 用 這 個 方 式 。
/mode #edentw +m
/mode #edentw -m

v <nick>
在 +m 的 狀 況 下 , 如 果 想 要 讓 一 個 不 是 OP 的 人 說 話 , 那 麼 就 可 以 用 +v 的 方 式 來 設 定
這 個 人 。
/mode #edentw +v shiou
/mode #edentw -v shiou

n
讓 channel 以 外 的 人 無 法 透 過 msg 來 將 訊 息 丟 給 channel 內 的 人 看 到 。
/mode #edentw +n
/mode #edentw -n

o <nick>
將 channel OP 的 身 分 給 予 其 他 人
/mode #edentw +o shiou /mode #edentw -o shiou

p
將 頻 道 設 定 成 私 人 狀 態
/mode #edentw +p
/mode #edentw -p

s
將 頻 道 設 定 成 祕 密 頻 道
/mode #edentw +s
/mode #edentw -s
需 要 注 意 的 是 , 目 前 大 部 分 的 IRC Server 都 不 允 許 p 與 s 同 時 存 在 。

t
將 channel 設 定 成 只 有 OP 能 修 改 主 題 的 頻 道 。
/mode #edentw +t
/mode #edentw -t

b <?????>
這 個 b 表 示 了 ban 的 意 思 , 他 可 以 將 限 制 某 個 人 , 某 個 特 定 的 帳 號 , 或 是 某 些 特 定 的
主 機 不 准 進 來 。 他 的 方 式 是 nick!user@host , 每 一 個 部 份 都 可 以 用 萬 用 字 元 來 代 替 , 我
們 來 看 看 底 下 的 例 子 :

/mode #edentw +b *!*@csp.*
不 讓 所 有 csp 為 開 頭 的 主 機 名 稱 的 機 器 上 的 使 用 者 進 入 。

/mode #edentw +b joo7
不 讓 joo7這 個 暱 稱 進 入 #edentw 頻 道 中

/mode #edentw +b *!bbs@*
不 讓 以 bbs為 帳 號 的 使 用 者 進 入 #edentw

/mode #edentw +b joo7!arno@csp.ee.ntu.edu.tw
當 arno@csp.ee.ntu.edu.tw 這 位 使 用 者 使 用 joo7 為 帳 號 時 , 不 讓 他 進 入 #edentw 中

/mode #edentw +b
找 出 #edentw 中 有 哪 些 帳 號 或 是 暱 稱 被 拒 絕 進 入 了

/mode #edentw
找 出 #edentw中 所 有 的 狀 態 模 式


mode 除 了 可 以 改 變 頻 道 內 的 狀 態 , 同 時 他 也 可 以 改 變 個 人 使 用 者 的 狀 態 , 當 然 , 他 只 允
許 您 改 變 您 自 己 的 , 而 無 法 改 變 其 他 人 的 狀 態 。

o
IRC Operator 狀 態 , 如 果 您 變 成 IRC Operator , 那 麼 您 會 自 動 擁 有 這 個 狀 態 , 它 無 法 使
用 /mode shiou +o 的 方 式 來 增 加 這 個 狀 態 , 但 是 如 果 已 經 是 IRC Operator 了 , 卻 可 以 使 用
/mode shiou -o 的 方 式 來 消 除 。

w
讓 自 己 收 到 所 有 WALLOPS 的 訊 息 ( 可 以 看 到 Operator 所 收 到 的 訊 息 )

s
收 到 IRC Server 的 訊 號 , 包 括 了 KILL 訊 號 , 以 及 目 前 所 在 的 Server 的 連 線 訊 號

i
讓 別 人 使 用 /WHO 或 是 /WHOIS, 卻 不 定 特 別 的 暱 稱 時 , 無 法 查 到 您 , 除 非 使 用 者 特 別
指 定 要 查 詢 您 。

其它相關問題,如下:


各位可以到  http://www.acer.net/  元碁資訊網,參考網站內的資料。