irssi + screen или как постоянно быть в IRC сети
Хотите постоянно быть в IRC сети и записывать логи каналов? Тогда один из вариантов описывается ниже.
Если у Вас нет желания связываться с IRC BNC, но у Вас случайно есть сервер с ssh доступом, то можно задействовать его для постоянного нахождения в IRC сети.
Для начал необходимо проверить установлены ли у Вас screen и IRC-клиент "irssi" на сервере, если нет, необходимо их поставить.
Далее, заходим под Вашей учётной записью на сервер по ssh и запускаем screen со следующими параметрами:
$ screen -S my-irc-logгде my-irc-log ваше имя сессии в screen, а затем из под screen запускаем сам IRC-клиент irssi. Закрываем консоль не выходя из неё.
Теперь чтоб попасть в нашу сессию screen с открытым IRC клиентом, после логина на сервер по ssh пишем в консольке:
$ screen -RD my-irc-logгде my-irc-log ваше имя сессии в screen открытая ранее.
Теперь остаётся просто сконфигурировать ваш irssi и всё.
P.S. для завершения текущей работы, но чтоб осталась сессия screen c irssi, достаточно нажать Ctrl-a Ctrl-d.
Tips #0:
Переключаемся между каналами в irssi по Alt+1 - Alt+0 если у вас до 10 каналов открыто в данный момент или через Alt+Left и Alt+Right.
Вместо Alt (если он занят WM) можно использовать esc. Жмем esc и затем цифру или стрелочку.
Tips #1:
если есть желание просмотреть беседы из под Windows через putty, то не забываем про кодировку, будет что-то типа:
$ LANG=ru_RU.KOI8-R screen -RD my-irc-logИли можно установить (и изменить на лету) кодировку прямо в putty: Windows -> Translation -> Remote character set
| Вложение | Размер |
|---|---|
| the-ghost-in-zshell.png | 59.14 кб |
- 1352 просмотра
Страница для печати


