¿Cómo funcionan los clientes, proyectiles y gorilas IRC?

0

digamos que tomo un shell gratis y comienzo irssi con el nick: nick_testy 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.

usuario69274
fuente
Cuando dices "shell gratis", ¿te refieres a una cuenta shell gratuita? ¿O un caparazón que no está actualmente en uso?
Wuffers
Incluso si se toma un nombre, podrá conectarse, la mayoría de los clientes elegirán automáticamente un nombre de invitado o, en su defecto, es probable que el ircd lo haga por usted.
Phoshi

Respuestas:

6

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.

Journeyman Geek
fuente
1
ZNC es una alternativa superior a psyBNC.
paradroid
para mí, el mejor gorila que he usado fue winbnc, pero es imposible de encontrar :(
Journeyman Geek
0

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 screensesión e inicie irssi desde dentro. Luego, cuando desee cerrar sesión, no / salga de irssi sino desactive la pantalla (use C-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 (uso screen -raAd). Por lo tanto, su nick permanece en línea aunque esté fuera de la cáscara.

MAK
fuente