digamos que tomo un shell gratis y comienzo irssi con el nick: nick_test
y por supuesto nick permanece en línea 24/7, ¿verdad?
Pero si me conecto con mi cliente IRC, como mIRC o xchat y configuro mi nick nick_test
, no podré conectarme porque se tomará el nick, ¿verdad? Necesito un poco de información.
Respuestas:
Usted malinterpreta IRSSI hasta cierto punto: IRSSI es simplemente un cliente CLI IRC, usted accede a través de una aplicación de terminal remota. Lo que está pidiendo se llama bouncer, un programa de tipo 'proxy' persistente que permanece conectado a la red y se transmite a otro cliente IRC cuando está conectado. psyBNC es común.
Notaría que no todas las redes o shells IRC admiten psyBNC, y su kilometraje puede variar en términos de rendimiento.
fuente
Siguiendo la respuesta de @Journetman Geek, de lo que estás hablando es de hecho un gorila. Pero incluso en un shell gratuito que no proporciona un gorila, aún puede permanecer en línea con su nick, incluso si no ha iniciado sesión en el shell. El truco es usar
screen
.Inicie una
screen
sesión e inicie irssi desde dentro. Luego, cuando desee cerrar sesión, no / salga de irssi sino desactive la pantalla (useC-a d
) y luego cierre la sesión del shell. Cuando vuelva a iniciar sesión en el shell nuevamente, simplemente inicie la pantalla para volver a conectarla a la sesión en ejecución (usoscreen -raAd
). Por lo tanto, su nick permanece en línea aunque esté fuera de la cáscara.fuente