設定 IRCSERVER env 環境變數的正確方法?

設定 IRCSERVER env 環境變數的正確方法?

IRC BitchX 指南說了兩件互相矛盾的事:

早些時候,當描述所有環境變數時:

IRCSERVER - 使用空格分隔的伺服器,格式為 irc.host.com:port[:password]

然後稍後提供範例設定檔時:

REM 這是要連接的伺服器列表,以「:」分隔。如果第一個 REM 無法連接,則使用下一個,依此類推。設定 IRCSERVER=irc.primenet.com:irc.cs.cmu.edu:irc.mindspring.com

我需要為主伺服器和備份伺服器使用非標準連接埠和密碼。所以我需要類似的東西:

IRCSERVER=a.c.com:6660:passA,b.c.com:6661:passB,b.c.com:6662:passC

但是當我使用這種方式時,我的客戶正確地理解了“由空間分隔”,即使我使用,但忽略了:無處不在。它嘗試解析伺服器名稱,但a.c.com:6660:passA顯然失敗了。

設定環境變數來指定一組主機(每個主機都有一個連接埠)的正確方法是什麼? (我真的不需要不同的密碼,但很高興知道)

編輯:好的,我實際上可以透過不將密碼放在那裡來設定不同的連接埠。這適用於主機+連接埠清單: IRCSERVER=a.c.com:6660,b.c.com:6661,b.c.com:6662以及空間版本IRCSERVER="a.c.com:6660 b.c.com:6661 b.c.com:6662"

答案1

好的,在指南中找到了第三種方法,該方法顯示瞭如何在文件中設置伺服器列表,然後密碼(甚至是暱稱字段)就可以工作了!

如何設定我自己的 IRC 伺服器清單?在您的主目錄中建立一個名為 .ircservers 的文件

在該文件中,您將建立伺服器列表,如下所示:

irc.mindspring.com irc.vrfx.com irc.he.net

ETC...

伺服器後面可以選擇任意連接埠、密碼和暱稱,格式如下:

伺服器:連接埠:密碼:暱稱

--https://stuff.mit.edu/afs/sipb/user/ssen/src/BitchX/doc/entire-faq.html

相關內容