Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Smuxi - это кроссплатформенный IRC-клиент для рабочего стола GNOME, вдохновленный Irssi . Он стал пионером концепции отделения внешнего клиента от внутреннего механизма, который управляет подключениями к IRC-серверам внутри одного графического приложения. [1] [2] [3]

Архитектура [ править ]

Smuxi основан на модели клиент-сервер : Приложение ядро существует в Smuxi фоновым сервер , который подключен к Интернету вокруг-часы. Пользователь взаимодействует с одним или несколькими интерфейсными клиентами Smuxi, которые подключены к внутреннему серверу Smuxi. [4] Таким образом, внутренний сервер Smuxi может поддерживать соединения с серверами IRC, даже когда все клиентские интерфейсы Smuxi закрыты. [5]

Комбинация экрана и Irssi послужила примером этой архитектуры. Quassel IRC клиент имеет аналогичную конструкцию.

Smuxi также поддерживает обычный режим одного приложения. Это ведет себя как типичный клиент IRC без разделения на серверную часть и интерфейсную часть. Он использует локальный механизм IRC, который используется локальным клиентским интерфейсом. [1] [4]

Особенности [ править ]

Smuxi поддерживает одинаковые цвета ников для разных каналов и сетей, режим Caret Mode, как в Firefox, который позволяет пользователям перемещаться по сообщениям с помощью клавиатуры, создание тем с помощью цветов и шрифтов, настраиваемую поддержку значков в трее, дополнительное удаление цветов и форматирования и удобные функции, такие как поддержка CTCP , поиск каналов и завершение псевдонимов. [6] Он имеет интерфейс документа с вкладками, пользовательский интерфейс с вкладками и поддерживает несколько серверов. Smuxi может подключаться к локальному или удаленному механизму с помощью раскрывающегося меню Engine (аналогично экрану, используемому с irssi ). [1]Он также включает в себя при работе клиент-сервер визуальный маркер, показывающий последнее действие пользователя в открытом сеансе и игнорирующий фильтрацию. [7]

Распространение [ править ]

Smuxi можно найти во многих основных бесплатных операционных системах, таких как: Debian GNU / Linux (включая Debian GNU / kFreeBSD ), [8] Ubuntu , [9] Gentoo Linux , [10] Arch Linux , [11] репозиторий сообщества openSUSE , [ 12] Frugalware Linux , [13] Slackware , [14] и FreeBSD . [15]

Smuxi также доступен для Microsoft Windows XP, Vista, 7, 8.x и 10 ( 32-битные и 64-битные архитектуры ). [16]

Smuxi доступен для Mac OS X начиная с версии 0.8.9. [17]

Прием [ править ]

Smuxi был выбран в журнале Linux Format Magazine в марте 2009 года. [18] TuxRadar писал:

Если вы ищете клиентов IRC, вы избалованы выбором из множества дистрибутивов, так как есть из чего выбирать. Некоторые из них основаны на тексте (IRSSI), некоторые хорошо интегрируются с приложениями обмена мгновенными сообщениями (Pidgin), а другие являются просто сквозными клиентами IRC. Smuxi попадает в последнюю категорию, и мы рады, что это так, потому что это хороший маленький IRC-клиент. [19]

В Tom's Hardware Адам Овера писал:

smuxi - легкий клиент с тонким, но полностью настраиваемым интерфейсом. [...] smuxi позволяет пользователю полностью изменить интерфейс по умолчанию, перемещая или удаляя практически любой аспект. [20]

В LinuxToday Джо Брокмайер писал:

Если вы проводите много времени с каким-либо проектом с открытым исходным кодом, вы, вероятно, будете проводить время в IRC. Если вы хотите убедиться, что вы не пропустите ни минуты разговоров о своем проекте, вам стоит попробовать Smuxi. [21]

См. Также [ править ]

  • Сравнение IRC-клиентов

Ссылки [ править ]

  1. ^ a b c "Smuxi: About" . Проверено 24 апреля 2009 .
  2. ^ «Съемный интерфейс (перезапись ядра)» . Smuxi.org . Проверено 25 июля 2010 .
  3. ^ Мирко Бауэр. «Зафиксируйте 295b37c8ac4939829a3c7f9150943dba8fff07f0 в meebey / smuxi» . github.com . Проверено 8 января 2012 . SRC / Сервер / Server.cs SRC / Frontend-GtkGnome / Frontend.cs
  4. ^ a b Брокмайер, Джо (15 октября 2010 г.). «Продвинутый IRC со Smuxi - Smuxification» . Учебники . LinuxPlanet.com.
  5. ^ «Выпущен Smuxi 0.7.0 - теперь с функциональностью Twitter». Архивировано 15 апреля 2013 г. на Archive.today . IRC-Junkie.org. ( обоснование ) 14 января 2010 г.
  6. ^ «Особенности» . Smuxi.org . Проверено 5 ноября 2009 .
  7. ^ «Smuxi 0.7.2.1 отсутствует, расширяет поддержку CTCP и добавляет фильтры игнорирования». Архивировано 18 ноября 2011 г. на Wayback Machine . IRC-Junkie.org. ( обоснование ) 25 июля 2010 г.
  8. ^ "Smuxi в Debian" . Debian.org . Проверено 22 ноября 2009 .
  9. ^ "Smuxi в Ubuntu" . Ubuntu.org . Проверено 22 ноября 2009 .
  10. ^ "Smuxi in Gentoo" . Gentoo.org. Архивировано из оригинала на 2010-02-23 . Проверено 22 ноября 2009 .
  11. ^ "Smuxi в Arch Linux" . ArchLinux.org . Проверено 22 ноября 2009 .
  12. ^ "Smuxi в OpenSUSE" . OpenSuse.org . Проверено 22 ноября 2009 .
  13. ^ "Smuxi в Frugalware" . Frugalware.org . Проверено 11 июля 2010 .
  14. ^ «Smuxi в Slackware» . Slackbuilds.org . Проверено 11 июля 2010 .
  15. ^ "Smuxi во FreeBSD" . Freshports.org . Проверено 5 июня 2010 .
  16. ^ "Smuxi для Microsoft Windows" . Smuxi.org . Проверено 6 января 2018 .
  17. ^ " " Smuxi 0.8.9 "One Giant Leap" Release " " . Smuxi проект . www.smuxi.org . Проверено 6 января 2012 .
  18. Энди Хадсон (март 2009 г.). "Горячие выборы - Смукси" . Формат Linux (116): 78. ISSN 1470-4234 .  (требуется подписка)
  19. ^ «100 драгоценных камней с открытым исходным кодом - Часть 2» . TuxRadar . Linux Format Future Publishing Limited. 21 мая 2009 года . Проверено 25 декабря 2011 .
  20. ^ Overa, Адам (19 октября 2009). «Окончательный обзор программного обеспечения для Linux от Тома: коммуникационные приложения - легкие клиенты IRC» . Оборудование Тома . Проверено 19 ноября 2009 .
  21. ^ "Продвинутый IRC с Smuxi" . LinuxToday . LinuxToday. 15 октября 2010 . Проверено 26 декабря 2011 .

Внешние ссылки [ править ]

  • Официальный веб-сайт