這是歷史版本頁面 — 看 XChat 最新版本
XChat 停止開發了,現在還能拿來連 IRC 嗎
打開電腦想找個 IRC 聊天軟體,搜尋結果跳出一堆名字,每個看起來都像十幾年前的東西。你裝了其中一個,介面全是英文,按鈕不知道幹嘛,連上伺服器之後視窗亂成一團,想找個頻道加入都找不到地方。你只是想跟朋友或某個技術社群聊個天,結果光設定就耗掉整個晚上。
一般人的直覺是去抓最多人用的那套,但 IRC 用戶端這種東西,功能多不代表好上手,介面舊也不代表不能用的。很多人最後裝了功能一大堆的軟體,結果八成功能用不到,反而被選單和設定搞得頭昏。這類工具真正的切入點是:你只需要一個能連上伺服器、進頻道、跟人對話的視窗,其他都是次要的。
01XChat 這套軟體到底能做什麼?
它是一套 IRC 用戶端,用來連上 IRC 伺服器、加入頻道、跟其他人即時文字聊天。基本功能包含多伺服器同時連線、頻道列表、私人訊息,以及 CTCP 和 DCC 檔案傳輸。介面可以切換成分頁或樹狀顯示,整體來說就是一個把 IRC 協定包成圖形介面的工具,沒有太多花俏的東西。
02它可以同時連多個伺服器嗎?
可以。官方說明提到它支援多伺服器連線,你可以在同一個視窗裡同時掛在不同 IRC 網路上,每個伺服器用分頁或樹狀列表分開顯示。這對常跑多個 IRC 網路的人來說很方便,不用開好幾個視窗。不過實際能同時掛多少個,說明裡沒寫,要看你的網路和電腦狀況。
03介面能不能自己改?
可以,而且改的彈性不小。它有分頁文件介面和樹狀介面兩種模式可以切換,也高度可設定,包含字型、顏色、通知方式、頻道清單排列等都能調。如果你用過其他 IRC 用戶端,大概花一點時間就能把介面調成自己習慣的樣子。但要注意,這些設定都是英文介面,沒有內建中文翻譯。
04它支援外掛或腳本嗎?
支援,而且支援的語言很多。官方說明列出 C、C++、Perl、Python、Tcl、Ruby、Lua、CLISP、D 和 DMDScript,你可以用這些語言寫外掛來擴充功能。也就是說,如果你會寫程式,可以自己加上自動回應、頻道管理、訊息過濾之類的功能。不會寫程式的話,就只能用別人寫好的外掛,但官方說明沒有提到哪裡可以下載現成的。
05可以傳檔案給別人嗎?
可以,透過 DCC 功能。DCC 是 IRC 上傳檔案的傳統方式,支援檔案傳輸和直接聊天。傳檔案時是兩台電腦直接連線,不走伺服器中轉,所以速度取決於雙方網路。不過 DCC 在 NAT 或防火牆後面常常會失敗,這不是這套軟體特有的問題,而是 DCC 本身的限制。
06什麼樣的人適合用這套軟體?
適合已經熟悉 IRC 運作方式、不需要中文介面、而且能接受英文操作的人。它介面陽春但功能完整,對老手來說該有的都有,不會像一些精簡版用戶端缺東缺西。另外,如果你會寫外掛語言,想自己打造一個順手的 IRC 環境,它的插件系統也夠彈性。但如果你是第一次接觸 IRC,這套軟體不會幫你理解 IRC 是什麼。
07它適合拿來當作學習 IRC 的入門工具嗎?
不太適合。它的介面是英文,而且沒有內建教學或引導,對完全沒用過 IRC 的人來說,光搞懂伺服器、頻道、nickname 這些概念就要先查一堆資料。加上它已經停止開發,遇到問題找不到更新或官方支援。如果你是想學 IRC,找一套還在維護、有中文社群討論的用戶端會比較順。
08它已經停止開發了,現在用會有什麼問題?
最大的問題是沒有更新。最後一次版本更新已經是很多年前的事,之後再也沒有新版本,代表新的 IRC 伺服器功能或安全性修正都不會再補上。如果你連的伺服器用了比較新的協定或加密方式,這套軟體可能不支援。另外,它是在舊版 Windows 時代設計的,在現行 Windows 上跑可能會有相容性問題,但官方說明沒有提到具體狀況,需要自己測試。
09跟 mIRC 比起來,它有什麼不同?
mIRC 是共享軟體,試用期過後要付費,XChat 是開源免費的,這是兩者最明顯的差別。功能上兩套都是完整的 IRC 用戶端,該有的都有,但 mIRC 的介面和設定邏輯跟 XChat 不太一樣,用慣其中一套的人換到另一套會需要重新適應。另外,mIRC 到現在還有在更新,XChat 已經停止開發,長期來看 mIRC 在相容性上會比較有保障。
10跟 Pidgin 比起來,它有什麼不同?
Pidgin 是整合多種通訊協定的軟體,除了 IRC 之外還支援其他即時通訊服務,XChat 只專注在 IRC 上。如果你只需要 IRC,XChat 的介面會比 Pidgin 的 IRC 功能更完整,像是 DCC 檔案傳輸和插件系統都是 Pidgin 的 IRC 外掛比較難取代的。但 Pidgin 還在持續開發,而且有中文介面,對不想碰英文的人來說是比較友善的選擇。
11它支援中文嗎?
官方說明沒有提到任何中文介面或中文語系,介面預設是英文。不過 IRC 本身傳輸的是文字,只要伺服器和頻道支援 UTF-8 編碼,你還是可以在頻道裡打中文、看中文訊息。只是軟體的操作介面、選單、設定視窗都是英文,不會用的人會比較吃力。如果你需要完整中文化的 IRC 用戶端,這套軟體不適合。
12它的評價如何?值得花時間裝來試嗎?
在收錄的資料裡,它只有 26 個人評分,分數是 7.88 分,樣本數不多,參考價值有限。以功能來說,它是一套完整的 IRC 用戶端,該有的都有,但因為停止開發,你裝了之後可能要自己面對相容性問題。如果你只是想找一套免費、開源、能連 IRC 的軟體,而且不介意英文介面,可以試試看;但如果你想要有持續維護的軟體,建議找別的。
下載與官方連結
xchat-2.8.3.exe · 959.16 KB
版本紀錄
- 2010-08-29 XChat 2.8.9
- 2009-08-17 XChat 2.8.7f 970.13 KB
- 2009-01-19 XChat 2.8.7e 969.6 KB
再看 5 筆
- 2008-12-30 XChat 2.8.7d 969.31 KB
- 2008-06-08 XChat 2.8.7b 968.77 KB
- 2008-04-16 XChat 2.8.7a 969.01 KB
- 2008-03-20 XChat 2.8.7 968.35 KB
- 2007-11-22 XChat 2.8.5d 948.46 KB
這一版改了什麼
What's new in this version:
- When explorer.exe crashes and restarts itself, XChat will now re-create its tray icon, previously it would disappear.
- Launching two or more copies of XChat will no longer make the tray icon disappear in the new copies.
- Connecting to SSL IRC servers no longer requires OpenSSL libraries. We now use Windows' own TLS library (aka SChannel). This removes a dependency on a 528 KB file, saving space and memory. I have tested approx 20 SSL servers and only 1 is failing, which I suspect is the server's own fault. Please report any failures or feedback on this, as the code is pretty new and complex!
- The Tree-View can now be placed above the user list, as seen in this forum thread.
- The user list can now be placed on the left side with /set gui_ulist_left 1, but requires a restart.
- The entry box's right-click menu now adds the "Windows IME" input method. This is useful for inputting various non-English languages. There's a whole thread on this here. Setting the environment variable GTK_IM_MODULE to "ime" will make this stick.
- Nick serv authentication is now sent without the ":" when using the /NICKSERV or /NS method. More at sf.net.
- Reverted an unintended charset change in 2.8.1a&b. When using "IRC (Latin/Unicode Hybrid)" mode, a (c with caron) would be sent as plain 'c' when it should have been sent as UTF-8 with the caron preserved.
- Fixed a bug in the "Copy Selected Link" URL right-click menu on non-ASCII characters.
- Perl: Fixed a timer bug that could cause a crash during /reloadall or /unloadall.
- Fixed a crash bug in /MENU. Adding a radio or toggle item that deleted itself in its own select-command would crash.
- Automated crash reporting to www.xchat.org (optional). If/When a crash occurs, you will be asked if you want to send information about the crash to our web site.
- Upgraded this log to proper html