# Das Handbuch zu &konversation;

Gary
R.
Cramblitt
garycramblitt@comcast.net
Felix
Schweighofer
Übersetzung

    felix.schweighofer@googlemail.com

2003-2005
Gary R. Cramblitt
&FDLNotice;
2016-11-29
&konversation; 1.6

&konversation; ist ein benutzerfreundliches &irc;-Programm auf der Basis von &Qt; und &kf5-full;.

KDE
extragear
Konversation
irc
Internet Relay Chat
Chat
Kommunikation

## Einführung

&konversation; ist ein &irc;-Programm auf der Basis von &Qt; und &kf5-full;. Es bietet folgende Funktionen:

- SSL-Unterstützung.

- Benutzerfreundliche Oberfläche mit Unterfenstern.

- Frei konfigurierbare Schnellschalter für häufig benutzte Befehle.

- Automatisches Neuverbinden und Betreten von Kanälen.

- Senden und Empfangen über DCC.

- &i18n-Nickname;n-Beobachtungsliste.

- Visuelle und Audio-Benachrichtigungen bei vielen verschiedenen Ereignissen, wie Nachrichten, die Ihren &i18n-nickname;n enthalten oder wenn &i18n-nickname;n, die auf Ihrer Beobachtungsliste stehen, online oder offline gehen.

- Konfigurierbare Hervorhebung von Nachrichten nach &i18n-Nickname;n oder mit regulären Ausdrücken.

- &i18n-Nickname;n-Vervollständigung.

- Erfassen und Speichern aller &URL;s in Nachrichten.

- OnScreen-Anzeige von Nachrichten auch im minimierten Zustand.

- &i18n-Nickname;n-Ignorierliste.

- Automatische Protokollierung und Protokollverwaltung.

- Markierung von Zeilen in Protokollen.

- Skriptunterstützung.

Die Webseite von &konversation; finden Sie unter &konviwebsite;. Weitere Informationen, wie häufig gestellte Fragen sowie Tipps und Tricks finden Sie auf der Userbase-Seite &konversation;.

Die Entwickler von &konversation; sind oft via &irc; im Kanal #konversation auf irc.freenode.net erreichbar.

## Benutzung von &konversation;

### Falls Sie bisher kein &irc; verwendet haben ...

Einfach ausgedrückt ist &irc; ein Chat-Protokoll, das durch offizielle Internetstandards definiert ist. Um &irc; zu benutzen, müssen Sie eine Verbindung zu einem Server herstellen und dann einen Kanal betreten (entspricht einem Chatroom) oder private Verbindungen herstellen.

Um eine Verbindung zu einem Server herzustellen, starten Sie &konversation;. Der Dialog Serverliste erscheint.

Serverliste Serverliste

Die konfigurierten &irc;-Netzwerke sind hier aufgelistet. Ein &irc;-Netzwerk ist ein Verbund mehrerer Server. Sie müssen nur zu einem der Server eines Netzwerks eine Verbindung herstellen, um mit dem gesamten &irc;-Netzwerk verbunden zu sein. Sobald eine Verbindung vorhanden ist, werden automatisch die aufgelisteten Kanäle betreten. Beim ersten Start von &konversation; sind das Netzwerk `Freenode` und der Kanal `#kde` bereits vorkonfiguriert. Klicken Sie auf ein Netzwerk, um es auszuwählen.

Klicken Sie hier, um ein neues Netzwerk, den Server mit dem verbunden werden soll sowie die Kanäle, die automatisch betreten werden sollen, zu konfigurieren. Weitere Informationen dazu finden Sie im Abschnitt Konfiguration von neuen Netzwerken, Servern und Kanälen zum automatischen Betreten.

Klicken Sie hier, um eine Verbindung zum ausgewählten &irc;-Netzwerk und Kanal herzustellen.

Wenn Sie den Knopf Verbinden beim ersten Start von &konversation; drücken, wird eventuell eine Meldung angezeigt, die darauf hinweist, dass Ihre Standard-Identität nicht korrekt eingerichtet ist.

Identitäten überprüfen Identitäten überprüfen

Beim ersten Start von &konversation; werden Standardeinstellungen für die Identität aus Informationen des &OS;s über Ihr Benutzerkonto eingetragen. Falls diese Informationen nicht vollständig sind, wie z. B. wenn kein vollständiger Name angegeben ist, wird die oben dargestellte Meldung angezeigt. Um das Problem zu beheben, drücken Sie den Knopf Identität ändern ... und fahren Sie fort, wie im Abschnitt Einstellen Ihrer Identität beschrieben.

Im Haupt-Fenster werden nun die vom Server gesendeten Meldungen angezeigt. Falls &konversation; keine Verbindung zum Server herstellt, lesen Sie bitte den Abschnitt Fragen und Antworten. Sobald die Meldungen des Servers vollständig sind, werden die ausgewählten Kanäle automatisch betreten.

Kanal Kanal

Dies ist die Eingabezeile. Um eine Nachricht an alle Benutzer des Kanals zu senden, geben Sie sie hier ein und drücken Sie die &Enter;taste. Ihre Nachricht sowie die Nachrichten der anderen Benutzer werden im Textfeld über der Eingabezeile angezeigt. Vor jeder Nachricht stehen die Zeit, zu der sie gesendet wurde und der &i18n-Nickname; des Senders.

Sie können mehrere Kanäle, auch auf mehreren Servern, gleichzeitig benutzen. Die Server, Kanäle, Kanallisten usw. werden jeweils in einem eigenen Unterfenster angezeigt. Informationen zum Anzeigen einer Liste der verfügbaren Kanäle finden Sie im Abschnitt Auflisten der verfügbaren Kanäle. Um einen Kanal zu betreten, geben Sie den Befehl ``/join` #Kanalname` in der Eingabezeile ein (Das Zeichen `#` ist notwendig.). Sie können auch ``/j`` als Abkürzung für ``/join`` eingeben. Um einen Kanal zu verlassen, geben Sie den Befehl ``/part`` ein. Um einen anderen Server oder Kanal anzuzeigen, klicken Sie auf das entsprechende Unterfenster.

Dies ist die Benutzerliste. Sie zeigt die &i18n-Nickname;n aller Personen an, die den Kanal betreten haben (auch Ihren).

Dies waren die Grundlagen. Im Folgenden werden Details erklärt ...

### Einstellen Ihrer Identität

Bevor Sie mit der regelmäßigen Benutzung von &konversation; beginnen, sollten Sie einstellen, wie Sie im Netzwerk bezeichnet werden möchten.

Klicken Sie dazu in der Menüleiste auf den Eintrag Einstellungen Identitäten .... Der Dialog Identitäten wird geöffnet. Sie können diesen Dialog auch anzeigen, indem Sie im Dialog Neues Netzwerk oder im Dialog Netzwerk bearbeiten den Knopf Bearbeiten drücken.

Identitäten (Karteikarte „Allgemein“) Identitäten (Karteikarte „Allgemein“)

Klicken Sie hier, um eine Identität zur Bearbeitung auszuwählen.

Benutzen Sie diese Knöpfe zum Hinzufügen, Duplizieren, Umbenennen oder Entfernen einer Identität.

Geben Sie hier Ihren echten Namen an. &irc; ist nicht dazu konzipiert, Sie vor anderen Personen zu verstecken. Ein gefälschter „Realname“ ist zwar eine gute Methode, um beispielsweise Ihr Geschlecht vor anderen Benutzern zu verbergen, der PC, den Sie verwenden, kann jedoch immer zurückverfolgt werden. Sie sind also nie vollständig anonym.

Benutzen Sie diese Knöpfe zum Hinzufügen oder Entfernen eines &i18n-Nickname;ns.

Dies ist die Liste Ihrer &i18n-Nickname;n. Ein &i18n-Nickname; ist der Name, unter dem Sie anderen Benutzern angezeigt werden. Sie können dazu jeden beliebigen Namen verwenden, das erste Zeichen muss allerdings ein Buchstabe sein. Die restlichen Zeichen können Buchstaben, Zahlen, oder die Sonderzeichen `-[]\`_^{}|` sein.

Da innerhalb eines &irc;-Netzwerks jeder &i18n-Nickname; nur einmal vorkommen darf, ist es möglich, dass der von Ihnen gewünschte Name vom Server nicht akzeptiert wird, weil er von einem anderen Benutzer bereits verwendet wird. Geben Sie daher alternative &i18n-Nickname;n ein. Wenn der erste &i18n-Nickname; nicht angenommen wird, versucht &konversation; automatisch, einen der alternativen &i18n-Nickname;n zu verwenden.

Nach dem Standard RFC 2812 beträgt die maximale Länge für &i18n-Nickname;n 9 Zeichen, dies wird aber von den Servern unterschiedlich gehandhabt. Um die maximal erlaubte Länge für einen bestimmten Server festzustellen, stellen Sie eine Verbindung zu diesem Server her. Suchen Sie im entsprechenden Unterfenster mit den Server-Meldungen nach einer `[Support]`-Meldung. Diese sieht z. B. so aus:

`[18:51] *Eisfuchs* [21:45] [Support] Eisfuchs MODES=4 MAXCHANNELS=20 NICKLEN=16 USERLEN=10 HOSTLEN=63 TOPICLEN=450 KICKLEN=450 CHANNELLEN=30 KEYLEN=23 CHANTYPES=# PREFIX=@+ CASEMAPPING=ascii CAPAB IRCD=dancer`

Der Parameter `NICKLEN` zeigt die maximal erlaubte Länge für &i18n-Nickname;n an.

Benutzen Sie diese Knöpfe, um die Reihenfolge der &i18n-Nickname;n zu ändern. &konversation; versucht zuerst, den obersten &i18n-Nickname;n zu benutzen, dann den darunter usw.

Falls Sie Ihren &i18n-Nickname;n im &irc;-Netzwerk registriert haben, geben Sie den Dienst und das Passwort zur Anmeldung an. &konversation; wird dann bei der Verbindungsherstellung den Befehl ``/msg` Dienst `IDENTIFY` Passwort` ausführen. Falls Sie nicht wissen, was damit gemeint ist, lassen Sie diese Felder einfach leer.

Klicken Sie auf die Karteikarte Abwesend.

Identitäten (Karteikarte „Abwesend“) Identitäten (Karteikarte „Abwesend“)

Geben Sie hier einen &i18n-Nickname;n an, der anderen Benutzern anzeigt, dass Sie abwesend sind. Immer wenn Sie den Befehl ``/away`` in einem Kanal ausführen, den Sie mit der jeweiligen Identität betreten haben, ändert &konversation; Ihren &i18n-Nickname;n automatisch zum Spitznamen bei Abwesenheit. Andere Benutzer können daran erkennen, dass Sie nicht an Ihrem Rechner anwesend sind. Wenn Sie den Befehl ``/away`` in einem Kanal ausführen, in dem Sie abwesend sind, setzt &konversation; Ihren &i18n-Nickname;n automatisch wieder zurück.

Wenn Sie dieses Ankreuzfeld aktivieren, wird eine horizontale Linie im Kanal angezeigt, die den Punkt markiert, ab dem Sie abwesend sind, sobald Sie den Befehl ``/away`` ausführen. Die anderen Benutzer sehen diese Linie nicht.

Wenn Sie dieses Ankreuzfeld aktivieren, sendet &konversation; automatisch einen Abwesenheitsbefehl an alle Kanäle, die Sie mit der entsprechenden Identität betreten haben, sobald Sie abwesend sind. `%s` wird durch `msg` ersetzt. Wenn Sie wieder anwesend sind, wird ein Rückkehrbefehl gesendet.

