Smuxi

Smuxi
Smuxi
Smuxi-Logo
Smuxi-0.7.2-linx-main-window.png
Smuxi 0.7.2
Basisdaten
Entwickler Mirco Bauer
Aktuelle Version 0.8
(1. September 2010)
Betriebssystem FreeBSD, Linux, Windows
Programmier­sprache C#
Kategorie IRC-Client
Lizenz GPL (Freie Software)
Deutschsprachig Ja
smuxi.org

Smuxi ist ein freier, durch irssi inspirierter und plattformunabhängiger IRC-Client, dessen Zielgruppe die GNOME Benutzeroberfläche ist. Er ist der Vorreiter für das Konzept der Separation von Frontend und Anwendungskern, der die Verbindung zu den IRC-Servern verwaltet. Beides wird in einer grafischen Anwendung vereint.[1]

Inhaltsverzeichnis

Architektur

Smuxi basiert auf dem Client-Server-Modell: Der Kern der Anwendung kann auf einem Server ausgeführt werden, der rund um die Uhr mit dem Internet verbunden ist. Einer oder mehrere Clients können anschließend mit dem Kern verbunden werden, sodass die Verbindung zu IRC-Netzwerken aufrechterhalten wird, während die Clients geschlossen wurden. Ebenso ermöglicht es, von jedem Rechner auf den Smuxi-Server zuzugreifen und so IRC-Nachrichten jederzeit empfangen zu können. Die Kombination der Anwendungen Screen and Irssi dienten als Vorbild für diese Architektur.[1]

Ebenso besteht die Möglichkeit, den Kern der Anwendung lokal zu betreiben. In diesem Fall wirkt Smuxi wie ein gewöhnlicher IRC-Client, es ist kein zusätzliches Verwalten des Anwendungskerns nötig.

Funktionalitäten

Im Gegensatz zu einem Bouncer ermöglicht die Architektur von Smuxi das Anzeigen der originalen Zeitstempel sowie die Anzeige von Highlights, die seit dem Abtrennen des Frontends eingegangen sind. Außerdem ermöglicht Smuxi die Konfiguration und Speicherung der Einstellungen in der Engine, sodass die Konfiguration auch beim Verbinden unterschiedlicher Frontends nur einmal erfolgen muss.[2] Weiterhin unterstützt Smuxi das Einfärben von Nicks mit über alle Channel und IRC-Netzwerke hinweg identischen Farben, sowie ein Caret-Modus, ähnlich wie er in Firefox zu finden ist, der das Navigieren durch die Nachrichten unter Benutzung der Tastatur ermöglicht. Neben den üblichen Funktionalitäten, wie der Unterstützung von CTCP, Channel-Suche und Nickname-Vervollständigung, können die Farben für Schrift, Hintergrund und Hervorhebungen geändert werden. Der Client bietet ein grafisches User-Interface mit Reitern, in dem Gesprächsfenster umsortiert werden können. Smuxi kann sich sowohl mit einer lokalen Engine als auch einer entfernten Engine unter der Benutzung eines Drop-Down Menüs (ähnlich wie screen in Benutzung mit irssi) verbinden. Als erstes Protokoll neben dem IRC-Protokoll ist bereits das Twitter-Protokoll[3] implementiert. Ebenso wurde die benutzerdefinierte Highlight-Liste umgesetzt. So können nun Worte definiert werden, die hervorgehoben werden, statt wie bisher nur Zeilen, in denen der exakte Nick verwendet wurde. Zusätzlich können Filter individuell gesetzt werden. So ist es möglich, keine, lediglich bestimmte oder alle Event-Messages sowie normale Nachrichten auszufiltern. Dies kann sogar Protokoll- oder Channel-spezifisch geschehen[4]

Geplante Funktionalitäten für die kommende Version

Für die kommenden Versionen von Smuxi sind einige weitere Funktionalitäten geplant. Hierzu gehören unter anderem die Unterstützung von SSL und IPv6, sowie HTTP-/SOCKS-Proxy. So soll es eine benutzerdefinierte Listen mit Wörtern geben, die hervorgehoben werden, statt wie bisher nur Zeilen, in denen der exakte Nick verwendet wurde.[5]

Verbreitung

In den meisten großen Linux Distributionen ist Smuxi bereits zu finden. Zum Beispiel in: Debian GNU/Linux und Debian GNU/kFreeBSD[6], Ubuntu[7], Gentoo Linux[8], Arch Linux[9], und openSUSE Community Repository[10].

Weiterhin ist Smuxi für Microsoft Windows 2000 / XP / Vista / 7 (32-bit und 64-bit Architektur) verfügbar[11].

Der Download von Smuxi über bekannte Software-Webseiten wie das Heise Software-Verzeichnis[12], Tucows[13] oder Freecode[14] ist ebenso möglich.

Kritiken

