các Hướng dẫn IRC BitchX nói hai điều mâu thuẫn:
trước đó, khi mô tả tất cả các vars env:
IRCSERVER - Máy chủ được phân tách bằng dấu cách để sử dụng, theo định dạng irc.host.com:port[:password]
Sau đó, khi cung cấp một tệp cấu hình mẫu:
REM Đây là danh sách các máy chủ để kết nối, được phân tách bằng dấu ":". Nếu một REM đầu tiên không thể được kết nối, sau đó một REM tiếp theo được sử dụng, vân vân BỘ IRCSERVER = irc.primenet.com: irc.cs.cmu.edu: irc.mindspring.com
Tôi cần sử dụng cả cổng và mật khẩu không chuẩn cho máy chủ chính và máy chủ dự phòng. Vì vậy, tôi cần một cái gì đó như:
IRCSERVER=a.c.com:6660:passA,b.c.com:6661:passB,b.c.com:6662:passC
nhưng khi tôi sử dụng theo cách này, khách hàng của tôi hiểu đúng về "khoảng cách bởi không gian" và ngay cả khi tôi sử dụng ,
nhưng bỏ qua :
mọi nơi. Nó cố gắng giải quyết tên máy chủ là a.c.com:6660:passA
mà rõ ràng là thất bại.
Cách thích hợp để đặt var env để chỉ định danh sách các máy chủ, mỗi máy chủ có một cổng? (tôi không thực sự cần mật khẩu khác nhau, nhưng sẽ rất tốt để biết)
Chỉnh sửa: ok, tôi thực sự có thể thiết lập các cổng khác nhau bằng cách không đặt mật khẩu ở đó. Điều này hoạt động cho danh sách máy chủ + cổng: IRCSERVER=a.c.com:6660,b.c.com:6661,b.c.com:6662
cũng như phiên bản không gian IRCSERVER="a.c.com:6660 b.c.com:6661 b.c.com:6662"