Abwesenheitsnachrichten werden von anderen Benutzern oft als störend empfunden. Verwenden Sie diese Optionen daher umsichtig und denken Sie an die anderen &irc;-Benutzer.

Klicken Sie auf die Karteikarte Erweitert.

Identitäten (Karteikarte „Erweitert“) Identitäten (Karteikarte „Erweitert“)

Hier können Sie einen Befehl eingeben, der ausgeführt wird, bevor &konversation; eine Verbindung zum Server herstellt. Falls die Identität für mehrere Server verwendet wird, wird der Befehl für jeden Server ausgeführt.

Diese Einstellung legt fest, wie die Zeichen, die Sie eingeben, zum Senden an den Server kodiert werden. Dies beeinflusst auch die Darstellung von Nachrichten. Beim ersten Start von &konversation; wird diese Einstellung automatisch anhand von Informationen des Betriebssystems vorgenommen. Falls dadurch Nachrichten von anderen Benutzern nicht korrekt angezeigt werden, ändern Sie diese Einstellung.

Bei der Verbindungsherstellung fordern viele Server eine IDENT-Antwort an. Falls auf Ihrem Rechner kein IDENT-Server läuft, wird diese Antwort von &konversation; gesendet. Leerzeichen sind hier nicht erlaubt. Sie können z. B. Ihren Vornamen angeben.

Immer wenn Sie einen Kanal verlassen, wird diese Nachricht gesendet.

Immer wenn Sie aus einem Kanal geworfen werden (normalerweise von einem &irc;-Operator), wird diese Nachricht gesendet.

Klicken Sie hier, um die Änderungen anzuwenden. Damit alle Änderungen wirksam werden, müssen Sie die Verbindung zum Server beenden und eine neue Verbindung herstellen. Starten Sie dazu &konversation; neu.

### Konfiguration von neuen Netzwerken, Servern und Kanälen zum automatischen Betreten

Der Dialog Serverliste erscheint beim Start von &konversation; oder wenn Sie auf den Eintrag Datei Serverliste ... in der Menüleiste klicken. Der Dialog Serverliste zeigt die konfigurierten &irc;-Netzwerke an. Ein &irc;-Netzwerk ist ein Verbund von Servern. Wenn Sie eine Verbindung zu einem Server eines Netzwerks haben, haben Sie Zugriff auf alle Kanäle des Netzwerks. Beispiele für &irc;-Netzwerke sind `Freenode` und `Undernet`.

Serverliste Serverliste

Hier sind die konfigurierten Netzwerke aufgelistet, jeweils mit der zur Verbindung verwendeten Identität und den Kanälen, die automatisch betreten werden, wenn eine Verbindung besteht. Klicken Sie auf ein Netzwerk, um es auszuwählen.

Benutzen Sie diese Knöpfe zum Hinzufügen eines neuen Netzwerks, zum Bearbeiten oder Löschen der ausgewählten Netzwerke.

Klicken Sie diesen Knopf, um eine Verbindung zum ausgewählten Netzwerk herzustellen und den Dialog Serverliste zu schließen. Wenn Sie mehrere Netzwerke auswählen, werden Verbindungen zu allen ausgewählten Netzwerken hergestellt.

Dieser Knopf dient nicht zum Verwerfen von Änderungen, die Sie vorgenommen haben. Benutzen Sie ihn, um den Dialog Serverliste zu schließen, wenn Sie keine Verbindung zu einem Netzwerk herstellen möchten.

Wenn Sie den Knopf Neu ... drücken, wird der Dialog Neues Netzwerk geöffnet.

Neues Netzwerk Neues Netzwerk

Geben Sie hier den Netzwerknamen ein. Sie können beliebig viele Einträge im Dialog Serverliste für dasselbe Netzwerk anlegen.

Wählen Sie eine bereits eingerichtete Identität aus oder drücken Sie den Knopf Bearbeiten ... um eine neue Identität hinzuzufügen oder eine bereits eingerichtete zu bearbeiten. Durch die Identität wird Ihr &i18n-Nickname; festgelegt, unter dem Sie im Netzwerk bekannt sind.

Optional. Dieser Befehl wird nach der Verbindungsherstellung ausgeführt, z. B.: `/msg NickServ IDENTIFY konvirocks`. Dieses Beispiel gilt für das Netzwerk „Freenode“, in dem Benutzer Ihren &i18n-nickname;n mit einem Passwort registrieren müssen, das beim Herstellen der Verbindung abgefragt wird. `konvirocks` ist das Passwort für den &i18n-Nickname;n, der für die Identität festgelegt ist. Sie können mehrere Befehle angeben, die durch Semikola getrennt sind.

Aktivieren Sie dieses Ankreuzfeld, wenn &konversation; bei jedem Start eine Verbindung zu diesem Netzwerk herstellen soll.

Dies ist eine Liste von &irc;-Servern in dem Netzwerk. &konversation; wird zuerst versuchen, zum obersten Server in der Liste eine Verbindung herzustellen, falls dies fehlschlägt, zum nächsten usw. Sie müssen mindestens einen Server angeben. Klicken Sie auf einen Server, um ihn auszuwählen.

Benutzen Sie diese Knöpfe zum Hinzufügen, Bearbeiten oder Löschen von Servern. Sie können außerdem die Reihenfolge festlegen, in der &konversation; versucht, eine Verbindung zum jeweiligen Server herzustellen.

Optional. Dies ist eine Liste von Kanälen, die automatisch betreten werden, sobald eine Verbindung zum entsprechenden Netzwerk hergestellt ist. Lassen Sie dieses Feld leer, wenn keine Kanäle automatisch betreten werden sollen.

Benutzen Sie diese Knöpfe zum Hinzufügen, Bearbeiten und Löschen von Kanälen. Sie können außerdem die Reihenfolge festlegen, in der die Kanäle betreten werden.

Geben Sie für ein Netzwerk nicht mehrere Server aus verschiedenen &irc;-Netzwerken an. Geben Sie nicht denselben Server für verschiedene Netzwerke an. Dies führt dazu, dass die Beobachtung von &i18n-Nickname;n nicht korrekt funktioniert.

Wenn Sie den Knopf Hinzufügen ... im Abschnitt Server drücken, wird der Dialog Server hinzufügen geöffnet.

Server hinzufügen Server hinzufügen

Der Name oder die IP-Adresse des Servers. Auf der Webseite irchelp.org finden Sie eine Liste mit &irc;-Servern.

Geben Sie hier den Port des Servers an, mit dem verbunden werden soll. Im Normalfall ist dies Port `6667`.

Falls der Server zur Verbindungsherstellung ein Passwort benötigt, geben Sie dieses hier ein, anderenfalls lassen Sie dieses Feld leer.

Aktivieren Sie dieses Ankreuzfeld, falls Sie das Secure-Socket-Layer-Protokoll (SSL) zur Kommunikation mit dem Server verwenden möchten. Dadurch wird die Übertragung von Daten zwischen Ihrem Rechner und dem &irc;-Server geschützt. Der Server muss das SSL-Protokoll unterstützen, damit dies möglich ist. Normalerweise kann keine Verbindung hergestellt werden, wenn der Server kein SSL unterstützt und dieses Ankreuzfeld aktiviert ist.

Wenn Sie den Knopf Hinzufügen ... im Abschnitt Kanäle automatisch betreten drücken, wird der Dialog Kanal hinzufügen geöffnet.

Kanal hinzufügen Kanal hinzufügen

Geben Sie den Namen des Kanals ein. Vergessen Sie dabei nicht das `#` am Anfang des Namens. Falls der Kanal passwortgeschützt ist, geben Sie das Passwort ein, anderenfalls lassen Sie das dafür vorgesehene Feld leer.

### Auflisten der verfügbaren Kanäle

Um eine Liste der verfügbaren Kanäle anzuzeigen, klicken Sie auf den Eintrag Fenster Kanalliste für [Name des Netzwerks] in der Menüleiste. Nach einer Warnung wird ein neues Unterfenster Kanalliste geöffnet.

Das Unterfenster „Kanalliste“ Das Unterfenster „Kanalliste“

Geben Sie hier Text ein, nach dem die Liste gefiltert werden soll. Legen Sie mit den entsprechenden Ankreuzfeldern fest, ob der Filter auf die Namen oder die Themen der Kanäle (bzw. beides) angewendet werden soll.

Sie können die Kanalliste auf Kanäle mit einer minimalen und/oder maximalen Anzahl von Benutzern beschränken. Durch die Eingabe von 0 wird das entsprechende Kriterium deaktiviert.

Klicken Sie hier, um die Kanalliste vom Server abzurufen und den Filter anzuwenden.

Hier wird die gefilterte Kanalliste angezeigt. Falls Sie keine regulären Ausdrücke als Filter verwenden, werden alle Kanäle angezeigt, deren Namen bzw. Themen den von Ihnen eingegebenen Text enthalten. Die Namen und/oder Themen müssen dazu nicht unbedingt mit dem Filtertext beginnen.

Wählen Sie einen Kanal, den Sie betreten möchten, aus, indem Sie ihn anklicken. Klicken Sie mit der &RMBn; auf einen Kanal, um eine Liste aller Internet-Adressen zu erhalten, die im Thema des Kanals erwähnt werden.

Klicken Sie hier, um den ausgewählten Kanal zu betreten. Für den Kanal wird ein neues Unterfenster geöffnet.

In manchen Fällen gibt es „geheime“ Kanäle. Diese sind nicht in der Kanalliste vorhanden. Sie können solche Kanäle dennoch betreten, sofern Sie ihren Namen kennen. Geben Sie dazu in der Eingabezeile den Befehl ``/join` #Kanalname` ein (Das `#` ist notwendig). Für den Kanal wird ein neues Unterfenster geöffnet. Falls die Benutzerliste nach dem Betreten eines Kanals nur Ihren &i18n-Nickname;n enthält, bedeutet das, dass der Kanal noch nicht existierte, also gerade vom Server erstellt wurde. In diesem Fall sind Sie der Operator des Kanals. Zum Schließen des Kanals geben Sie den Befehl ``/part`` ein.

### Das Hauptfenster von &konversation;

Im Folgenden werden Details zum Hauptfenster von &konversation; erklärt. Unten sehen Sie ein Bildschirmfoto des Hauptfensters.

Das Hauptfenster Das Hauptfenster

Dies ist die Eingabezeile. Um eine Nachricht an alle Benutzer des Kanals zu senden, geben Sie sie hier ein und drücken Sie die &Enter;taste. Ihre Nachricht sowie die Nachrichten der anderen Benutzer werden im Textfeld über der Eingabezeile angezeigt. Vor jeder Nachricht stehen die Zeit, zu der sie gesendet wurde und der &i18n-Nickname; des Senders.

Sie können auch Text aus der Zwischenablage einfügen. Falls der eingefügte Text länger als eine Zeile ist, wird ein Dialog geöffnet, in dem Sie den Text bearbeiten können. Drücken Sie danach den Knopf OK.

Falls der eingefügte Text länger als 256 Zeichen oder eine Zeile ist, erscheint eine Warnung, die darauf hinweist, dass lange Nachrichten zu Verbindungsabbrüchen oder Flood-Kills führen können. Sie können zwar mit der Eingabe fortfahren, es ist jedoch besser, die Nachricht in kleineren Teilen zu senden.

