Quassel IRC
Deweloperzy | Zespół Quassel IRC |
---|---|
Pierwsze wydanie | 0.3.0 27 sierpnia 2008 |
Wersja stabilna | |
Magazyn | |
Napisane w | C++ |
System operacyjny | macOS , uniksopodobny , Windows |
Platforma | Międzyplatformowe |
Typ | klient IRCa |
Licencja | Tylko GPL-2.0 lub tylko GPL-3.0 |
Strona internetowa |
|
Quassel IRC lub Quassel to graficzny, rozproszony, wieloplatformowy klient IRC , wprowadzony w 2008 roku. Jest wydany na licencji GNU General Public License w wersji 2 i 3, dla systemów operacyjnych GNU i Unix , macOS i Microsoft okna . Został również przeniesiony na OS / 2 Warp ze względu na swój wieloplatformowy charakter. Od wydania Kubuntu 9.04 (Jaunty Jackalope) Quassel jest domyślnym klientem IRC Kubuntu. Quassel używa Qt ramy aplikacji.
Struktura
Quassel jest oparty na modelu klient-serwer . Podstawowa aplikacja wykorzystuje sieć LAN lub Internet do łączenia się z jednym lub większą liczbą klientów, a także z różnymi serwerami IRC. Klient nie komunikuje się bezpośrednio z serwerem IRC; robi to przez rdzeń. W ten sposób połączenie z siecią IRC jest utrzymywane przez rdzeń, nawet jeśli żaden klient z niego nie korzysta. wersja monolityczna aplikacji; który działa jak normalny klient IRC, bez separacji między rdzeniem a klientem. Dostępne są również klienty Android (Quasseldroid) i iOS (iQuassel).
Ten system jest podobny do tego, którego używają Irssi , WeeChat z GNU Screen i Smuxi .
Cechy
Quassel umożliwia jednoczesne połączenia z wieloma serwerami IRC. Można tworzyć różne tożsamości i używać ich na jednym lub kilku serwerach, z którymi łączy się rdzeń. Każda z tych tożsamości zawiera pseudonimy domyślne, pseudonimy zastępcze, komunikaty o nieobecności i tak dalej. Każda tożsamość może być przypisana do jednego lub kilku serwerów.
Quassel przechowuje historię dyskusji w bazie danych PostgreSQL lub SQLite . Podczas przewijania okna czatu starsze sekcje czatu są ładowane automatycznie z zapisanych dzienników. W ten sposób można bezproblemowo przeglądać dzienniki wcześniejszych dyskusji.
Dostępne są również aliasy, skróty poleceń; dzięki nim użytkownik może utworzyć alias dla długiego polecenia z wieloma parametrami. Połączenie między klientem a rdzeniem może być szyfrowane przy użyciu protokołu Secure Sockets Layer (SSL) i obsługiwane są serwery proxy.
W 2009 roku, podczas przeglądu dużych klientów IRC dla Tom's Hardware , Adam Overa opisał Quassel jako „w pełni funkcjonalny” z „mnóstwem opcji” i powiedział, że „nawet nowi użytkownicy nie powinni mieć problemu z łączeniem się z serwerami i znajdowaniem kanałów za pomocą narzędzi GUI do ustawienia serwera i listy kanałów”.