“If you're looking for IRC clients you're spoilt for choice with many distributions, as there are plenty to choose from. Some are text-based (IRSSI), some integrate well with instant messenger applications (Pidgin) while others are simply IRC clients through and through. Smuxi falls into the latter category, and we're glad it does, because it's a good little IRC client.”

„Wenn Sie nach einem IRC Client suchen, haben Sie die Qual der Wahl mit vielen Varianten, da es viele gibt, aus denen man wählen kann. Einige sind textbasiert (IRSSI), einige fügen sich gut in Sofortnachrichten Anwendungen ein (Pidgin) während andere einfach IRC clients durch und durch sind. Smuxi fällt in die letztere Kategorie und wir sind froh, dass es das tut, denn es ist ein guter kleiner IRC Client.“

TuxRadar: 100 open source gems - part 2: [15]

“Smuxi is a lightweight client with a slim, yet fully customizable interface. ... Smuxi allows the user to completely change the default interface, moving or removing just about any aspect.”

„Smuxi ist ein leichtgewichtiger Client mit einer schlanken dennoch völlig anpassbaren Benutzerschnittstelle. ... Smuxi erlaubt dem Nutzer die standardmäßige Benutzerschnittstelle komplett zu verändern, jeden Gesichtspunkt hinzuzufügen oder zu entfernen.“

Tom's Hardware: Lightweight IRC Clients - Review: [16]

Literatur

Andy Hudson, IRC-Client Smuxi. In: Linux Format. Nr. 116, ISSN 1470-4234, S. 78

Weblinks

Einzelnachweise

  1. a b "Smuxi: About". Abgerufen am 24. April 2009.
  2. "Smuxi:Vergleich zu einem Bouncer". Abgerufen am 9. September 2010.
  3. "Smuxi: Twitter Integration". Abgerufen am 22. November 2009.
  4. "Smuxi: Roadmap". Abgerufen am 9. August 2010.
  5. "Smuxi: Roadmap". Abgerufen am 18. Oktober 2009.
  6. "Smuxi in Debian". Abgerufen am 22. November 2009.
  7. "Smuxi in Ubuntu". Abgerufen am 22. November 2009.
  8. "Smuxi in Gentoo". Abgerufen am 22. November 2009.
  9. "Smuxi in Arch Linux". Abgerufen am 22. November 2009.
  10. "Smuxi in OpenSUSE". Abgerufen am 22. November 2009.
  11. "Smuxi für Microsoft Windows". Abgerufen am 22. November 2009.
  12. "Smuxi bei Heise". Abgerufen am 2. August 2011.
  13. "Smuxi bei Tucows". Abgerufen am 22. November 2009.
  14. "Smuxi bei Freshmeat". Abgerufen am 22. November 2009.
  15. "100 open source gems - part 2 TuxRadar Linux". Abgerufen am 19. November 2009.
  16. "Lightweight IRC Clients - Review Tom's Hardware: Tom's Definitive Linux Software Roundup: Communications Apps". Abgerufen am 19. November 2009.

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Comparison of Internet Relay Chat clients — This article is about Internet Relay Chat clients. For a comparison of instant messaging clients, see Comparison of instant messaging clients. For a comparison of mobile Internet Relay Chat clients, see Comparison of mobile Internet Relay Chat… …   Wikipedia

  • Internet Relay Chat — IRC redirects here. For other uses, see IRC (disambiguation). For IRC channels dedicated to Wikipedia, see Wikipedia:IRC Internet Relay Chat (IRC) is a protocol for real time Internet text messaging (chat) or synchronous conferencing.[1] It is… …   Wikipedia

  • List of GNOME applications — This is a list of applications designed for use with the GNOME desktop environment. Official applications GNOME includes several pieces of software directly visible to the user. Here is the list of applications supplied as part of a GNOME release …   Wikipedia

  • IRC-Client — Ein IRC Client ist ein Programm, das benötigt wird, um am Internet Relay Chat teilzunehmen. Mit dem IRC Client wird eine Verbindung zu einem IRC Server hergestellt,[1] der dann als Vermittlungsstation zwischen mehreren IRC Clients dient,[2] die… …   Deutsch Wikipedia

  • Список IRC-клиентов — Содержание 1 Графические 1.1 Кроссплатформенные 1.2 Windows …   Википедия

  • DALnet — This article is about an Internet Relay Chat network. For the library consortium, see Detroit Area Library Network. DALnet Founded 1994 Geographic location United States Europe Canada …   Wikipedia

  • Shareaza — Original author(s) Michael Stokes …   Wikipedia

  • ChatZilla — with Midnight theme and black motif Developer(s) James Ross, Robert Ginda, Samuel Sieb, Gijs Kruitbosch Stable release …   Wikipedia

  • Serving channel — A serving channel (sometimes called a depot channel) is a slang term for a file sharing channel found on an IRC network. Here, users can share and download files including photos, videos, audio files, books, programs, etc. Users that are actively …   Wikipedia

  • Miranda IM — Developer(s) Miranda IM Project Initial release 2 February 2000 Stable release …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”