In vielen Kanälen ist es üblich, Nachrichten, die nur an einen Benutzer gerichtet sind, dessen &i18n-Nickname;n voranzustellen. &konversation; kann &i18n-Nickname;n automatisch vervollständigen. Geben Sie dazu den Anfang eines &i18n-Nickname;ns ein und drücken Sie &Tab;. &konversation; wird den &i18n-Nickname;n vervollständigen und einen Doppelpunkt sowie ein Leerzeichen hinzufügen. Um die Vervollständigungsfunktion anzupassen, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Verhalten auf und klicken Sie auf Allgemein. Wählen Sie nun den gewünschten Vervollständigungsmodus im entsprechenden Auswahlfeld.

Sie können in der Eingabezeile auch &irc;-Befehle ausführen, indem Sie ``/`` gefolgt von einem gültigen &irc;-Befehl eingeben und mit der &Enter;taste bestätigen (siehe Häufig benutzte &irc;-Befehle). Auf einigen Servern können Sie den Befehl ``/help`` verwenden, um eine Liste der verfügbaren Befehle anzufordern oder ``/help` Befehl`, um Hilfe zu einem bestimmten Befehl zu erhalten.

Sie können mehrere Kanäle, auch auf mehreren Servern, betreten. Jeder Server und Kanal wird in einem eigenen Unterfenster angezeigt. Informationen zum Anzeigen einer Liste der verfügbaren Kanäle finden Sie im Abschnitt Auflisten der verfügbaren Kanäle. Um einen Kanal zu betreten, geben Sie den Befehl ``/join` #Kanalname` in der Eingabezeile ein (Das Zeichen `#` ist notwendig.).Um einen Kanal zu verlassen, geben Sie den Befehl ``/part`` ein. Auch für Kanallisten, private Unterhaltungen (Queries), den &URL;-Fänger und Konsolen werden Unterfenster geöffnet.Um einen anderes Unterfenster anzuzeigen, klicken Sie auf das entsprechende Unterfenster oder drehen Sie das Mausrad, um durch die Unterfenster zu schalten.

Um weitere Einstellungen für Unterfenster vorzunehmen, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Bereich Oberfläche oder Benachrichtigungen auf und klicken Sie auf Unterfenster.

Diese &led;s blinken, wenn in einem Unterfenster etwas angezeigt wird, was Sie noch nicht gesehen haben. Sie blinken langsamer, wenn die einzigen ungelesenen Nachrichten `join`, `part`, `quit` oder &i18n-Nickname;-Änderungen sind. Bei ungelesenen normalen Nachrichten blinken Sie schneller. Die Farben bedeuten folgendes:

- Kanal

- Server-Meldungen, Kanallisten oder &URL;-Fänger.

- Konsole oder DCC-Status

- Private Nachricht (Query)

Klicken Sie hier, um das ausgewählte Unterfenster zu schließen. Beim Schließen eines Kanal-Unterfensters wird der Kanal verlassen. Beim Schließen eines Unterfensters mit Server-Meldungen werden alle Kanäle auf dem entsprechenden Server verlassen, alle geöffneten Queries auf dem Server beendet und die Verbindung zum Server getrennt.

Benutzen Sie dieses Auswahlfeld, um Ihren &i18n-Nickname;n zu ändern. Es wird nur angezeigt, wenn das ausgewählte Unterfenster ein Kanal ist. Um das Feld auszublenden, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Oberfläche auf, klicken Sie auf Chatfenster und deaktivieren Sie das Ankreuzfeld Feld zum Ändern des eigenen &i18n-Nickname;ns anzeigen.

Hier wird das Kanalthema angezeigt. Fahren Sie mit der Maus über das Thema, um lange Themen vollständig zu sehen. Sie können das Thema ändern, indem Sie den Knopf links davon drücken. Um Kanalthemen auszublenden, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Oberfläche auf, klicken Sie auf Chatfenster und deaktivieren Sie das Ankreuzfeld Kanalthema anzeigen.

Diese Knöpfe zeigen die aktuellen Kanalmodi an. Ist ein Knopf gedrückt, ist der entsprechende Modus aktiviert. Falls Sie die nötigen Rechte besitzen, können Sie die Kanalmodi ändern, indem Sie diese Knöpfe oder den Knopf links neben dem Kanalthema drücken. Um die Knöpfe für Kanalmodi auszublenden, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Oberfläche auf, klicken Sie auf Chatfenster und deaktivieren Sie das Ankreuzfeld Schalter für Kanalmodi anzeigen.

Dies ist die Benutzerliste. Sie wird angezeigt, wenn das ausgewählte Unterfenster ein Kanal ist und zeigt die &i18n-Nickname;n aller Benutzer des Kanals an (auch Ihren). Fahren Sie mit der Maus über einen &i18n-Nickname;n, um zusätzliche Informationen über den Benutzer zu erhalten. Sie können die Symbole, die neben den &i18n-Nickname;n angezeigt werden, ändern. Weitere Informationen dazu finden Sie im Abschnitt Design der Benutzerliste. Standardmäßig werden folgende Symbole verwendet:

- Normaler Benutzer

- Benutzer mit Erlaubnis zu schreiben (Darf in einem moderierten Kanal Nachrichten senden.)

- Benutzer mit HalfOp-Status

- Operator des Kanals

- Kanalbesitzer

- Kanal-Administrator

Zusätzlich wird bei abwesenden Benutzern eine kleine Uhr in einer Ecke des Symbols angezeigt.

Klicken Sie mit der &RMBn; auf einen &i18n-Nickname;n, um ein Kontextmenü mit Operationen zu öffnen, die Sie mit dem ausgewählten &i18n-nickname;n durchführen können. Sie können ihm beispielsweise eine Datei senden.

Um die Benutzerliste auszublenden, klicken Sie auf den Eintrag Einstellungen Benutzerliste anzeigen in der Menüleiste.

Dies sind die Schnellschalter. Standardmäßig sind sie ausgeblendet. Um sie anzuzeigen, lesen Sie bitte den Abschnitt Einrichtung von Schnellschaltern. Sie können die Knöpfe für beliebige Befehle einrichten.

Sie können die Darstellung der Nachrichten in den Textfeldern von Kanal- und Query-Unterfenstern anpassen. Beispielsweise können Sie die Farbe von Nachrichten ändern und Benachrichtigungen bei Nachrichten mit bestimmtem Inhalt oder automatische Antworten einrichten. Weitere Informationen dazu finden Sie im Abschnitt Hervorhebung von Nachrichten.

Kanalnamen beginnen in einigen Fällen mit `&`, `&plus;` oder `!`. Das erste Zeichen eines Kanalnamens legt nach dem Standard RFC 2811 die Art des Kanals folgendermaßen fest:

- `#` – Normale Kanäle

- `!` – Normale Kanäle

- `&` – Lokale Kanäle: Kanäle, die nur von dem Server aus betreten werden können, der sie verarbeitet. Alle anderen Kanäle können von einem beliebigen Server innerhalb des &irc;-Netzwerks aus betreten werden.

- `&plus;` – Kanäle, die keine Kanalmodi unterstützen. Das bedeutet, dass alle Kanalmodi deaktiviert sind, mit Ausnahme des Modus ‚t‘, der aktiviert ist.

Kanalnamen sind bis zu 50 Zeichen lang und können beliebige Zeichen außer Leerzeichen, Komma und Strg+G (^G oder ASCII 7) beinhalten.

### Schnell verbinden

Es kann vorkommen, dass Sie eine Verbindung zu einem Server herstellen möchten, ohne erst einen neuen Eintrag in der Serverliste anlegen zu müssen.

Klicken Sie dazu auf den Eintrag Datei Schnell verbinden ... in der Menüleiste. Der Dialog Schnell verbinden wird geöffnet.

Der Dialog „Schnell verbinden“ Der Dialog „Schnell verbinden“

Geben Sie in das Feld Servername die Adresse des Servers ein und Ihren &i18n-nickname;n in das Feld Spitzname. Drücken Sie danach den Knopf Verbinden. Sobald die Verbindung hergestellt ist, können Sie mit dem Befehl ``/join` #Kanalname` einen Kanal betreten.

### Häufig verwendete &irc;-Befehle

Dies ist eine Liste mit häufig benutzten &irc;-Befehlen. Eine vollständige Liste finden Sie in der Referenz zu RFC 2812 oder unter irchelp.org. Eine Liste der von &konversation; besonders behandelten Befehle finden Sie im Abschnitt &konversation;-Befehle.

``/help``

  Listet die auf dem aktuellen Server verfügbaren Befehle auf. Dieser Befehl wird nicht von allen Servern unterstützt.

``/help` cmd`

  Ruft die Hilfe zum Befehl `cmd` ab. Dieser Befehl wird nicht von allen Servern unterstützt.

```/join` #Kanal``

  Der Kanal `#Kanal` wird betreten. Falls der Kanal noch nicht existiert, wird er erstellt und Sie sind Operator des neuen Kanals.

``/part``

  Den aktuellen Kanal verlassen und das entsprechende Kanal-Unterfenster schließen.

``/part` #Kanal`

  Den Kanal `#Kanal` verlassen und das entsprechende Kanal-Unterfenster schließen. Dieser Befehl ist ein Synonym für ``/leave``.

``/me` Nachricht`

  Ihren &i18n-Nickname;n gefolgt von der `Nachricht` an den Kanal senden. Wenn beispielsweise Ihr &i18n-Nickname; `Tux` ist und Sie `/me kocht eine Tasse Tee` eingeben, dann wird die Nachricht Tux kocht eine Tasse Tee gesendet. Alle Benutzer des Kanals erhalten diese Nachricht, sofern sie keine Filter gegen derartige Nachrichten eingerichtet haben. Solche Nachrichten werden üblicherweise verwendet, um non-verbale Informationen zu übermitteln, wie z. B. Gefühle oder Tätigkeiten (was Sie gerade tun). Um anderen Benutzern mitzuteilen, dass Sie vorübergehend abwesend sind, sollten Sie stattdessen den Befehl ``/away`` verwenden.

``/away` Nachricht`

  Bewirkt, dass jeder, der Ihnen eine private Nachricht oder Einladung in einen Kanal sendet, durch die `Abwesenheitsnachricht` auf Ihre Abwesenheit hingewiesen wird.

``/away``

  Hebt den vorherigen Befehl ``/away` Abwesenheitsnachricht` auf.

``/query` Spitzname`

  Öffnet ein neues Unterfenster für eine private Unterhaltung (allgemein als Query bekannt) mit dem Benutzer `Spitzname`. Alle darin gesendeten Nachrichten sind nur für Sie und Ihren Query-Partner sichtbar.

``/msg` Spitzname Nachricht`

  Sendet eine `Nachricht` an den Benutzer `Spitzname`. Nur dieser Benutzer erhält die Nachricht. Verwenden Sie für längere Unterhaltungen den Befehl ``/query``.

``/invite` Spitzname`

  Lädt den Benutzer `Spitzname` ein, einen Kanal zu betreten. Dieser Befehl ist insbesondere dann nützlich, wenn ein Kanal nur nach einer Einladung betreten werden kann.

### Private Unterhaltungen (Queries)

