maneira correta de configurar a variável de ambiente IRCSERVER env?

0

o guia IRC BitchX diz que dois conflitos coisas:

anterior, quando descrever todas as variáveis env:

IRCSERVER - Server(s) separated by spaces to use, in the format irc.host.com:port[:password]

Depois, quando fornecer um arquivo de configuração de exemplo:

REM This is a list of servers to connect to, separated by a ":". If the first REM one can't be connected to, then the next one is used, and so on. SET IRCSERVER=irc.primenet.com:irc.cs.cmu.edu:irc.mindspring.com

Eu preciso usar uma porta e senha não padrão para os servidores principal e de backup. Então, eu preciso de algo como:

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

mas quando eu uso dessa maneira, meu cliente entende corretamente o "separado por espaço" e até mesmo se eu usar , , mas ignora o : em todos os lugares. Ele tenta resolver o nome do servidor como a.c.com:6660:passA , o que obviamente falha.

Qual é a maneira correta de definir o env var para especificar uma lista de hosts, cada um com uma porta? (eu realmente não preciso de senhas diferentes, mas seria bom saber)

Edit: ok, eu posso realmente definir portas diferentes simplesmente não colocando a senha lá. Isso funciona para a lista host + porta: IRCSERVER=a.c.com:6660,b.c.com:6661,b.c.com:6662 , bem como a versão do espaço IRCSERVER="a.c.com:6660 b.c.com:6661 b.c.com:6662"

    
por gcb 03.05.2016 / 21:26

1 resposta

0

ok, encontrou ainda uma terceira maneira no guia que mostra como configurar uma lista de servidores em um arquivo, e então a senha (e até mesmo um campo de apelido) funciona!

How do I set my own list of IRC servers? In your home directory create a file called .ircservers

In that file you would create the list of servers as follows:

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

etc...

Servers can be optionally followed by any of port, password and nick, using the format:

server:port:password:nick

- link

    
por 03.05.2016 / 21:33