Як я можу підключитися до одного сервера в кількох екземплярах irssi?


10

У мене є сеанс irssi, який підключений до Freenode (через /server fn), в якому я перебуваю в декількох пов'язаних каналах. Цей сеанс знаходиться в екземплярі tmux, який має інші термінали, також пов'язані з цією темою. Я встановив irssi для автоматичної аутентифікації мене через NickServ.

Тепер я хочу відкрити абсолютно окремий термінал і знову підключитися до Freenode через irssi, щоб я міг приєднатися до спорідненого каналу. Однак, коли я відкриваю irssi і /server fnзнову, він не може засвідчити автентифікацію, оскільки я вже підключений до сервера в іншому сеансі irssi.

Я можу підключитися до одного і того ж сервера з різними аутентифікованими обліковими записами, але я хочу мати декілька екземплярів irssi, засвідчених автентичністю з одним і тим же обліковим записом.

Чи можливо я можу бути підключений до одного сервера (але відкриті різні канали) у двох окремих випадках irssi?


Моя система не має однакових проблем із freenode з декількома терміналами irssi 0.8.17; Я пропоную спробувати створити іншого користувача в системі та спробувати зв’язатися з іншими користувачами.
Мохаммед Етемаддар

@MohammadEtemaddar Я намагаюся підключитися до freenode з тим же аутентифікованим обліковим записом у кількох терміналах. Звичайно, я можу підключитися до одного сервера з різними обліковими записами, але, як я вже згадував у запитанні, це не те, що я хочу робити. Я відредагую його, щоб зробити його більш зрозумілим.
Дверноруб

Я не знаю відповіді. Є ще одна можливість розділити вікно за допомогою /windowкоманди.
Мохаммед Етемаддар

@MohammadEtemaddar Це не відповідає на моє запитання. Я намагаюся підключитися до одного сервера з тим самим обліковим записом у двох окремих терміналах.
Дверноруб

Чого саме ви намагаєтесь досягти?
darnir

Відповіді:


1

Ви не можете цього зробити через те, як працює протокол IRC. Кожне клієнтське з'єднання має унікальний псевдонім IRC; якщо ви підключитесь до тієї ж мережі IRC вдруге, новий клієнт повинен вибрати інше прізвисько від першого.

Можливо, ви зможете наблизити потрібну вам поведінку, використовуючи PROXYмодуль irssi; див., наприклад, https://michael.lustfield.net/linux/irssi-as-a-proxy . Я думаю, ви могли б мати ваш irssi з завантаженим проксі-модулем до вашого IRC-сервера, і тоді ви могли б мати окремі під-клієнти, що підключаються до суміжного irssi. Таким чином, у реальної мережі IRC у вас буде лише один клієнт, а не кілька клієнтів, які намагаються використовувати той самий псевдонім. Я ще не пробував цього.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.