Private Unterhaltungen sind nur für Sie und einen weiteren Benutzer sichtbar. Im &irc; werden sie „Query“ genannt. Um einen Query zu öffnen, geben Sie den Befehl ``/query` Spitzname` in die Eingabezeile ein und bestätigen Sie mit der &Enter;taste. Spitzname ist der &i18n-Nickname; des Benutzers, mit dem Sie sich unterhalten möchten. Sie können auch mit der &RMBn; auf den &i18n-Nickname;n des Benutzers in der Benutzerliste klicken und mit der &LMBn; auf den Eintrag Query öffnen im Kontextmenü klicken. Daraufhin wird ein neues Unterfenster geöffnet. Nun können Sie private Nachrichten senden.

Queries verhalten sich wie Kanäle. Der einzige Unterschied ist, dass nur Sie und jeweils ein weiterer Benutzer den Query benutzen können.

Zum Verlassen eines Queries schließen Sie das entsprechende Unterfenster. Falls Ihnen der andere Benutzer des Queries danach eine weitere Nachricht sendet, wird das Unterfenster allerdings wieder geöffnet.

Um alle Queries zu verlassen, klicken Sie auf den Eintrag Fenster Alle offenen Queries schließen in der Menüleiste oder drücken Sie F11.

Wenn ein anderer Benutzer einen Query mit Ihnen beginnt, wird ein neues Unterfenster geöffnet, das mit dem &i18n-Nickname;n des jeweiligen Benutzers beschriftet ist. Wenn Sie keine private Unterhaltung mit diesem Benutzer führen möchten, schließen Sie das Unterfenster.

### Einrichtung von Benachrichtigungen

Benachrichtigungen sind Aktionen, die von &konversation; ausgeführt werden, wenn bestimmte Ereignisse auftreten. Dies kann beispielsweise dann nützlich sein, wenn Sie &konversation; geöffnet haben, aber das Fenster minimiert oder hinter anderen Fenstern unsichtbar ist. Falls Sie in solchen Fällen darauf hingewiesen werden möchten, dass z. B. jemand sich mit Ihnen unterhalten möchte oder ein Freund von Ihnen den Kanal betritt, können Sie dafür Benachrichtigungen einrichten.

Zur Einrichtung von Benachrichtigungen klicken Sie auf den Eintrag Einstellungen Benachrichtigungen festlegen ... in der Menüleiste. Der Dialog Benachrichtigungen festlegen wird geöffnet.

Der Dialog „Benachrichtigungen festlegen“ Der Dialog „Benachrichtigungen festlegen“

Klicken Sie hier, um ein Ereignis auszuwählen.

Wählen Sie hier die Arten der Benachrichtigung aus, die ausgeführt werden sollen, wenn das Ereignis auftritt. Eintrag in Fensterleiste hervorheben bewirkt, dass der Eintrag für &konversation; in der Fensterleiste blinkt, wenn das Ereignis auftritt.

Wiederholen Sie diese Schritte für alle Ereignisse, bei deren Auftreten Sie benachrichtigt werden möchten. Drücken Sie danach den Knopf OK.

Sie können alle Benachrichtigungen aktivieren oder deaktivieren, indem Sie das Ankreuzfeld Fenster Benachrichtigungen aktivieren umschalten.

Um benachrichtigt zu werden, wenn Ihr &i18n-Nickname; in einer Nachricht erwähnt wird, benutzen Sie die Hervorhebungs-Funktion von &konversation;.

### Beobachtung von Benutzern

Diese Funktion von &konversation; liefert Ihnen Informationen darüber, ob bestimmte andere Benutzer (z. B. Ihre Freunde) mit dem &irc;-Netzwerk verbunden sind.

Das &irc;-Netzwerk wird gespeichert, weil &i18n-Nickname;n innerhalb eines Netzwerks nur jeweils ein Mal vorkommen. Derselbe &i18n-Nickname; muss in verschiedenen Netzwerken nicht unbedingt von derselben Person verwendet werden, aber derselbe &i18n-Nickname; auf verschiedenen Servern innerhalb eines &irc;-Netzwerks wird im Allgemeinen von nur einer Person verwendet.

Aus diesem Grund ist es wichtig, dass Sie bei der Konfiguration von neuen Netzwerken, Servern und Kanälen zum automatischen Betreten alle Server, die zu einem &irc;-Netzwerk gehören, unter demselben Netzwerk eintragen.

Um die Beobachtung von &i18n-Nickname;n zu aktivieren, klicken Sie auf den Eintrag Fenster Beobachtete Spitznamen in der Menüleiste. Das Unterfenster Beobachtete Spitznamen wird geöffnet.

Beobachtete Spitznamen. Beobachtete Spitznamen

Hier werden die &i18n-Nickname;n aus Ihrer Beobachtungsliste angezeigt, gruppiert unter dem jeweiligen Netzwerk. Falls keine &i18n-Nickname;n angezeigt werden, haben Sie entweder keine &i18n-Nickname;n zur Beobachtungsliste hinzugefügt, oder die Beobachtungs-Funktion ist noch nicht aktiviert. Klappen Sie Einträge auf, um zu sehen, in welchen Kanälen sich die &i18n-Nickname;n befinden. Neben den Kanälen werden die Symbole angezeigt, die auch in der Benutzerliste in Kanal-Unterfenstern verwendet werden.

Hier werden die Informationen angezeigt, die über den jeweiligen &i18n-Nickname;n bekannt sind. Nach dem Öffnen des Unterfensters Beobachtete Spitznamen sind nur wenige Informationen vorhanden. Alle 20 Sekunden wird eine ``WHOIS``-Abfrage gesendet, um Informationen über die &i18n-Nickname;n anzufordern, über die bisher keine Informationen vorliegen. Dies wird solange wiederholt, bis Informationen über alle angezeigten &i18n-Nickname;n vorhanden sind.

Um einen einzelnen &i18n-Nickname;n zur Beobachtungsliste hinzuzufügen, klicken Sie mit der &RMBn; auf den jeweiligen &i18n-Nickname;n in der Benutzerliste und klicken Sie auf den Eintrag Zu beobachteten Benutzern hinzufügen im Kontextmenü. Um mehrere &i18n-Nickname;n hinzufügen, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Bereich Benachrichtigungen auf und klicken Sie auf Beobachtete Spitznamen. Der Einrichtungsdialog für Beobachtete Spitznamen wird geöffnet.

Beobachtete Spitznamen Beobachtete Spitznamen

Kreuzen Sie dieses Feld an, um das Beobachten von &i18n-Nickname;n zu aktivieren.

Aktivieren Sie dieses Ankreuzfeld, wenn das Unterfenster Beobachtete Spitznamen beim Start von &konversation; automatisch angezeigt werden soll.

Dieser &irc;-Befehl wird ausgeführt, wenn Sie im Unterfenster Beobachtete Spitznamen auf einen &i18n-Nickname;n doppelklicken. ``%u`` wird dabei durch den jeweiligen &i18n-Nickname;n ersetzt. Der Befehl muss mit ``%n`` abgeschlossen werden.

Die Funktion Beobachtete Spitznamen basiert auf regelmäßigem Abrufen von Informationen vom Server. Dieses Auswahlfeld legt das Aktualisierungsintervall fest. Vermeiden Sie Werte unter 20 Sekunden, da dadurch unnötig große Server-Lasten verursacht werden.

Bestätigen Sie Ihre Änderungen, indem Sie auf OK oder Anwenden klicken, wenn Sie die gewünschten Einstellungen vorgenommen haben.

Hinweis: Nach dem Öffnen des Unterfensters Beobachtete Spitznamen kann es eine Zeit lang dauern, bis &konversation; die nötigen Abfragen durchgeführt hat und die &i18n-Nickname;n angezeigt werden. Das Unterfenster wird daher normalerweise nicht geschlossen, sondern im Hintergrund weiterlaufen gelassen.

&konversation; zeigt in allen Kanälen eine nur für Sie sichtbare Meldung an, wenn ein Benutzer aus Ihrer Beobachtungsliste eine Verbindung zum &irc;-Netzwerk herstellt oder trennt. Die Meldung sieht folgendermaßen aus:

`[17:52] [Notify] psn ist online (irc.kde.org).`

### Hervorhebung von Nachrichten

Sie können die Darstellung der Nachrichten in Kanal- und Query-Unterfenstern ändern.

Zum Aktivieren der Hervorhebung von Nachrichten klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet.

Der Abschnitt „Hervorhebung“ im Einrichtungsdialog Der Abschnitt „Hervorhebung“ im Einrichtungsdialog

Klicken Sie hier, um den Abschnitt Hervorhebung zu öffnen.

Klicken Sie hier, um eine Hervorhebungsregel hinzuzufügen oder zu löschen. Wenn Sie einen Eintrag in der Liste auswählen, können Sie diesen unten bearbeiten.

Geben Sie hier ein Muster ein. Jede Nachricht, die dieses Muster enthält, wird hervorgehoben.

Wenn eine Nachricht das Muster enthält, wird die gesamte Nachricht in der hier ausgewählten Farbe dargestellt.

&konversation; kann zusätzlich einen Klang abspielen, wenn eine Nachricht das Muster enthält. Wählen Sie hier die Audio-Datei aus, die abgespielt werden soll. Drücken Sie den Test-Knopf, um den Klang testweise abzuspielen.

Wenn Sie möchten, dass &konversation; automatisch eine Antwort sendet, wenn eine Nachricht das Muster enthält, geben Sie diese hier ein. Sie können auch &irc;- oder &konversation;-Befehle eingeben. Bedenken Sie, dass automatisch gesendete Antworten von anderen Benutzern oft als störend empfunden werden.

Falls Sie für irgendeine Hervorhebungsregel Klänge eingerichtet haben, können Sie alle Klänge deaktivieren, indem Sie dieses Ankreuzfeld deaktivieren.

Nach diesem hervorzuhebenden Ausdruck wird nur in Chat-Fenstern gesucht, deren Namen hier angegeben sind. Bleibt dieses Feld leer, wird in allen Chat-Fenstern gesucht. Die Namen müssen durch Kommata getrennt eingegeben werden.

Wenn dieses Ankreuzfeld aktiviert ist, werden alle Nachrichten, die Ihren &i18n-Nickname;n enthalten, in der rechts ausgewählten Farbe dargestellt.

Standardmäßig werden von Ihnen gesendete Nachrichten nicht hervorgehoben. Wenn Sie alle Nachrichten hervorheben möchten, die Sie selbst gesendet haben, aktivieren Sie dieses Ankreuzfeld und wählen Sie rechts eine Farbe zur Hervorhebung aus.

### Einrichtung der OnScreen-Anzeige (&osd;)

Die OnScreen-Anzeige (&osd;) von &konversation; dient dazu, Nachrichten auf dem Desktop anzuzeigen, auch wenn das Programm &konversation; minimiert ist. Das folgende Bildschirmfoto zeigt die OnScreen-Anzeige einer Nachricht.

Beispiel für die OnScreen-Anzeige Beispiel für die OnScreen-Anzeige

Um die OnScreen-Anzeige zu aktivieren, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet.

Der Abschnitt „OnScreen-Anzeige“ im Einrichtungsdialog Der Abschnitt „OnScreen-Anzeige“ im Einrichtungsdialog

Klicken Sie hier, um den Bereich Benachrichtigungen aufzuklappen.

Klicken Sie hier, um den Abschnitt OnScreen-Anzeige zu öffnen.

Kreuzen Sie dieses Feld an, um die OnScreen-Anzeige zu aktivieren.

Drücken Sie diesen Knopf, um eine Schriftart für die OnScreen-Anzeige auszuwählen. (Hinweis: Nicht alle Schriftarten können verwendet werden. „Luxi Sans 22“ und „Impact 22“ funktionieren.)

Wählen Sie hier aus, bei welchen Arten von Nachrichten die OnScreen-Anzeige verwendet werden soll.

Ziehen Sie die OSD-Vorschau an die gewünschte Position und drücken Sie den Knopf Anwenden.

### Senden farbiger Nachrichten

Sie können farbige Nachrichten versenden. Geben Sie dazu eine Nachricht in der Eingabezeile ein. Setzen Sie nun den Cursor vor den Teil der Nachricht, der farbig gesendet werden soll und drücken Sie den Knopf &irc;-Farbe einfügen &irc;-Farbe oder klicken Sie auf den Eintrag Einfügen &irc;-Farbe ... in der Menüleiste. Der &irc;-Farbwähler wird geöffnet.

Der &irc;-Farbwähler Der &irc;-Farbwähler

Wählen Sie eine Farbe aus und drücken Sie den Knopf OK. Wiederholen Sie diese Schritte, um weitere Teile der Nachricht farbig zu gestalten.

### Design der Benutzerliste

Zum Ändern der Symbole, die neben den &i18n-Nickname;n in der Benutzerliste angezeigt werden, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet. Klappen Sie den Abschnitt Oberfläche auf und klicken Sie auf Design der Benutzerliste.

Der Abschnitt „Design der Benutzerliste“ im Einrichtungsdialog Der Abschnitt „Design der Benutzerliste“ im Einrichtungsdialog

Klicken Sie hier, um den Abschnitt Design der Benutzerliste zu öffnen.

Wählen Sie hier ein Design aus.

Hier wird eine Vorschau für das ausgewählte Design angezeigt.

Klicken Sie hier, um ein Design aus einer Datei zu installieren.

### Einrichtung von Schnellschaltern

Im Hauptfenster können mehrere Schnellschalter angezeigt werden. Um diese zu aktivieren, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet. Klappen Sie den Abschnitt Oberfläche auf und klicken Sie auf Chatfenster. Aktivieren Sie das Ankreuzfeld Schnellschalter anzeigen und speichern Sie Ihre Änderungen, indem Sie den Knopf Anwenden oder OK drücken.

Den Schnellschaltern können beliebige &irc;-Befehle zugewiesen werden. Zur Einrichtung der Schnellschalter klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet. Klappen Sie den Abschnitt Oberfläche auf und klicken Sie auf Schnellschalter.

Der Abschnitt „Schnellschalter“ im Einrichtungsdialog Der Abschnitt „Schnellschalter“ im Einrichtungsdialog

Standardmäßig sind 8 Schnellschalter eingerichtet. Klicken Sie auf Einträge, um Sie zu bearbeiten. In der Spalte Schaltername werden die Beschriftungen der Schnellschalter angezeigt, die im Hauptfenster zu sehen sind. Weisen Sie den Schnellschaltern daher, wenn möglich, kurze Namen zu. In der Spalte Schalteraktion werden die Befehle angezeigt, die in die Eingabezeile eingefügt werden, wenn der jeweilige Schnellschalter gedrückt wird. Befehle, die mit `%n` enden, werden direkt ausgeführt. Unterhalb der Liste werden einige Platzhalter erklärt, die in den Befehlen verwendet werden können. Drücken Sie die entsprechenden Knöpfe zum Hinzufügen und Entfernen von Schnellschaltern.

Speichern Sie Ihre Änderungen mit Anwenden oder OK.

Beispiel:

Schaltername: `Msg`

  Schalteraktion: `/msg %u` (nach `%u` folgt ein Leerzeichen)

Klicken Sie nun im Hauptfenster auf einen &i18n-Nickname;n in der Benutzerliste und anschließend auf diesen Schnellschalter, so wird in der Eingabezeile der Befehl `/msg` gefolgt von dem ausgewählten &i18n-Nickname;n angezeigt. Nun können Sie eine Nachricht eingeben, die nur an den ausgewählten Benutzer gesendet wird (siehe Häufig verwendete &irc;-Befehle).

### Senden und empfangen von Dateien

Über &irc; können Dateien versandt werden.

ACHTUNG: Öffnen Sie niemals eine Datei, die Ihnen gesendet wurde, wenn Sie dem Absender nicht vertrauen. Die Datei könnte Schadprogramme enthalten.

Um einem anderen Benutzer eine Datei zu senden, klicken Sie mit der &RMBn; auf den jeweiligen &i18n-Nickname;n in der Benutzerliste. Klicken Sie im Kontextmenü auf Datei senden .... Ein Dateiauswahldialog wird geöffnet. Nach der Auswahl einer Datei wird das Unterfenster DCC-Status geöffnet.

Das Unterfenster „DCC-Status“ Das Unterfenster „DCC-Status“

Hier werden der Dateiname sowie der &i18n-Nickname; des Empfängers angezeigt.

In der Spalte Status wird der Status der Dateiübertragungen wie folgt angezeigt:

In Vorbereitung

  Es wird geprüft, ob Dateiübertragungen an Sie fortgesetzt werden können, oder es werden die Daten vorbereitet, die Sie senden möchten.

Verbindung wird hergestellt

  Es wird versucht, eine Verbindung zum Empfänger herzustellen.

Wird gesendet

  Die Datei wird übertragen.

Wird empfangen

  Die Datei wird empfangen.

Abgeschlossen

  Die Dateiübertragung ist abgeschlossen.

Anhängig

  Es wird darauf gewartet, dass der Empfänger die Übertragung annimmt oder zurückweist.

Abgebrochen

  Die Übertragung wurde entweder von Ihnen oder dem anderen Benutzer abgebrochen.

Fehlgeschlagen

  Die Dateiübertragung ist fehlgeschlagen.

In der Warteschlange

  Es wird darauf gewartet, dass Sie die Dateiübertragung annehmen oder zurückweisen.

Fortsetzen

  Wenn eine Dateiübertragung beginnt, obwohl die jeweilige Datei bereits vorhanden ist, wird der Benutzer darauf hingewiesen und muss die Fortsetzung der Übertragung bestätigen. Dieser Status bedeutet, dass der Benutzer die Dateiübertragung fortgesetzt hat.

Wenn jemand versucht, Ihnen eine Datei zu senden, wird das Unterfenster DCC-Status automatisch geöffnet. Klicken Sie die Datei an, um sie auszuwählen. Drücken Sie danach diesen Knopf, um die Übertragung anzunehmen und zu starten. Hinweis: Sie können einstellen, dass Dateiübertragungen automatisch angenommen werden sollen. Klicken Sie dazu auf den Eintrag Einstellungen &konversation; einrichten in der Menüleiste. Der Einrichtungsdialog wird geöffnet. Klappen Sie den Abschnitt Verhalten auf, klicken Sie auf DCC und aktivieren Sie das Ankreuzfeld DCC-Empfang automatisch annehmen.

Falls beim Senden oder Empfangen von Dateien Probleme auftreten, überprüfen Sie, ob Ihre Firewall oder Ihr Router die für DCC benötigten Ports blockiert. Weitere Informationen dazu finden Sie im Abschnitt Fragen und Antworten.

### Erfassung von &URL;s in Nachrichten

In Kanälen können Nachrichten versendet werden, die &URL;s von Webseiten oder anderen Ressourcen im Internet enthalten. Wenn Sie eine &URL; mit der &LMBn; anklicken, wird diese mit dem Programm geöffnet, das der Art der &URL; zugeordnet ist. Diese Zuordnung hängt vom &MIME;-Typ der &URL; ab. &URL;s, die mit http: beginnen, werden beispielsweise in Ihrem Standard-Webbrowser geöffnet (Sie können auch einen anderen Webbrowser einstellen). Da Nachrichten oft nach einiger Zeit durch neuere Nachrichten aus dem Textfeld verdrängt werden, kann es schwierig sein, &URL;s wiederzufinden. &konversation; kann daher eine Liste mit allen &URL;s anzeigen, die in Nachrichten vorkommen. Klicken Sie dazu auf den Eintrag Fenster &URL;-Fänger in der Menüleiste. Das Unterfenster &URL;-Fänger wird geöffnet.

Das Unterfenster „&URL;-Fänger“ Das Unterfenster „&URL;-Fänger“

Dies ist die Liste aller &URL;s, die seit dem Start von &konversation; in Nachrichten gefunden worden sind. In der Spalte Von wird jeweils der &i18n-Nickname; des Benutzers angezeigt, der die Nachricht mit der &URL; gesendet hat, oder der Name des Kanals oder Servers, von dem die &URL; gesendet wurde. &URL;s aus Meldungen über das Betreten oder Verlassen von Kanälen werden nicht angezeigt. Klicken Sie auf eine &URL;, um sie auszuwählen.

Klicken Sie hier, um die ausgewählte &URL; in dem Programm zu öffnen, das der Art der &URL; zugeordnet ist. Diese Zuordnung hängt vom &MIME;-Typ der &URL; ab. &URL;s, die mit http: beginnen, werden beispielsweise in Ihrem Standard-Webbrowser geöffnet (Sie können auch einen anderen Webbrowser einstellen).

Klicken Sie hier, um die ausgewählte &URL; in die Zwischenablage zu kopieren.

Klicken Sie hier, um die ausgewählte &URL; aus der Liste zu löschen.

Klicken Sie hier, um die Liste in einer Datei zu speichern.

Klicken Sie hier, um die Liste zu leeren.

### Einstellen eines Webbrowsers

Wenn Sie in &konversation; eine hervorgehobene &URL; mit der &LMBn; anklicken, wird die Standardanwendung gestartet, die dem &MIME;-Typ der &URL; zugeordnet ist. Klicken Sie beispielsweise auf eine &URL;, die mit http beginnt, so wird Ihr Standard-Webbrowser gestartet, um die entsprechende Webseite anzuzeigen. Sie können im Modul Standard-Komponenten in den &systemsettings; auch einen vom Standard abweichenden Webbrowser einstellen, wie z. B. Firefox.

Um einen anderen Webbrowser von &konversation; aus einzustellen, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste. Der Einrichtungsdialog wird geöffnet.

Der Abschnitt „Allgemein“ im Einrichtungsdialog Der Abschnitt „Allgemein“ im Einrichtungsdialog

Klicken Sie hier, um den Abschnitt Allgemein zu öffnen.

Aktivieren Sie dieses Ankreuzfeld, um festzulegen, dass ein benutzerdefinierter Webbrowser verwendet werden soll.

Geben Sie hier den Befehl zum Starten des gewünschten Webbrowsers ein. `%u` wird durch die &URL; ersetzt, wenn Sie eine &URL; anklicken.

Hinweis: Diese Einstellung gilt nicht für &URL;s, die mit mailto: beginnen. Wenn Sie eine solche &URL; anklicken, wird das Standard-E-Mail-Programm gestartet.

Drücken Sie den Knopf Anwenden oder OK, um die Änderungen zu übernehmen. Sie müssen die Verbindung zu sämtlichen Servern und Kanälen neu herstellen, damit die Änderungen wirksam werden. Starten Sie dazu &konversation; neu.

### Markierungen in Kanälen und Queries

Sie können in Kanälen und Queries Markierungslinien einfügen, die Ihnen die spätere Suche nach Informationen erleichtern. Klicken Sie dazu auf den Eintrag Einfügen Markierungslinie in der Menüleiste, oder verwenden Sie die Tastenkombination &Ctrl;R. Eine horizontale Linie wird unter dem Text angezeigt. Die Linie wird automatisch verschoben, wenn sich der Text bewegt.

Wenn Markierungslinien in allen Kanälen und Queries gleichzeitig eingefügt werden sollen, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Verhalten auf, klicken Sie auf Chatfenster und aktivieren Sie das Ankreuzfeld Markierungslinien in allen Kanälen/Queries anzeigen.

&konversation; kann automatisch eine Markierungslinie einfügen, sobald Sie den Befehl ``/away` msg` ausführen. Mehr Informationen dazu finden Sie im Abschnitt Einstellen Ihrer Identität.

### Protokollierung

Bei aktivierter Protokollierung legt &konversation; automatisch Protokolle für alle Server, Kanäle und Queries an. Diese Sitzungen werden jeweils in einer Datei auf der Festplatte gespeichert. Wenn Sie dieselbe Sitzung erneut öffnen, wird im entsprechenden Unterfenster zunächst das Protokoll angezeigt, neue Nachrichten werden daran angehängt.

Wenn Sie eine Sitzung erneut öffnen, werden ungefähr die letzten 1024 Zeichen aus dem Protokoll gelesen und im Chatfenster angezeigt.

Im Verlauf einer Sitzung verschwinden meist ältere Nachrichten oben aus dem Chatfenster. Sie können zurückblättern, um diese Nachrichten anzuzeigen. Jedoch werden, um Speicher zu sparen, die ältesten Nachrichten aus dem durch blättern anzeigbaren Bereich entfernt. Dies ist das Rücklauflimit. Nachrichten, die aufgrund des Rücklauflimits nicht mehr angezeigt werden, sind in der Protokolldatei verfügbar, sofern die Protokollierung aktiviert ist.

Um das Protokoll für eine Sitzung anzuzeigen, wählen Sie das jeweilige Unterfenster aus und klicken Sie auf den Eintrag Fenster Protokolldatei für #Sitzung öffnen in der Menüleiste. Ein neues Unterfenster zur Anzeige der Protokolldatei wird geöffnet.

Protokolldatei Protokolldatei

Hier werden die Nachrichten angezeigt, die in der Protokolldatei gespeichert sind. Die ältesten Nachrichten finden Sie oben, die neuesten unten.

Drücken Sie diesen Knopf, um das Protokoll in einer Datei zu speichern.

Drücken Sie diesen Knopf, um die Anzeige zu aktualisieren. Während eine Protokolldatei angezeigt wird, werden neue Nachrichten in der entsprechenden Sitzung nicht automatisch im Protokoll angezeigt. Verwenden Sie diesen Knopf, um auch die neuesten Nachrichten anzuzeigen.

Klicken Sie hier, um die Protokolldatei sowie die Anzeige zu leeren.

Stellen Sie hier das Rücklauflimit für die Protokolldatei ein. Diese Einstellung wird erst beim nächsten Start von &konversation; wirksam und kann für jede Protokolldatei separat gesetzt werden.

Um das Rücklauflimit zu ändern, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Verhalten auf und klicken Sie auf Chatfenster. Stellen Sie nun im Feld Rücklauflimit die gewünschte Anzahl von Zeilen ein. Wenn Sie den Wert Unbegrenzt (&ie; Null) einstellen, werden alle Nachrichten angezeigt.

Zum Aktivieren und Deaktivieren sowie für weitere Einstellungen zur Protokollierung, klicken Sie auf den Eintrag Einstellungen &konversation; einrichten ... in der Menüleiste, klappen Sie den Abschnitt Verhalten auf und klicken Sie auf Protokollierung.

### &konversation;-Befehle

Die folgenden Befehle werden von &konversation; verarbeitet und können von den &irc;-Befehlen abweichen. Elemente in eckigen Klammern ([]) sind optional. Durch „|“ getrennte Elemente sind Alternativen. Befehle, die hier nicht aufgeführt sind, werden direkt an den Server gesendet.

``/me` Nachricht`

  Ihren &i18n-Nickname;n gefolgt von der `Nachricht` an den Kanal senden. Wenn beispielsweise Ihr &i18n-Nickname; `Tux` ist und Sie `/me kocht eine Tasse Tee` eingeben, dann wird die Nachricht Tux kocht eine Tasse Tee gesendet. Alle Benutzer des Kanals erhalten diese Nachricht, sofern sie keine Filter gegen derartige Nachrichten eingerichtet haben. Solche Nachrichten werden üblicherweise verwendet, um non-verbale Informationen zu übermitteln, wie z. B. Gefühle oder Tätigkeiten (was Sie gerade tun). Um anderen Benutzern mitzuteilen, dass Sie vorübergehend abwesend sind, sollten Sie stattdessen den Befehl ``/away`` verwenden.

``/ame` Nachricht`

  Wie der Befehl ``/me`` (siehe oben), die Nachricht wird jedoch an alle Kanäle und Queries auf allen Servern gesendet, mit denen Sie verbunden sind.

``/join` Kanal [Passwort]`

  Den Kanal `Kanal` betreten. Falls der Kanal noch nicht existiert, so wird er erstellt und Sie sind der Operator des Kanals, sofern der Server dies zulässt. Falls ein Passwort nötig ist, um den Kanal zu betreten, geben Sie dieses an. Die meisten Kanalnamen beginnen mit `#`.

``/j` Kanal [pwd]`

  Entspricht dem Befehl ``/join`` (siehe oben).

``/part` [Kanal] [Grund]`

  Den `Kanal` mit der Begründung `Grund` verlassen und das entsprechende Kanal-Unterfenster schließen. In einem Kanal oder Query können Sie den Befehl ``/part`` ohne Angabe eines Kanals verwenden, um diesen Kanal oder Query zu verlassen. Dabei wird die Standardbegründung verwendet, die Sie in den Einstellungen ändern können.

``/leave` [Kanal] [Grund]`

  Entspricht dem Befehl ``/part`` (siehe oben).

``/quit``

  Trennt die Verbindung zum jeweiligen Server, wenn Sie den Befehl in einem Kanal-, Query- oder DCC-Unterfenster eingeben. Alle Unterfenster für Kanäle, Queries oder Dateiübertragungen auf diesem Server werden geschlossen.

``/notice` Spitzname|Kanal Nachricht`

  Sendet die `Nachricht` an den Benutzer `Spitzname` oder den `Kanal`. Folgendes Beispiel zeigt, was in Ihrem Chatfenster angezeigt wird:

  `[17:14] [Notice] Nachricht „Hallo“ wird an #konversation gesendet`

  Der Empfänger sieht folgendes:

  `[17:14] [Notice] -Eisfuchs- Hallo`

``/query` Spitzname`

  Öffnet ein neues Unterfenster mit dem `Spitznamen` als Titel für eine private Unterhaltung (im &irc; als Query bezeichnet). Alle hier gesendeten Nachrichten sind nur für Sie und Ihren Query-Partner sichtbar. Sie können mehrere &i18n-Nickname;n durch Leerzeichen getrennt angeben, um Queries mit jedem dieser Benutzer zu öffnen.

``/msg`Spitzname|Kanal` `Nachricht`

  Sendet eine private `Nachricht` an den Benutzer `Spitzname` oder alle Benutzer in einem `Kanal`. Es wird kein neues Unterfenster geöffnet. Falls die `Nachricht` mit ``/me`` beginnt, wird die Nachricht so formatiert, wie direkt mit dem Befehl ``/me`` gesendete Nachrichten.

  Beispiele

  `/msg Eisfuchs Ich brauche Hilfe mit dem msg-Befehl`

  `/msg #konversation Eine neue Version von Konvi ist fertig!`

  `/msg Eisfuchs /me kompiliert gerade das Handbuch`

``/smsg` Spitzname|Kanal` `Nachricht`

  Wie ``/msg``, die Nachricht wird jedoch auf Ihrem Bildschirm nicht angezeigt. Dies kann nützlich sein, um zu verhindern, dass Passwörter oder andere vertrauliche Informationen auf Ihrem Bildschirm sichtbar sind oder protokolliert werden.

``/amsg` Spitzname|Kanal` `Nachricht`

  Wie ``/msg``, die Nachricht wird jedoch an alle geöffneten Kanäle und Queries gesendet.

``/op` Spitzname`

  Dem Benutzer `Spitzname` Operator-Rechte für den Kanal geben. Dieser Befehl muss in einem Kanal ausgeführt werden und funktioniert nur, wenn Sie selbst Operator des Kanals sind. Sie können mehrere &i18n-Nickname;n getrennt durch Leerzeichen angeben.

``/deop` Spitzname`

  Dem Benutzer `Spitzname` Operator-Rechte für den Kanal entziehen. Dieser Befehl muss in einem Kanal ausgeführt werden und funktioniert nur, wenn Sie selbst Operator des Kanals sind. Sie können mehrere &i18n-Nickname;n getrennt durch Leerzeichen angeben.

``/oper` [Spitzname]`

  Erteilt dem Benutzer mit dem gegebenen &i18n-Nickname;n &irc;-Op- (Administrator-) Rechte. Dies ist nur möglich, wenn der &i18n-Nickname; in der 0:-Zeile des Servers aufgeführt ist. &irc;-Ops haben u.a. das Recht, ``/kill``-Befehle auszuführen und Server mit dem Befehl ``/connect`` mit dem &irc;-Netzwerk zu verbinden. Falls Sie keinen `Spitznamen` angeben, wird versucht, Ihnen selbst &irc;-Op-Rechte zu erteilen. In beiden Fällen werden Sie zur Eingabe Ihres &irc;-Op-Benutzernamens und -Passworts aufgefordert.

``/voice` Spitzname`

  In manchen Kanälen (mit Modus +m) können Benutzer nur Nachrichten senden, wenn Sie die Erlaubnis zu Schreiben haben. Dieser Befehl gibt dem Benutzer `Spitzname` die Erlaubnis zu Schreiben. Sie müssen zum Ausführen dieses Befehls Operator des Kanals sein. Dieser Befehl wird normalerweise von Operatoren in moderierten Kanälen verwendet.

``/unvoice` Spitzname`

  Dem Benutzer `Spitzname` die Erlaubnis zu Schreiben nehmen.

``/topic` [Kanal] [Nachricht]`

  Das Thema des `Kanals` in `Nachricht` ändern. Wenn dieser Befehl in einem Kanal ausgeführt wird, kann `Kanal` weggelassen werden, wenn der aktuelle Kanal gemeint ist. Falls `Nachricht` nicht angegeben wird, so wird das aktuelle Thema des Kanals angezeigt. Sie benötigen entsprechende Rechte, um das Kanalthema zu ändern.

``/away` Grund`

  Den Status auf abwesend setzen. Wenn andere Benutzer versuchen, Ihnen Nachrichten zu senden, so wird diesen mitgeteilt, dass Sie aus einem bestimmten `Grund` abwesend sind. Verwenden Sie den Befehl ``/away`` ohne Angabe eines Grundes, um den Status zurückzusetzen.

``/aaway` Grund`

  Wie ``/away`` (siehe oben), der Befehl wird jedoch für alle Server ausgeführt, mit denen Sie verbunden sind.

``/invite` Spitzname [Kanal]`

  Lädt den Benutzer `Spitzname` ein, einen `Kanal` zu betreten. Dies ist besonders nützlich, wenn ein Kanal nur auf Einladung betreten werden kann. Wenn Sie den Befehl in einem Kanal ausführen, können Sie `Kanal` weglassen.

``/exec` Skript [Parameter]`

  Führt ein &konversation;-kompatibles Shell-`Skript` mit den gegebenen `Parametern` aus. Weitere Informationen dazu finden Sie im Abschnitt Skriptunterstützung.

  Beispiele:

  `/sayversion`

  Sendet die Versionsnummern von &konversation;, &Qt;, &kf5; und &plasma; an den Kanal.

  `/exec cmd uname -a`

  Sendet die Version Ihres &Linux;-Systems an den Kanal (die Ausgabe von uname -a).

``/notify` [Spitzname]`

  Fügt den `Spitznamen` zu Ihrer Liste der Beobachtete Spitznamen hinzu, oder entfernt ihn daraus. Falls der &i18n-Nickname; auf der Liste ist, wird er entfernt, anderenfalls hinzugefügt. Falls Sie keinen `Spitznamen` angeben, wird die aktuelle Beobachtungsliste ausgegeben.

``/kick` Spitzname Grund`

  Versucht, den Benutzer mit dem gegebenen `Spitznamen` aus dem gegebenen `Grund` aus dem Kanal zu werfen. Falls kein `Grund` angegeben wird, wird der in den Einstellungen festgelegte Grund verwendet. Dieser Befehl kann nur in Kanälen ausgeführt werden.

``/ban` [`-host`|`-domain`| `-userhost`|`-userdomain`] [Kanal] Benutzer|Maske`

  Versucht, den gegebenen `Benutzer` oder eine `Maske` aus dem gegebenen `Kanal` auszuschließen. Falls der Befehl in einem Kanal ausgeführt wird, muss kein `Kanal` angegeben werden. Weitere Informationen über Hosts, Domains und Masken finden Sie auf irchelp.org. Die aktuelle Ausschlussliste für einen Kanal erhalten Sie mit dem Befehl ``/mode` Kanal `b``.

``/unban` [Kanal] Ausdruck`

  Macht einen vorherigen Ausschluss aus einem Kanal rückgängig. Falls der Befehl in einem Kanal ausgeführt wird, muss kein `Kanal` angegeben werden.

``/ignore` [`-all`] Spitzname`

  Fügt den Benutzer `Spitzname` zu Ihrer Ignorierliste hinzu. Sie können mehrere &i18n-Nickname;n durch Leerzeichen getrennt angeben. Falls Sie den Parameter ``-all`` verwenden, werden sämtliche Nachrichten (auch Queries, &CTCP;, DCC und Fehler) von diesem Benutzer ignoriert.

``/quote` cmd`

  Sendet `cmd` an den Server.

``/say` Nachricht`

  Sendet die `Nachricht` an den Kanal. Dies entspricht der Eingabe der `Nachricht` in der Eingabezeile. Dieser Befehl kann verwendet werden, um &irc;-Befehle als Text zu senden, ohne sie auszuführen. Zwei Befehlszeichen (//) bewirken dasselbe. Der Befehl ``/say`` wird auch von Skripten zum Senden von Nachrichten verwendet.

``/raw` [`open`|`close`]`

  Öffnet (`open`) oder schließt (`close`) das Rohdatenprotokoll. Falls Sie keinen Parameter angeben, wird `open` verwendet. Im Rohdatenprotokoll werden Nachrichten direkt im ursprünglichen &irc;-Format angezeigt.

``/konsole``

  Öffnet eine &konsole; in einem neuen Unterfenster.

``/server` [url] [Passwort]`

  Stellt eine Verbindung zum Server mit der Adresse `url` her. Wenn keine `url` angegeben wird, wird eine Verbindung zum Server des aktuellen Unterfensters hergestellt. Dies kann beispielsweise zum erneuten Verbinden genutzt werden, wenn die Verbindung abgebrochen wurde. Falls die Verbindung ein `Passwort` benötigt, geben Sie dieses an. Falls der Server eine andere Port-Nummer verwendet, als 6667 (Standard), geben Sie die `url` folgendermaßen an: irc.kde.org:6665

``/dcc` `SEND` Spitzname [Datei]`

  Sendet die `Datei` an den Benutzer `Spitzname`. Falls Sie keine `Datei` angeben, wird ein Dateiauswahldialog geöffnet.

``/dcc``

  Öffnet das Unterfenster DCC-Status.

``/ctcp` Spitzname|Kanal `ping``

  Sendet eine PING-Anforderung an den Benutzer `Spitzname` oder den `Kanal`. Dadurch können Sie feststellen, wie groß die Zeitverzögerung beim Senden an den anderen Benutzer bzw. an Sie (wenn ein Kanal angegeben wird) ist.

``/ctcp` Spitzname|Kanal Nachricht`

  Sendet eine `Nachricht` an den Benutzer `Spitzname` oder an alle Benutzer in einem `Kanal`. Dies entspricht dem Befehl ``/msg`` (siehe oben), die Nachricht wird jedoch über das &CTCP;-Protokoll versendet. Die Antwort des Empfängers hängt von dessen &irc;-Programm ab. Führen Sie beispielsweise den Befehl `/ctcp Eisfuchs TIME` aus, so wird die auf dem Rechner von Eisfuchs eingestellte Uhrzeit an Sie gesendet (falls dieser Benutzer &konversation; verwendet). Der Befehl `/ctcp Eisfuchs VERSION` liefert die &konversation;-Versionsnummer von Eisfuchs.

### Skriptunterstützung

&konversation; liefert einige Skripte mit, die Sie aus dem Programm heraus ausführen können. Geben Sie dazu einen Befehl in folgender Form ein:

``/exec` Skript [Parameter]`

Dadurch wird das `Skript` ausgeführt, optional mit den gegebenen `Parametern`.

Geben Sie beispielsweise folgenden Befehl in einem Kanal ein

`/sayversion`

um Ihre &konversation;-, &Qt;-, &kf5; und &plasma;-Versionsnummern an den Kanal zu senden.

`/exec cmd uname -a`

führt das Skript `cmd` mit dem Parameter `uname -a` aus. Damit werden Informationen Ihres &Linux;-&OS;s (Ausgabe von „uname -a“) an den Kanal gesendet.

Weitere Informationen über die mit &konversation; mitgelieferten Skripte finden Sie im Abschnitt Skript-Referenz.

Um eine Liste der verfügbaren Skripte zu erhalten, geben Sie folgenden Befehl in einer &konversation; ein:

`/exec --showpath media`

Öffnen Sie dann den in der Ausgabe angezeigten Ordner um eine Liste der Skripte zu sehen.

Sie können Ihre eigenen Skripte für &konversation; schreiben. Dazu können Skriptsprachen wie Bash, Perl oder Python verwendet werden. Die ersten zwei Parameter, die von &konversation; an ein Skript übergeben werden, sind:

- Die Adresse des Servers

- Der Name des Kanals

Hier sehen Sie das Shell-Skript „cmd“:

    #!/bin/sh

    # Führt einen Befehl aus und sendet die Ausgabe an Konversation.

    SERVER=$1;
    TARGET=$2;
    shift;shift;

    $@ | while read line; do qdbus org.kde.konversation /irc say $SERVER "$TARGET" "$@: $line"; done

Zur Kommunikation zwischen Skript und &konversation; wird „qdbus“ verwendet. Der Befehl `say` bewirkt, dass die Ausgabe als normale Nachricht an den Kanal gesendet wird. Um Informationen anzuzeigen, ohne sie an andere Benutzer zu senden, verwenden Sie den Befehl `info`. Verwenden Sie die vorhandenen Skripte als weitere Beispiele.

Um ein eigenes Skript in &konversation; verwenden zu können, müssen Sie es in den Ordner `$(qtpaths --paths GenericDataLocation)/konversation/scripts` kopieren. Außerdem müssen Sie die Datei als ausführbar markieren, beispielsweise mit dem Befehl `chmod a+x Skriptdatei`.

### Skript-Referenz

Mit &konversation; werden standardmäßig einige Skripte mitgeliefert. Deren Benutzung wird im Folgenden erklärt.

``/exec` bug [Fehlernummer|Suchmuster]`

  Öffnet Ihren Browser, um auf bugs.kde.org nach dem Fehlerbericht mit der gegebenen Nummer oder Beschreibung zu suchen.

  Beispiel: Öffnen des Browsers und Suche nach Fehlerbericht 123456

  ``/exec` bug 123456`

  Ihr in den &systemsettings; festgelegter Standardbrowser wird geöffnet, um die Webseite http://bugs.kde.org/show_bug.cgi?id=123456 anzuzeigen

``/exec` cmd [Befehl [Argumente]]`

  Dieses Skript kann verwendet werden, um die Ausgabe von Befehlen (ausgeführt mit gegebenen Argumenten) an den Kanal zu senden.

  Beispiel: Um den anderen Benutzern in Ihrem aktuellen Kanal mitzuteilen, welche Version von &konversation; Sie installiert haben:

  ``/exec` cmd konversation --version`

  Ausgabe: Konversation: 1.6

  Hinweis: Die gesamte Ausgabe des Befehls wird an alle Benutzer im aktuellen Kanal gesendet. Bedenken Sie dies, bevor Sie dieses Skript verwenden.

``/exec` fortune`

  Dieses Skript gibt ein zufällig gewähltes Zitat aus.

  Beispiel: Um ein zufällig gewähltes Zitat an den aktuellen Kanal zu senden:

  ``/exec` fortune`

  Beispiel-Ausgabe: Random Fortune: Never make any mistaeks. -- Anonymous, in a mail discussion about to a kernel bug report

``/exec` gauge [Prozentsatz]`

  Dieses Skript gibt einen einfachen, textbasierten Statusbalken für den gegebenen Prozentsatz aus.

  Beispiel: Um einen Statusbalken für 50% an den aktuellen Kanal zu senden:

  ``/exec` gauge 50`

  Ausgabe: Beer load [ | ] 50%

``/exec` media [audio|video|{Programm}]`

  Dieses Skript gibt Informationen über den gerade laufenden Musiktitel oder Film aus. Es unterstützt verschiedene Medienspieler. Mit den optionalen Parametern audio bzw. video können Sie festlegen, ob Informationen über momentan laufende Musik oder über Filme ausgegeben werden sollen. Außerdem können Sie das Programm angeben, von dem die Informationen abgefragt werden sollen.

  Folgende Medienspieler werden unterstützt: Amarok (Audio), JuK (Audio), Kaffeine (Video, Audio), KMPlayer (Video, Audio), KPlayer (Video, Audio), kdetv (Video), Yammi (Audio), Audacious (Audio), MPD (Audio).

  Beispiel: Zum Ausgeben des momentan in Amarok laufenden Musiktitels:

  ``/exec` media amarok`

  Beispiel-Ausgabe: * Spitzname is listening to You Give Love A Bad Name by Bon Jovi on Slippery When Wet [Amarok]

``/exec` sysinfo`

  Dieses Skript gibt detaillierte Informationen über Ihr System aus. Diese werden aus der Ausgabe mehrerer Befehle zusammengesetzt und entsprechend formatiert.

  Beispiel: Zum Senden von Systeminformationen an den aktuellen Kanal:

  ``/exec` sysinfo`

  Beispielausgabe: Sysinfo for 'user-desktop': Running inside KDE Plasma 5.6.5 on Ubuntu 16.04.1 LTS (Xenial Xerus) powered by Linux 4.4.0-47-generic, CPU: Intel(R) Core(TM) i7-4910MQ CPU @ 2.90GHz at 2996-3338/3900 MHz, RAM: 15795/15967 MB, Storage: 1591/2281 GB, 406 procs, 47.59h up

``/exec` tinyurl [Verknüpfungs-Adresse]`

  Dieses Skript verwendet die API von Tinyurl, um die gegebene Verknüpfungs-Adresse zu verkürzen und an den aktuellen Kanal zu senden.

  Beispiel: Um eine kürzere Verknüpfung auf http://konversation.kde.org zu senden:

  ``/exec` tinyurl http://konversation.kde.org`

  Beispiel-Ausgabe: http://tinyurl.com/n3pdum

``/exec` uptime`

  Dieses Skript sendet die Ausgabe des Befehls „uptime“ und formatiert sie geeignet.

  Beispiel: Wenn Ihr Rechner seit 98 Tagen läuft:

  ``/exec` uptime`

  Beispiel-Ausgabe: Uptime: 98 days, 15 hours and 2 minutes

Für diese Skripte sind standardmäßig Befehlsaliase definiert. Zum Hinzufügen, Entfernen oder Ändern von Befehlsaliasen klicken Sie auf den Eintrag Verhalten Befehlsaliase.

Weitere Informationen über Skripte finden Sie auf der Seite Userbase Scripting guide

## Befehlsreferenz

### Das Hauptfenster von &konversation;

#### Das Menü Datei

F2 Datei Serverliste ...

  Zeigt die Serverliste an.

F7 Datei Schnell verbinden ...

  Zeigt den Dialog Schnell verbinden zum Herstellen einer Verbindung zu einem Server an.

Datei Verbindung trennen

  Trennt die Verbindung zu allen Servern.

Datei Erneut verbinden

  Verbindet erneut mit allen Servern, deren Verbindung aufgrund von Netzwerkfehlern oder anderen Problemen getrennt wurde.

&Ctrl;J Datei Kanal betreten ...

  Öffnet einen Dialog, in dem Sie einen Kanal eingeben können, der daraufhin betreten wird. Dies entspricht dem Befehl `/join `#Kanalname`` in einem Kanal- oder Server-Unterfenster.

&Ctrl; &Shift;A Datei Globale Abwesenheit

  Setzt Ihren Status in allen Kanälen auf abwesend.

&Ctrl;Q Datei Beenden

  Beendet &konversation;.

#### Das Menü Bearbeiten

&Ctrl;F Bearbeiten Text suchen ...

  Sucht im aktuellen Unterfenster nach Text.

F3 Bearbeiten Weitersuchen

  Sucht im aktuellen Unterfenster erneut nach dem vorherigen Suchbegriff.

&Ctrl;L Bearbeiten Fenster leeren

  Leert das aktuelle Unterfenster

&Ctrl; &Shift;L Bearbeiten Alle Fenster leeren

  Leert alle Unterfenster

#### Das Menü Einfügen

&Ctrl;K Einfügen &irc;-Farbe ...

  Siehe Versenden farbiger Nachrichten

&Ctrl;R Einfügen Markierungslinie

  Siehe Markierungen in Protokollen

&Alt; &Shift;C Einfügen Sonderzeichen ...

  Ermöglicht die Eingabe von Sonderzeichen, wie z. B. fremdsprachigen Zeichen.

#### Das Menü Lesezeichen

&Ctrl;B Lesezeichen Lesezeichen hinzufügen

  Fügt ein Lesezeichen für das aktuelle Netzwerk und den Kanal hinzu.

Lesezeichen Unterfenster als Lesezeichenordner ...

  Fügt alle geöffneten Kanäle in einem neuen Ordner zum Lesezeichenmenü hinzu.

Lesezeichen Neuer Lesezeichenordner ...

  Erstellt einen neuen Lesezeichenordner.

Lesezeichen Lesezeichen bearbeiten ...

  Öffnet den Lesezeichen-Editor.

#### Das Menü Einstellungen

&Ctrl;H Einstellungen Benutzerliste anzeigen

  Zeigt die Benutzerliste in Kanälen an oder blendet sie aus.

F8 Einstellungen Identitäten ...

  Öffnet den Dialog Identitäten zur Einrichtung Ihrer Identität.

#### Das Menü Fenster

&Ctrl;, Fenster Voriges Unterfenster

  Zeigt das vorige Unterfenster an.

&Ctrl;. Fenster Nächstes Unterfenster

  Zeigt das nächste Unterfenster an.

&Ctrl;W Fenster Unterfenster schließen

  Schließt das aktuelle Unterfenster. Falls es sich dabei um einen Kanal handelt, so wird dieser verlassen. Handelt es sich um ein Unterfenster mit Servermeldungen, so werden alle auf dem entsprechenden Server betretenen Kanäle verlassen und die Verbindung zum Server getrennt.

F11 Fenster Alle offenen Queries schließen

  Schließt alle Privaten Unterhaltungen (Queries).

F4 Fenster Beobachtete Spitznamen

  Öffnet das Unterfenster Beobachtete Spitznamen. Mehr Informationen dazu finden Sie im Abschnitt Beobachtung von Benutzern.

F6 Fenster &URL;-Fänger

  Öffnet das Unterfenster &URL;-Fänger.

F9 Fenster DCC-Status

  Öffnet das Unterfenster DCC-Status mit Informationen über Dateiübertragungen.

Fenster Neue Konsole

  Öffnet ein Terminal-Unterfenster. Sie können beliebig viele Konsolen öffnen.

F5 Fenster Kanalliste für [Netzwerk]

  Zeigt eine Liste der Kanäle, die auf dem aktuellen Server verfügbar sind.

&Ctrl;O Fenster Protokolldatei für [Kanal] öffnen

  Öffnet ein Unterfenster mit dem Protokoll für das aktuelle Unterfenster. Dies ist nur bei Kanälen, Servermeldungen und Queries möglich. Die Protokollierung muss unter Einstellungen &konversation; einrichten Verhalten Protokollierung in der Menüleiste aktiviert sein.

#### Das Menü Hilfe

&konversation; benutzt die bekannten &kde;-Einträge im Menü Hilfe, weitere Informationen dazu finden Sie im Abschnitt über das Menü Hilfe der &kde;-Grundlagen.

## Fragen und Antworten

Wenn ich &konversation; starte, möchte ich eine Verbindung zu einem Server herstellen, ohne einen Kanal zu betreten. Wie geht das?

Lassen Sie im Dialog Netzwerk bearbeiten das Feld Kanäle automatisch betreten leer.

&konversation; stellt keine Verbindung zu einem Server her. Woran liegt das?

Es gibt viele mögliche Ursachen für dieses Problem.

1. Stellen Sie sicher, dass Sie im Dialog Server hinzufügen den korrekten Server und Port angegeben haben.

2. Überprüfen Sie die Server-Meldungen auf Fehlermeldungen. Es ist möglich, dass der Server die Verbindung aufgrund eines falschen Passworts verweigert hat, oder weil er IDENTD benötigt und Ihr Rechner nicht auf die IDENT-Anforderung geantwortet hat. Haben Sie die SSL-Verschlüsselung aktiviert, obwohl der Server das SSL-Protokoll nicht unterstützt?

3. Falls Sie eine Firewall verwenden, stellen Sie sicher, dass folgende von &konversation; benötigte Ports aktiviert sind:

   - Ausgehend TCP 6667 (Oder der Port des Servers mit dem Sie verbinden)

   - Eingehend TCP 113 (Falls der Server IDENTD benötigt)

   Mehr Informationen zu Problemen mit &irc; finden Sie auf irchelp.org.

Ich kann den Eintrag Fenster Kanalliste in der Menüleiste nicht anklicken. Wieso?

Der Eintrag Fenster Kanalliste > wird ausgegraut, wenn das aktuelle Unterfenster kein Kanal ist, &eg; Beobachtete Spitznamen. Um den Eintrag verwenden zu können, öffnen Sie einen Kanal oder ein Unterfenster mit Servermeldungen.

Wie kann ich festlegen, dass ich automatisch als abwesend markiert werde, wenn ich eine bestimmte Zeit lang inaktiv bin?

Die automatische Abwesenheit wird für jede Identität getrennt konfiguriert. Um sie zu aktivieren, klicken Sie auf den Eintrag Einstellungen Identitäten in der Menüleiste. Wählen Sie die gewünschte Identität im entsprechenden Auswahlfeld aus und öffnen Sie das Unterfenster Abwesend. Aktivieren Sie hier das Ankreuzfeld Automatische Abwesenheit.

Wie kann ich die Automatische Ersetzung der Eingabezeile deaktivieren?

Verwenden Sie die Tastenkombination &Ctrl;&Enter; anstelle der &Enter;-Taste, um die automatische Ersetzung gemäß den Einstellungen im Abschnitt Verhalten Automatische Ersetzung im Einrichtungsdialog zu verhindern.

Wo finde ich die Skripte, die in &konversation; enthalten sind

Führen Sie diesen Befehl in der Eingabezeile von &konversation; aus und verwenden Sie zum Beispiel das Skript „media“, da es in &konversation; enthalten ist.

``/exec` --showpath media`

Beispielausgabe: Die Skriptdatei „media“ wurde gefunden: /usr/share/konversation/scripts/media

Wie kann ich Text fett gedruckt, kursiv oder unterstrichen ausgeben?

Beispiel: `Dies ist mein %Bfett gedruckter%B Text.`

Ausgabe:

Beispiel: `Dies ist mein %Ikursiver%I Text.`

Ausgabe:

Beispiel: `Dies ist mein %Uunterstrichener%U Text.`

Ausgabe:

Beispiel: `Dies ist mein %Sdurch gestrichener%S Text.`

Ausgabe:

## Danksagungen und Lizenz

&konversation;

Programm Copyright 2002-2005 &konversation;-Team.

&konviwebsite;

Beiträge von:

- Dario Abatianni eisfuchs@tigress.com

- Peter Simonsson psn@linux.se

- Christian Muehlhaeuser chris@chris.de

- John Tapsel john@geola.geo.uk

- Ismail Donmez ismail.donmez@boun.edu.tr

- Shintaro Matsuoka shin@shoegazed.org

- Gary Cramblitt garycramblitt@comcast.net

- Matthias Gierlings gismore@users.sourceforge.net

- &Alex.Zepeda; garbanzo@hooked.net

- Stanislav Karchebny berkus@users.sourceforge.net

- Mickael Marchand marchand@kde.org

Vielen Dank für die Mithilfe:

- Michael Goettsche michael.goettsche@kdemail.net

- Benjamin Meyer ben+konversation@kdemail.net

- Jacub Stachowski qbast@go2.pl

- Sabastian Sariego segfault@kde.cl

- Olivier Bedard www.konversation.org hosting

- Frauke Oster frauke@frsv.de

- Lucijan Busch lucijan@kde.org

- Sascha Cunz mail@sacu.de

- Steve Wollkind steve@njord.org

- Thomas Nagy thomas.nagy@eleve.emn.fr

- Tobias Olry tobias.olry@web.de

- Ruud Nabben r.nabben@gawab.com

Dokumentation Copyright © 2003-2005 Gary R. Cramblitt garycramblitt@comcast.net

Übersetzung Felix Schweighofer felix.schweighofer@googlemail.com

&underFDL; &underGPL;

&documentation.index;