Chatzilla Full Reference

Version 1.0.0


Letzte Übersetzung von Fredfred () am 2017-05-04

Original verfasst von Tamer am 2008-09-14

Für Kommentare oder Rückmeldungen über diese Dokumente (keine Anfragen für Hilfe!) docs@dal.net. Brauchst Du Hilfe für Sachen, die hier nicht behandelt wurden, schau doch auf folgende Seite: http://help.dal.net.

Einführung

Hier finden Sie eine Anleitung, wie man Chatzilla benutzt.

Inhalt

1 · Installieren von ChatZilla

1.1 Wie installiere ich ChatZilla?

ChatZilla wird derzeit als Teil der Mozilla Suite, der SeaMonkey Suite, verteilt und steht als Erweiterung für Mozilla Firefox zur Verfügung.

Tipps: Holen Sie sich ChatZilla hier, für Mozilla, SeaMonkey und Firefox.

* Wenn Sie die neueste Mozilla-Version oder die neueste SeaMonkey-Version herunterladen, müssen Sie Full oder Custom bei der Installation von ChatZilla auswählen.

* Wenn Sie Mozilla Firefox verwenden oder ChatZilla zu Ihrer vorhandenen Mozilla- oder SeaMonkey-Installation hinzufügen möchten, können Sie die neueste Version von der Mozilla Update-Website installieren. Aktuelle und ältere Versionen finden Sie auch auf der Seite ChatZilla Development.

Notizen: Auf allen Plattformen müssen Sie Ihren Browser nach der Installation neu starten. Wenn Sie die Schnellstart-Funktion von Mozilla oder SeaMonkey verwenden, müssen Sie das Schnellstart-Symbol auch auf Ihrer Taskleiste beenden und auf einigen Systemen müssen Sie das Betriebssystem möglicherweise neu starten.

1.2 Wie kann ich ChatZilla deinstallieren?

Mozilla Firefox kann Erweiterungen wie ChatZilla wie folgt deinstallieren:

1.Öffnen Sie Extras> Erweiterungen.

2.Finde die ChatZilla-Erweiterung und wähle sie aus.

3.Klicken Sie entweder auf die Schaltfläche Deinstallieren, oder klicken Sie mit der rechten Maustaste und wählen Sie Deinstallieren.

4.Bestätigen Sie, dass Sie ChatZilla deinstallieren möchten, dann müssen Sie Mozilla Firefox neu starten, um die Deinstallation abzuschließen.

Mozilla und SeaMonkey haben keine Deinstallation für XPIs, aber das Entfernen von ChatZilla ist in der Regel möglich.

Warnung: Das folgende manuelle Deinstallationsverfahren ist ohne jegliche Gewährleistung vorgesehen.

1. Mozilla oder SeaMonkey herunterfahren.

2. Finden Sie (im Anwendungsinstallationsverzeichnis) und benennen Sie die Dateien components / chatzilla-service.js und chrom / chatzilla.jar zu etwas anderem um.

3. Führen Sie regchrome.

4. Wenn Mozilla gut anfängt, hat alles gearbeitet, ansonsten unrename alles und aufgeben oder die Installation löschen und von vorne anfangen.

1.3 Wie aktualisiere ich ChatZilla auf eine andere Version in SeaMonkey unter Linux/BSD?

In SeaMonkey muss ChatZilla einige Dateien aktualisieren, die sich im Anwendungsverzeichnis befinden (normalerweise ist dies / usr / local / seamonkey). Dieses Verzeichnis ist normalerweise nur von root beschreibbar, was zu Problemen führen wird, wenn man SeaMonkey normal ausführt. Sie werden empfohlen, sich vorübergehend den Besitzer dieses Verzeichnisses zu machen (z. B. mit dem Chown-Tool) und dann SeaMonkey normal ausführen, das Update installieren, SeaMonkey neu starten und alles überprüfen. Nachdem Sie sichergestellt haben, dass alles in Ordnung ist, stellen Sie sicher, dass Sie root zum Besitzer des Installationsverzeichnisses erneut setzen.

1.4 Wie mache ich irc urls mit meinem Standard-IRC-Client anstelle von ChatZilla?

Wenn Sie die Mozilla Suite oder SeaMonkey verwenden, müssen Sie das oben beschriebene Deinstallationsverfahren verwenden. Wenn Sie Mozilla Firefox verwenden, können Sie die ChatZilla-Erweiterung mit den folgenden Schritten deaktivieren:

1. Öffnen Sie Extras> Erweiterungen.

2. ChatZilla aus der Liste der Erweiterungen.

3. Klicken Sie mit der rechten Maustaste auf ChatZilla und wählen Sie Deaktivieren aus.

4. Starten Sie Mozilla Firefox neu, um ChatZilla tatsächlich zu deaktivieren.

2 · Anfangen

2.1 Wie kann ich ChatZilla starten??

* In Mozilla Suite oder SeaMonkey, Window> IRC Chat.

* In Mozilla Firefox, Tools> ChatZilla.

* In Mozilla Firefox kannst du auch eine ChatZilla-Schaltfläche auf deiner Symbolleiste platzieren.

* Sie können den Browser auch mit der Befehlszeilenoption -chat starten. Damit wird ChatZilla anstelle eines Browser-Frontends gestartet.

* Sie können eine IRC-URL in der URL-Leiste eingeben. Type = just irc: um ChatZilla zu starten und mit deinen Standardkanälen zu verbinden.

Tipps: Sie können diese URL bookmarken und sie dort ablegen, wo es sinnvoll ist.

* Natürlich können Sie jede IRC-URL verwenden, um ChatZilla zu starten und eine Verbindung zum angegebenen Speicherort herzustellen. Die Standardkanäle werden jedoch nicht für andere als irc verbunden sein:

* In einigen seltenen Fällen wird ein Fehler im Mozilla Firefox-Erweiterungsmanager die ChatZilla-Erweiterung nach der Installation deaktivieren, obwohl das Element in der Liste nicht deaktiviert ist. Wenn Sie ChatZilla nicht wie oben beschrieben starten können (z. B. können Sie eine Meldung erhalten, dass das IRC-Protokoll nicht registriert ist), versuchen Sie, ChatZilla zu deaktivieren, Firefox neu zu starten, ChatZilla erneut zu aktivieren und Firefox erneut zu starten.

2.2 Wie kann ich eine Verbindung zu einem Netzwerk oder Server herstellen?

ChatZilla kommt mit einer Auswahl von beliebten IRC-Netzwerken vor, die über den Befehl / networks aufgeführt werden können. Die Netzwerknamen können angeklickt werden, um eine Verbindung zu ihnen herzustellen, oder der Befehl /attach kann verwendet werden.

Tipps: ChatZilla ermöglicht es Ihnen, sofort mit mehreren Servern verbunden zu werden. Im Gegensatz zu einigen anderen Clients wird die Verbindung zu einem neuen Netzwerk oder Server nicht von Ihrem aktuellen Netzwerk oder Server getrennt. Sie können das manuell mit dem Befehl /disconnect tun.

Input

/networks

Output

Verfügbare Netzwerke sind [DALnet, efnet, freenode, hybridnet, moznet, quakenet, serenia, slashnet, undernet, webbnet].

Input

/attach moznet

Output

Netzwerkansicht für moznet geöffnet.

Versuch, eine Verbindung zu moznet herzustellen. Verwenden /cancel, um abzubrechen.

Verbinden mit irc://moznet/ (irc: //irc.mozilla.org/), Versuch 1 von 5 ...

Meldungen über die Verbindung und die "Meldung des Tages" (MOTD).

Ende des /MOTD-Befehls

Es gibt keinen Grund, dass Sie nur die von ChatZilla bereitgestellten Netzwerke nutzen müssen - Sie können sich mit jedem IRC-Server verbinden, den Sie mit dem Befehl / server verwenden möchten. Zum Beispiel sind andere Möglichkeiten, eine Verbindung zum Mozilla IRC Network herzustellen (die letzte verwendet eine sichere Verbindung):

Input

/server irc.mozilla.org

/server irc.mozilla.org 6667

/sslserver irc.mozilla.org 6697

Der allgemeinere /attach Befehl akzeptiert eine irc: URL als Parameter. Sie können das irc: // Präfix jedoch auslassen. Dies kann verwendet werden, um eine Verbindung zu einem Netzwerk und Kanal mit einem einzigen Befehl, wie /attach moznet/chatzilla, oder /attach moznet/killer,isnick.

2.3 Wie verwende ich einen Proxy mit ChatZilla?

ChatZilla arbeitet automatisch mit den meisten Konfigurationen, wie es mit der Netzwerkkonfiguration Ihres Browsers läuft. Es gibt vier Hauptkonfigurationen, die Sie verwenden können:

* SOCKS v4 / v5 Proxy: Konfiguriere einfach die SOCKS Proxy-Einstellung deines Browsers. ChatZilla wird diesen Proxy standardmäßig verwenden.

* HTTP-Proxy: Stellen Sie sicher, dass Ihr Browser einen HTTP-Proxy konfiguriert hat und dann "http" als Proxy-Typ festlegen.

* Force kein Proxy: Wenn du einen SOCKS-Proxy im Browser für etwas anderes hast und ChatZilla nicht benutzen willst, setze "none" als Proxy-Typ.

* Kein Proxy überhaupt: Ohne SOCKS-Proxy in deinem Browser eingestellt, wird ChatZilla standardmäßig direkte Verbindungen verwenden. Dies ist die normale Betriebsart, wie sie eingestellt ist, indem sie den Proxy-Typ leer lassen.

Die Proxy-Typ-Einstellung wird im ChatZilla-Fenster "Einstellungen" auf der Registerkarte "Allgemein" in der Gruppe "Verbindung" gefunden. Es existiert sowohl für Globale Einstellungen als auch für jedes Netzwerk. Es ist nur in ChatZilla 0.9.75 und später verfügbar.

2.4 Was mache ich, wenn ich einen Fehler habe?

Zuerst keine Panik. Es hängt alles vom Fehler ab. Die häufigsten Gründe sind die falsche Adresse für den Server oder eine Firewall-Fehlkonfiguration. Die folgende Liste wird hoffentlich den Fehler abdecken, den du hast, aber wenn du einen anderen Fehler bekommst, versuchst du, mit #chatzilla auf irc.mozilla.org zu verbinden und wir helfen dir, das Problem zu lösen.

* Output

Unknown host "irc.example.com" connecting to irc://irc.example.com/ (irc.example.com:6667).

Dieser Fehler bedeutet, dass ChatZilla den physischen Server nicht für den angegebenen Namen gefunden hat. Es ist höchstwahrscheinlich, dass der angegebene Servername nicht korrekt ist, obwohl es ein Problem mit der DNS-Konfiguration für den Host des Hosts oder ein lokales DNS-Problem sein könnte. Versuchen Sie, auf die Website für den Server oder das Netzwerk zu gehen, wenn Sie einen finden können, und überprüfen Sie, ob der Name, den Sie verwendet haben, korrekt ist.

* Output

Connection to irc://irc.example.com/ (irc.example.com:6667) timed out.

Dieser Fehler bedeutet, dass die Adresse des Servers gefunden wurde, aber es reagierte nicht, wenn kontaktiert. Ein möglicher Grund dafür ist, dass Ihre Anti-Virus-Software oder Firewall-Software konfiguriert ist, um IRC zu blockieren. Wenn du keine Firewall hast oder deaktivierst es nicht hilft, ist der IRC-Server wahrscheinlich unten.

* Output

Connection to irc://irc.example.com/ (irc.example.com:6667) refused.

Dieser Fehler bedeutet, dass der Server gefunden wurde, aber es wollte nicht, dass Sie eine Verbindung herstellen können. Dies könnte daran liegen, dass der falsche Port (6667 in diesem Beispiel) verwendet wurde; Vergewissern Sie sich, dass der Server nicht auf einem anderen Port steht (besonders wenn Sie versuchen, eine Verbindung mit SSL herzustellen) und versuchen Sie es erneut. Dieser Fehler könnte auch bedeuten, dass der Server ein temporäres technisches Problem hat.

* Output

Connection to irc://irc.example.com/ (irc.example.com:6667) closed.

Dieser Fehler bedeutet, dass die Verbindung geschlossen wurde, bevor sie ordnungsgemäß angeschlossen werden konnte. Der wahrscheinlichste Grund dafür ist, dass Ihre Anti-Virus-Software oder Firewall-Software konfiguriert ist, um IRC zu blockieren.

ZoneAlarm Internet Security ist bekannt, um IRC so zu blockieren; Sie können dies beheben, indem Sie auf IMSecurity> Einstellungen> Erweitert und un-ticking die "Block IRC" Option.

* Output

Connection to irc://irc.example.com/ (irc.example.com:6667) reset.

Dieser Fehler bedeutet, dass ChatZilla die Verbindung zunächst öffnen konnte, aber die Verbindung wurde dann unerwartet geschlossen. Der wahrscheinlichste Grund dafür ist, dass Ihre Anti-Virus-Software oder Firewall-Software konfiguriert ist, um IRC zu blockieren.

McAfee Anti-Virus ist bekannt, dies zu tun und Sie müssen die IRC-Ports freischalten, um jeden IRC-Client zu verwenden. Sie können dies aus dem "Access Protection" Bereich in der "VirusScan Console" durch Deaktivieren der Regeln für Ports 6666-6669. Konsultieren Sie die Dokumentation Ihres Antivirenprogramms, um Anweisungen dazu zu erhalten, wie Sie dies für andere Antivirenprogramme tun können.

Obwohl weniger häufig, kann jeder Computer zwischen Ihnen und dem Server diesen Fehler verursachen, also könnte es nur ein Zurücksetzen oder Neustart Ihres DSL-Routers oder eine lokale Netzwerkkonfiguration ändern. In diesen Fällen sollte der Fehler nur vorübergehend sein, und du wirst versuchen, in ein paar Sekunden wieder zu verbinden (ChatZilla sollte für dich wiederholen).

* Output

ERROR Closing Link: irc.example.com (Install IdentD)

Diese Nachricht, die manchmal anders formuliert wird (aber immer "ident" oder "identd" genannt wird) bedeutet, dass der Server, mit dem Sie eine Verbindung herstellen möchten, einen speziellen Identifikationsdienst erfordert.

2.5 Wie kann ich 'ident' aktivieren?

Einige Server benötigen Sie, um einen "Ident-Server" auszuführen, um eine Verbindung zu ihnen herzustellen, obwohl dieser Dienst nur dann sinnvoll ist, wenn Sie einen Mehrbenutzer-Computer ausführen (wo viele Personen einen einzelnen Computer anschließen und teilen können).

In ChatZilla 0.9.71 und höher können Sie das Kontrollkästchen "Enable Identification Server während des Verbindungsprozesses" in den Voreinstellungen aktivieren oder den Befehl / network-pref identd.enabled true eingeben, um den Identifikations-Server von ChatZilla für das aktuelle Netzwerk zu aktivieren.

Hinweis: Ident-Server hören auf TCP-Port 113. Dies kann bedeuten, dass Sie diesen Port auf allen NAT-Geräten oder Firewalls, die Sie verwenden, öffnen / weiterleiten müssen.

Hinweis: Bei einigen Betriebssystemen wie Linux und Mac OS X müssen Ident-Server stattdessen als Teil des Systems laufen. Weitere Informationen finden Sie in der Dokumentation Ihres Systems.

Tipps: Einige Netzwerke haben nur wenige Server, die ident identifizieren. Wenn Sie bestimmte Server ausprobieren, können Sie sich ohne ident verbinden.

2.6 Wie kann ich einem Kanal beitreten?

Sobald Sie mit einem Server verbunden sind, können Sie einen Kanal mit dem Befehl / join verbinden. Wenn Sie zum Beispiel an MozNet angeschlossen haben, können Sie sich dem ChatZilla-Kanal anschließen.

Input

/join #chatzilla

Output

Kanalansicht für #chatzilla geöffnet.

SIE (NickName) haben sich bei #chatzilla angeschlossen

Thema für #chatzilla ist "ChatZilla - AKTUELLE VERSION ist 0.9.68.5.1"

Thema für #chatzilla wurde von Jemand am 22. September 2005 16:37:05 eingestellt

Tipps: Unsicher, welche Kanäle gibt es auf einem bestimmten Server? Schließen Sie einfach an und wählen Sie IRC> Join Channel ... und durchsuchen Sie die Liste der Kanäle.

Tipps: Der Befehl /j ist ein Alias ​​(Shortcut) für /join.

Wenn Sie einen Kanaltyp = Präfix weglassen (e.g. #, &, + oder !) ChatZilla wird das Standardpräfix des Netzwerks voranstellen. Dies ist in der Regel #, kann aber variieren. Wenn Sie möchten, überprüfen Sie den Befehl /support und sehen Sie, welches Zeichen zuerst auf "Unterstützte Kanaltypen" aufgeführt wird:".

2.7 Wie kann ich die verfügbaren Kanäle auf einem Server auflisten??

IRC verwenden> Kanal beitreten ... um einen Dialog zu öffnen, der alle Kanäle im aktuellen Netzwerk auflistet. Sie können einen bestehenden Kanal beitreten oder einen neuen Kanal aus diesem Dialog erstellen, Kanäle nach Namen filtern, Themen ausschließen und Kanäle mit mehr oder weniger als einer bestimmten Anzahl von Benutzern ausschließen. In großen Netzwerken kann dieser Dialog jedoch schwierig zu betreiben (20.000 Kanäle sind über seine Grenze, aufgrund von Einschränkungen in JavaScript).

Hinweis: Dieser Dialog wurde in ChatZilla 0.9.67 hinzugefügt und ist in früheren Versionen nicht verfügbar.

Mit dem Befehl /list können Sie eine Liste aller Kanäle im aktuellen Netzwerk abrufen. Bei großen Netzwerken kann dies jedoch sehr lange dauern. In manchen Netzwerken wirst du mit einer Nachricht wie "Excess Flood" abgespielt. Hinzufügen zur Verwirrung, erkennen einige Netzwerke erweiterte /list für die Filterung auf der Grundlage der Anzahl der Benutzer in einem Kanal, etc. (wenn Sie solche Funktionen benötigen, versuchen Sie die Join-Dialog oben erwähnt).

ChatZilla bietet auch einen /rlist Befehl an, mit dem die Ergebnisliste basierend auf dem Kanalnamen unabhängig von der Serversoftware gefiltert werden kann. Typ /help rlist für weitere Informationen.

2.8 Was bedeuten die Symbole / Blobs in der Benutzerliste?

Was bedeuten die Symbole / Blobs in der Benutzerliste?

*Kein Symbol /Schwarz: Normal - der Benutzer hat keinen Sonderstatus.

* +/Grau: Stimme - der Benutzer kann im Kanal reden, wenn er moderiert wird. Oft verwendet, um Menschen als vertraut zu markieren, ohne ihnen Macht zu geben.

* %/Blue: Halfop - der Benutzer hat die Macht, den Kanal zu moderieren, das Thema zu ändern, etc., aber kann nicht andere Halbpakete oder höherrangige Benutzer treten, noch kann er / sie neue Ops / Halbpokale erstellen. Nicht alle Server unterstützen Halfops.

* @/Grün: Op - der Benutzer kann op / halfop / Sprachstatus zugeben / widerrufen und je nach Server andere Kanaleinstellungen ändern.

* &/Orange und ~ / lila: Channel Admin / Gründer - rangiert über op, in der Regel von Netzwerkdiensten zugewiesen. Ihr genaues Verhalten variiert je nach Server.

2.9 Wie treibe ich von einem Server?

Um von einem einzigen Netzwerk zu trennen, ohne ChatZilla zu verlassen, klicken Sie mit der rechten Maustaste auf eine Registerkarte aus dem Netzwerk und wählen Sie die Option Disconnect From aus, oder wechseln Sie zu einer Ansicht im Netzwerk und verwenden Sie den Menüpunkt IRC> Disconnect From. Sie können auch auf jede mit dem Netzwerk verknüpfte Ansicht trennen /disconnect

Tipps: Um von allen Netzwerken zu trennen, ohne ChatZilla zu verlassen, geben Sie / disconnect-all

2.10 Wie kann ich meine IP-Adresse von anderen Benutzern ausblenden?

Im Allgemeinen kann man nicht. Die Art, wie IRC funktioniert, wird Ihre IP-Adresse an jeden Benutzer verteilt, mit dem Sie kommunizieren. Je nachdem wo du hängst und wer deine Feinde sind, kann das ein Problem sein oder auch nicht. In der Praxis ist es kein Problem für die meisten normalen Benutzer.

Allerdings unterstützt eine wachsende Anzahl von Servern einen Benutzermodus "x", der Ihren Hostnamen (und damit auch Ihre IP) von anderen Benutzern verbirgt (IRC Operatoren können aber trotzdem Ihren echten Host sehen). Sie können diesen Benutzermodus mit dem Hinzufügen von "x" in das Feld "Usermode" auf der Registerkarte "Allgemein" in den Einstellungen, entweder in Globale Einstellungen oder für einzelne Server verwenden.

Hinweis: Denken Sie daran, dass nicht alle Server dies unterstützen. Eins, die es nicht einfach ignorieren wird, also mach dir keine Sorgen um das Hinzufügen, wenn du nicht sicher bist.

2.11 Wie verwende ich DCC, um Dateien mit ChatZilla zu übertragen?

ChatZilla hat derzeit eine grundlegende Implementierung von DCC Chat und DCC File. Das folgende ist eine Zusammenfassung der Befehle und wie man es benutzt, enter /help dcc in ChatZilla für weitere Informationen.

Hinweis: Ein paar häufig angeforderte DCC-Funktionen sind Resume und Reverse Support. ChatZilla unterstützt derzeit keine dieser, aber sie sind beide für eine Version in der Zukunft geplant.

/dcc-chat nickname

Sendet ein DCC-Chat-Angebot an Nickname, das sie dann akzeptieren oder ablehnen können.

/dcc-send nickname

Fordert Sie auf, eine Datei auszuwählen, die an den Spitznamen gesendet werden soll. Danach sendet er das Angebot. Der andere Benutzer kann dieses Angebot annehmen oder ablehnen.

/dcc-accept

Akzeptiert das letzte DCC Chat oder DCC File Angebot an Sie. Dies funktioniert nicht innerhalb von 10 Sekunden von einem Angebot ankommen, während welcher Zeit können Sie das Angebot mit dem etwas längeren Befehl von /dcc-accept Nickname akzeptieren.

/dcc-decline

Verweigert (verweigert) das letzte DCC Chat oder DCC File Angebot an Sie gemacht.

/dcc-accept-list, /dcc-accept-list-add, /dcc-accept-list-remove

Verwaltet die DCC-Auto-Akzept-Liste. DCC Chat oder DCC File Angebote von Benutzern auf dieser Liste werden automatisch akzeptiert.

Direct Client Connection Befehle

2.12 Wie wähle ich einen Zeichensatz aus? (Und warum können nicht andere Benutzer meinen Text lesen?)

Mit ChatZilla können Sie Zeichenkodierungen auf mehreren Ebenen auswählen. Die von ChatZilla verwendete Standardzeichencodierung ist UTF-8, und es wird empfohlen, diese Einstellung möglichst zu verlassen. Diese Voreinstellung vermeidet eine Anzahl von unlösbaren Problemen, wie zum Beispiel, wie man weiß, welche Codierung für bestimmte Kanalnamen ohne Vorkenntnisse verwendet wurde.

Tipps: Die häufigste Zeichencodierung ist ISO-8859-15, da dies das ist, was mIRC normalerweise verwendet (es kann auch Shift-JIS für Japanisch machen). Wenn Sie unsicher sind oder andere Mitglieder des Kanals ahnungslos sind, versuchen Sie es mit ISO-8859-15 zuerst (Typ = /charset ISO-8859-15 auf der Kanalansicht).

Ein unglückliches Problem mit der Art und Weise, wie IRC funktioniert, ist, dass internationale (und die meisten Nicht-US-ASCII) Zeichen nicht ohne Codierung verschickt werden können. Das Problem ist, dass es viele, viele verschiedene Charakter-Kodierungen zur Verfügung, und verschiedene Systeme und Programme verwenden unterschiedliche. Um dieses Problem zu lindern, unterstützt ChatZilla viele verschiedene Zeichenkodierungen und lässt Sie die richtige für jeden Kanal und Server auswählen.

Wenn Text mit vielen Fragezeichen (?) Oder völlig unerwarteten Zeichen (z. B. japanische Zeichen in einem dänischen Kanal) angezeigt wird, dann ist es wahrscheinlich, dass ChatZilla nicht denselben Zeichensatz wie der andere Client (s) verwendet. In der folgenden Tabelle sind die in ChatZilla verfügbaren Zeichensatzbefehle aufgelistet. Jeder dieser Befehle nimmt einen Fall-unempfindlichen Zeichen-Codierungsnamen als Parameter an. Wenn keine Zeichencodierung vorhanden ist, werden diese Befehle die aktuelle Einstellung anzeigen. Wenn Sie einen Bindestrich ("-") als Zeichencodierungsname übergeben, wird die Einstellung auf die Standardzeichencodierung zurückgesetzt.

/default-charset

Wählt die Standardzeichenkodierung für alle Netzwerke, Kanäle und Benutzer aus. Dieser Zeichensatz wird verwendet, wenn keine andere spezifische Zeichensatzpräferenz gesetzt wurde.

/charset

Wählt die Zeichencodierung für die aktuelle Ansicht aus und arbeitet aus allen Ansichten. Beim Ändern des Netzwerk-Zeichensatzes werden alle Kanäle und Abfrageansichten den Wert erben, sofern er nicht auf die spezifischen Kanal- oder Abfrageansichten gesetzt ist.

Zeichencodierungsbefehle.

2.13 Wie kann ich die Protokollierung aktivieren?

Die ChatZilla-Protokollierung kann auf einer Anzahl von Ebenen aktiviert werden. Die einfachste Möglichkeit, die Protokollierung für eine bestimmte Ansicht einzuschalten, besteht darin, in der betreffenden Ansicht den Befehl = /log einzugeben.

* Um die aktuelle Ansicht zu protokollieren, geben Sie = /log on ein, geben Sie /log off, um die Protokollierung zu stoppen.

* Um alle Kanalansichten standardmäßig zu protokollieren, geben Sie /pref channelLog true ein.

* Um alle Netzwerkansichten standardmäßig zu protokollieren, geben Sie /pref networkLog true ein.

* Um alle Abfrageansichten standardmäßig zu protokollieren, geben Sie /pref userLog true ein.

Protokollierung der entsprechenden Einstellungen

Beachten Sie, dass Sie eine der Vorgaben überschreiben können, indem Sie den Befehl /log in der betreffenden Ansicht verwenden.

Standardmäßig speichert ChatZilla Protokolle im Protokoll / Unterverzeichnis Ihres ChatZilla-Profilpfads. Geben Sie /pref logFileName ein, um zu sehen, wo das ist. Sie können den logFileName pref ändern, aber es wird nicht über Ihre alten Protokolle kopieren.

3 · Grundnutzung

3.1 Hat ChatZilla einen Spitznamen abgeschlossen?

Ja. Geben Sie genug vom Spitznamen einer Person ein, um es einzigartig zu machen und drücken Sie die Tabulatortaste.

Wenn der Name nicht eindeutig ist, wird ChatZilla irgendwelche Zeichen anhängen, die es mit anderen passenden Spitznamen gemeinsam hat. Wenn du die Taste zweimal drückst, dann wird ChatZilla alle passenden Spitznamen anzeigen.

Von Netzwerk- und Abfrageansichten können Sie auf jedem beliebigen Spitznamen in einem beliebigen Kanal im selben Netzwerk abrufen. Von den Kanalansichten werden nur Benutzer im selben Kanal in die Registerkarte abgeschlossen. Zusätzlich zu den Spitznamen können Sie einen beliebigen Kanal, auf dem Sie sich befinden, auf demselben Netzwerk befinden.

Tipps: Um den aktuellen Kanalnamen abzuschließen, geben Sie = nur das Zeichen "#" ein, drücken Sie die Tabulatortaste und ChatZilla wird es erweitern.

Es gibt eine Standard-Tab-Vervollständigung für Kanal-Tabs. Wenn Sie die Registerkarte auf eine leere Zeile drücken, wird ChatZilla mit der letzten Person übereinstimmen, um Ihre Stielfunktion auszulösen.

Angenommen, rginda_home und rginda_work sind Mitglieder des aktuellen Kanals:

1.Geben Sie rg ein und drücken Sie die Registerkarte. ChatZilla antwortet mit dem Abschluß von rginda_. ChatZilla hört auf, hier zu vervollständigen, denn es gibt zwei Spitznamen, die mit diesen Zeichen beginnen.

2.Drücken Sie die Taste zweimal schnell. ChatZilla antwortet durch die Anzeige ``2 matches for “rginda_”: [rginda_home, rginda_work]''.

3.Füge ein h und eine Registerkarte hinzu. Wenn dies das erste Wort in der Textbox ist, antwortet ChatZilla mit dem Ausfüllen von `` rginda_home ''. Wenn dies nicht das erste Wort ist, wird ChatZilla das Komma auslassen.

Nickname Fertigstellung

3.2 Hat ChatZilla Befehlsbeendigung?

Ja. Es funktioniert genau wie Spitznamen Fertigstellung. Wenn sich der Cursor im ersten Wort des Textes befindet und das erste Zeichen ein Schrägstrich ("/") ist, passt sich ChatZilla automatisch an Befehle anstelle von Benutzern oder Kanälen an.

Tipps: Sie müssen nicht wirklich den ganzen Befehlsnamen eingeben - ChatZilla erlaubt Ihnen, den Befehl gerade genug zu verkürzen, um den Namen einzigartig zu machen.

Warnungen: Einige Server und Webseiten schlagen vor, dass Sie /cs anstelle von /msg ChanServ verwenden. Bitte beachten Sie, dass dies in ChatZilla-Versionen vor 0.9.79 nicht funktioniert, da sie den /css Befehl unterstützen, den ChatZilla entspricht (da / cs kein Standard-IRC-Befehl ist). In ChatZilla 0.9.79 wurde der Befehl /css entfernt, da es nur ein Alias ​​für /Motiv war.

3.3 Warum werden auf der Registerkarte Netzwerk einige Nachrichten angezeigt?

Diese Meldungen wurden dort kopiert, weil sie mit deiner Stielliste übereinstimmen. Die Begründung hier ist, dass, wenn Sie weg von dem Computer für eine lange Zeit sind, wichtige Nachrichten möglicherweise von der Ansicht gescrollt haben, wenn Sie zurückkommen. Das Kopieren der Nachricht auf die Netzwerk-Registerkarte stellt sicher, dass Sie nichts Wichtiges verpassen. Es ist auch ein schneller Weg, um aufzuholen, nachdem sie für eine Weile weg.

Mit dem Menüpunkt Ansicht> Kopie Wichtige Nachrichten können Sie diese Funktion deaktivieren.

3.4 Wo sind die Zeitstempel?

Verwenden Sie Ansicht> Zeitstempel anzeigen, um Zeitstempel global umzuschalten oder sie einzuschalten, indem Sie die Zeitstempeloptionen auf der Registerkarte Aussehen in den Einstellungen festlegen, entweder in Globale Einstellungen oder in einer anderen Ansicht.

Zeitstempel erscheinen auch in der Statusleiste, wenn man per Maus über die Meldungen wechselt.

3.5 Warum zeigen einige / alle Kanäle nicht JOIN, PART, QUIT oder nick ändern Nachrichten?

Der wahrscheinlichste Grund dafür ist, dass ChatZilla auf diesen Kanälen automatisch den "Konferenzmodus" aktiviert hat, der auftritt, wenn die Anzahl der Benutzer ein konfigurierbares Limit überschreitet (Standard ist 150 in aktuellen Versionen).

Um das Limit zu überprüfen oder zu ändern, öffnen Sie das ChatZilla-Voreinstellungsfenster und klicken Sie auf die Registerkarte Aussehen - es wird als "Konferenzmodusgrenze" bezeichnet. Sie können diese Grenze global festlegen (wählen Sie Globale Einstellungen links), für ein einziges Netzwerk (wählen Sie das Netzwerk) oder einzelne Kanäle.

Der Konferenzmodus wird automatisch aktiviert und deaktiviert, wenn sich die Anzahl der Benutzer ändert, aber nur, wenn der Zählwert mindestens 10 über oder unter dem konfigurierten Wert liegt (um zu verhindern, dass er sich zu oft auf Kanälen in der Nähe des Grenzwertes ändert). Sie können alle Begrenzungen verwenden, die Sie mögen, einschließlich des speziellen Wertes 0, um niemals sich zu verbergen, Teil-, Quit- und Nick-Change-Nachrichten und 1, um sie immer zu verstecken.

3.6 Was ist eine Stielliste?

Eine Stielliste ist eine Liste von Wörtern oder Spitznamen, die Du ChatZilla für wichtig halte. Wichtige Nachrichten werden anders behandelt als normale Nachrichten. Beispielsweise:

* Die Nachricht wird wahrscheinlich im Nachrichtenfenster anders gestylt.

* Wenn Sie "Kopieren Wichtige Nachrichten" aktiviert haben, wird die Nachricht in die zugehörige Netzwerkansicht kopiert.

* Die Registerkarte des Kanals wird rot, wenn es nicht bereits die aktuelle Registerkarte ist.

* ChatZilla kann Signalton oder eine WAV-Datei abspielen. Sie können diese Einstellung über das Einstellungsfenster einstellen.

* Das ChatZilla-Fenster kann versuchen, Ihre Aufmerksamkeit zu bekommen. Auf einigen Plattformen erfolgt dies durch Blinken eines Anwendungssymbols, auf anderen kann das Fenster nach vorne kommen. Sie können diese Einstellung über das Einstellungsfenster in Globale Einstellungen auf der Registerkarte "Globale" anpassen, indem Sie die Option "Aggressive Benachrichtigung" verwenden.

Standardmäßig ist dein Spitzname der einzige Eintrag in deiner Stielliste. Sie können andere Wörter zu Ihrer Stielliste auf der Registerkarte Lists in Globale Einstellungen hinzufügen, in Präferenzen.

3.7 Wie kann ich einem Kanal beitreten, der einen Schlüssel benötigt, beim Start?

Wählen Sie im Dialogfeld ChatZilla-Einstellungen die Option Globale Einstellungen, dann die Registerkarte Start, fügen Sie einen neuen Kanal zur Autoconnect-Liste hinzu und geben Sie den Kanalnamen als Kanalname?key=keyvalue. Also, wenn du #cia auf dem Mozilla Netzwerk mit dem Key Tenent bei der Inbetriebnahme beitreten wolltest, würdest du das Item als irc://moznet/cia?key=tenent.

Hinweis: Sie können mehr über irc: URLs erfahren, die das Angeben eines Server-Passworts und die Eingabe von Passwörtern / Schlüssel anstatt sie direkt zu speichern.

Warnung: Diese Information wird als Klartext in Ihrer Voreinstellungsdatei gespeichert. Jeder, der Zugang zu deinem Gerät hat, kann es lesen. Verwenden Sie diese Methode nicht, um dies zu verknüpfen.

3.8 Wie benutze ich Farbe / Fett / Unterstreichung in meinem Text?

Zuerst müssen Sie die Funktion aktivieren - das ist zu helfen, markieren Sie sicher, dass Sie wirklich wollen Farben und sind nicht nur aus, um Menschen zu ärgern (übermäßig bunten Text ist ein großer Ärger für viele Menschen). Es ist in der Regel lohnt sich sicherzustellen, dass der Kanal (s) Sie wollen Farben mit nichts ausmachen, wie einige Kanäle treten und möglicherweise verbieten Menschen, die Farben verwenden.

Einfache /pref outgoing.colorCodes true, um die Eingabe von Farben zu aktivieren. Diese Einstellung wird gespeichert, also musst du es nur einmal machen.

Um tatsächlich Farben einzufügen, fett oder unterstreichen, müssen Sie% in das Eingabefeld eingeben, dann bekommst du ein kleines Popup-Fenster, das dich daran erinnert, was zu tun ist. Hier ist eine Zusammenfassung:

Color Chart

* %U - Umschalten

Warning: %B - Umklappen

Warning: %R - Tauscht Vorder- und Hintergrundfarben

Warning: %O - Setzt Farben auf Standardwerte zurück

Warning: %C - Setzt die Textfarbe, e.g. %C4 für roten Text

Warning: %% - Setzen Sie zwei Prozent Zeichen vor U, B, R, O oder C stoppt ChatZilla etwas Besonderes mit ihm, so können Sie immer noch sagen "%C" durch Eingabe von %%C.

3.9 Wie verwende ich Smilies / Emoticons / Gesichter in meinem Text?

Einfache - geben Sie einfach den Smiley, den Sie mögen, wie Sie es in einer E-Mail wünschen, und ChatZilla wird automatisch ein Bild an seinem Platz anzeigen, genau wie es für die Nachrichten anderer Leute tut. Aber was lächelt / emoticons gibt es?

:-) - glücklich

:-S - verwirrt

>:-( - wütend

;-) - Zwinkert

B-) - cool

>:-D - böse

:-D - Sehr glücklich / lachend

:") - errötet

o_O - schwindlig

X-D - Lachend

:~( - Weinen

O_O - "eek", Breitäugig

:-O - überrascht

:-| - Wohnung, unentschieden

:-? - Befragung

:-P - Zunge raus

:-( - traurig

9_9 - Augen rollen

Die meisten Emoticons arbeiten ohne die Nase (-), oder mit ^ oder v ersetzen. Abgesehen von :-) und ;-) das: kann ersetzt werden mit; Oder = auch Sie können Ihre Auswahl aus diesen Variationen nehmen, und ChatZilla wird immer noch wissen, welches Symbol zu verwenden - wenn Sie sehen wollen, was jemand anderes benutzt hat, schweben Sie mit der Maus über das Symbol.

3.10 Wie lade ich ChatZilla in eine Registerkarte?

Hinweis: Wir unterstützen keine ChatZilla in einer Registerkarte.

Um es trotzdem auszuprobieren, geben Sie Chrom: // chatzilla / content / in die Stationsleiste ein.

Warnung: Es gibt einige Probleme mit dem Ausführen von ChatZilla in einem Tab, und die meisten sind nicht Dinge, die wir etwas tun können. Unten ist eine Liste von dem, was bekannt ist, zu brechen.

* Wenn Sie mit der rechten Maustaste auf den Chatbereich klicken, wird das Kontextmenü des Browsers anstelle von ChatZilla angezeigt.

* Wenn Sie auf eine irc: URL im Chatbereich klicken, wird ein separates ChatZilla-Fenster geöffnet. Dieses Problem könnte fixierbar sein, aber es könnte auch schwerer zu beheben als der letzte Punkt.

* Das Klicken auf Weblinks im Chatbereich ersetzt in der Regel ChatZilla mit der Webseite. Wenn Sie versuchen, den Link in einem neuen Tab oder Fenster zu öffnen (entweder aus dem Kontextmenü oder mit einem Modifier Key), sollte es ChatZilla unbeeinflusst verlassen.

* Wenn Sie auf eine irc: URL von einer Webseite klicken, wird auch ein separates ChatZilla-Fenster geöffnet, anstatt es in der ChatZilla zu laden, die in einer Registerkarte ausgeführt wird. Dies ist das einzige Problem, das wir glauben können.

* Bug 286651 versucht, die speziellen Berechtigungserweiterungen zu entfernen, wenn sie in eine Registerkarte geladen werden, was grundsätzlich das Ende dieser Arbeit überhaupt sein würde.

3.11 Warum sind meine Tabs manchmal rot, grün oder blau gefärbt?

Die verschiedenen Farben zeigen unterschiedliche Grade der Aktivität an.

* Schwarz: Es gibt keine neue Aktivität. Ein Tab wird in diesen Zustand zurückkehren, wenn du ihn fokussierst.

* Blau: Der Kanal hat sich in irgendeiner Weise verändert. Dies ist in der Regel durch Menschen beitreten oder verlassen, ein Modus ändern oder ein Thema ändern.

* Grün: Auf dem Tab erscheint eine Meldung. Die Nachricht kann eine normale Chat-Nachricht, eine Aktion oder eine Benachrichtigung sein. Nachrichten, die nur an Sie gesendet werden, färben stattdessen die Registerkarte.

* Rot: Jemand hat deinen Namen oder etwas auf deiner Stielliste in einer Nachricht auf dieser Registerkarte verwendet, oder jemand hat dir eine Nachricht gesendet.

4 · Anpassen von ChatZilla

4.1 Wie stelle ich meinen Spitznamen ein?

Wenn Sie zum ersten Mal eine Verbindung zu einem Server mit ChatZilla herstellen, werden Sie aufgefordert, einen Spitznamen einzugeben. Wenn Sie es später ändern möchten, verwenden Sie den Befehl / nick. ChatZilla merkt sich automatisch Ihren letzten Spitznamen für jedes Netzwerk, mit dem Sie eine Verbindung herstellen.

Hinweis: In ChatZilla 0.9.67 und später, wenn du eine Verbindung zu einem Netzwerk herstelle und jemand anderes deinen Spitznamen benutzt, erkennt ChatZilla es automatisch, wenn sie verlassen oder nick wechseln, aber nur für die ersten 6 Minuten.

4.2 Wie stelle ich meine Beschreibung ein?

Ihre Beschreibung ist eine einzelne Textzeile, die andere Benutzer sehen werden, wenn sie Informationen über Sie anfordern. Viele Leute benutzen es für ihren vollständigen Namen oder eine Website. Verwenden Sie den Befehl /desc, um Ihre Beschreibung zu ändern. Die Beschreibung wird während des Anmeldevorgangs gesendet, also müssen Sie die Verbindung zum Server wieder herstellen, damit sie wirksam wird.

4.3 Wie kann ich einige Befehle ausführen, wenn ich eine Verbindung zu einem Netzwerk herstelle?

Jedes Netzwerk hat eine "autoperform" Präferenz, die aus einer Liste von Standard ChatZilla Befehlen besteht. Sie können diese Einstellung mit dem Voreinstellungsfenster und dem Befehl / network-pref ändern, siehe das folgende Beispiel.

Warnung: Wenn Sie dies verwenden, um automatisch auth selbst mit einem Bot oder Service, denken Sie daran, dass Ihr Passwort wird in Klartext in Ihrer Voreinstellungsdatei gespeichert werden.

Autoperform-Befehle werden ausgeführt, wenn ChatZilla sich erfolgreich in einem Netzwerk anmeldet, unabhängig davon, wie die Verbindung initiiert wurde. Die Befehle werden ausgeführt, bevor sie versuchen, irgendwelche "Open at Startup" -Kanäle zu verbinden, und bevor sie versuchen, alle vorhandenen Registerkarten, die mit diesem Netzwerk verbunden sind, wieder anzuschließen.

Hinweis: Diese Präferenz wurde in ChatZilla 0.9.41 hinzugefügt.

Um eine Nachricht an einen Benutzer zu senden, wann immer Sie eine Verbindung zu EFNet herstellen, wählen Sie zuerst eine Registerkarte aus, die mit EFNet verknüpft ist, und geben Sie dann ein:

/network-pref autoperform msg WiZ hier bin ich wieder

Sie können mehrere Befehle mit dem Semikolon (';') Zeichen trennen, wie in:

/network-pref Autoperform msg WiZ yo; Msg mozbot Bäume

Einrichten von Autoperform-Befehlen

4.4 How do I prevent ChatZilla from auto-reconnecting to a network?

By default, ChatZilla will reconnect to a network if you are forcibly disconnected. On networks with idle time limits, this can earn you a temporary ban.

If you would like to turn this off by default, type /pref reconnect false. If you would like to turn it off only for a particular network, type /network-pref reconnect false from any tab associated with the network in question.

Note that if you change the default to false, you can still override specific networks with the /network-pref command.

4.5 Wie kann ich verhindern, dass ChatZilla von einem automatischen Wiederherstellen zu einem Netzwerk entfernt wird?

Standardmäßig wird ChatZilla nicht versuchen, sich einem Kanal zuzuordnen, wenn man davon kickt. Sie können dies global einschalten mit /pref autoRejoin true oder /channel-pref autoRejoin true, um es nur für den aktuellen Kanal einzuschalten (siehe Tweaking die Einstellungen für weitere Details).

Warnung: Sei vorsichtig, auf welchen Kanälen du dies machst, da einige Bots und Channel-Operatoren Leute verbieten, die sich automatisch wieder anschließen, wenn sie getreten werden.

4.6 Wie kann ich die Schriftgröße einstellen??

Steuern - + Text um 2pt vergrößern

Steuern - – Machen Sie Text kleiner um 2pt

Steuern - 0 Zurücksetzen auf Browser-Standard

Zusammenfassung der Verknüpfungen

Wenn deine Schriften viel zu groß oder zu klein sind, ist es wahrscheinlich ein Problem mit deiner DPI-Einstellung. Überprüfen Sie Ihre Anzeigeeinstellungen. Wenn Sie "System Setting" verwenden möchten, versuchen Sie stattdessen eine der vordefinierten DPI-Einstellungen. In der Praxis scheint es, dass "System Setting" fast immer falsch ist Fixierung dieser wird wahrscheinlich helfen, mit Web-Seiten, die Schriftgrößen in Punkten auch angeben.

Wenn es sich nicht um eine DPI-Sache handelt, kannst du die Optionen im Menü unter Ansicht> Schriftfamilie und Größe verwenden. Die Optionen beinhalten einige nützliche Verknüpfungen (siehe Tabelle rechts) sowie die Möglichkeit, eine Größe und einen Schriftnamen explizit einzugeben. Small, Medium und Large basieren auf der Basis-Schriftgröße des Browsers und die drei Font-Optionen (Serif, Sans Serif und Monospace) verwenden die entsprechenden Browser-konfigurierten Schriften.

Für diejenigen, die weniger geneigt sind, Menüs zu verwenden, bieten die Befehle / font-size und / font-family die gleiche Funktionalität. Der ehemalige akzeptiert die Textwerte "default", "small", "medium", "large", "kleiner" und "bigger", die die offensichtlichen Bedeutungen aus dem Menü haben. Der letztere Befehl akzeptiert die speziellen Namen "serif", "sans-serif" und "monospace". Beide akzeptieren andere Werte, entweder die Schriftgröße in Punkten (pt) oder den Schriftfamiliennamen.

Alle diese Optionen beeinflussen alle Ansichten in ChatZilla. Dies bedeutet nicht, dass Sie nicht umständlich sein können und unterschiedliche Größen oder Schriftarten auf verschiedenen Ansichten haben - verwenden Sie einfach die im Präferenzeneintrag beschriebenen Befehle und die Vornamen "font.size" und "font.family". Zum Beispiel, wenn du das aktuelle Netzwerk benutzen möchtest, musst du stattdessen 12pt Text anstelle der Voreinstellung verwenden, was du machst / network-pref font.size 12.

4.7 Wie ändere ich das Farbschema des Meldungsfensters?

Von dem aussicht Farbschema menü. ChatZilla kommt mit drei Farbschemata, bekannt als "Motifs". Default Motif Verwendet Ihre Standard-Vor- und Hintergrundfarben und gibt keine eigenen Farben an. Dark Motif Ist ein dunkler Hintergrund auf weißem Text, mit einigen passenden Farben für verschiedene Nachrichtentypen. Light Motif Ist das Gegenteil, mit Weiß als Hintergrundfarbe und schwarz für Nachrichtentext.

Mit dem Befehl /motif können Sie eine CSS-Datei mit Hilfe einer gewöhnlichen http: oder Datei: URL auswählen. Zum Beispiel wird der Befehl /motif http://example.host.com/cool-color-scheme.css verwendet, um das Motiv "cool-color-scheme.css" aus "example.host.com" auszuwählen.

Sie können auch /network-motif, /channel-motif und /user-motif Befehle verwenden, um ein motif für eine bestimmte Registerkarte oder eine Gruppe von Registerkarten festzulegen. Weitere Informationen finden Sie in der Multiple Motive.

4.8 Wie verwende ich Aliase? (Oder neue Befehle)

ChatZilla hat einige umfangreiche Scripting-Unterstützung, aber nicht jeder will oder braucht so viel Power. Aliase geben diese "verwässerte" Macht, indem sie schnell und einfach einen neuen Befehl erstellen, der eine Reihe anderer Befehle ausführt (die selbst Aliase sein können). In seiner einfachsten Form, ein Alias ​​ist einfach umbenennen einen Befehl und die Festsetzung einiger Parameter:

/alias moz attach moznet Erstellt einen einfachen Alias ​​namens "moz", um eine Verbindung zu MozNet herzustellen. Laufen /moz will execute the alias.

Sie können mehrere Befehle ausführen, indem Sie sie mit Semikolons trennen (;):

/alias mychannels join #chatzilla; join #venkman; join #xul; join #js Creates a multi-command alias called "mychannels". Running /mychannels will join "#chatzilla", "#venkman", "#xul" and "#js" on the current network.

Oft möchten Sie einen Befehl verkürzen - oder eine Sammlung von Befehlen ausführen - mit einer variablen Eingabe. Aliase können so viele Parameter verwenden, wie Sie möchten, und kann mit Hilfe von $ (Param Key) Notation referenziert werden. Es stehen noch einige verschiedene Parametertasten zur Verfügung:

Syntax: $(N) - Ruft den Parameter an Position N ab, wobei 1 der erste ist. Der Parameter ist erforderlich, um den Alias ​​auszuführen.

Syntax: $(N+) - Ruft den Parameter an Position N und alle, die ihm folgen. Es ist nur der Parameter N erforderlich.

Syntax: $(M-N - Ruft den Parameter M bis N, inklusive. Alle Parameter von M bis N sind inklusive.

Syntax: $(all) - Ruft alle Parameter ab. Das ist ähnlich wie $(1+), benötigt aber keine Parameter.

Syntax: $(recip)- Ruft den Namen des Ziels des Alias ​​auf. Dies ist der Name der Ansicht, die den Alias ​​ausführt, z.B. Kanal Name.

Syntax: $(nick) - Ruft den aktuellen Spitznamen des Benutzers ab.

Für dieses Beispiel, Der Befehl wird IRC Services "NickServ" verwenden, um Ihren registrierten Spitznamen zurückzugewinnen. Wenn du gehst, gehst du den Spitznamen (ein Merkmal von NickServ, das sie aus dem Server stößt, wenn du dein Passwort kennst - nützlich, wenn du dich einfach wieder anschließen musst und dein altes Selbst noch da ist, wechselt zu deinem normalen Spitznamen und identifiziert Mit NickServ. Der erste Parameter ist dein normaler Spitzname, und der zweite ist das Passwort für diesen Spitznamen.

/alias Zurückerobern msg nickserv ghost $ (1) $ (2); Nick $ (1); Msg nickserv identifizieren $(2) Erstellt einen Befehlsalias namens "reclaim", der zwei Parameter benötigt.

Bei ihrer kompliziertesten können Sie JavaScript in Aliasen über den Befehl / eval verwenden. Diese sind leicht schädlich für ChatZilla, wenn du etwas falsches bekommst (und manchmal auch wenn du es nicht tust), also raten wir Dir, sich bei #chatzilla anzuschließen, wenn du irgendwelche Hilfe dazu benötigst.

4.9 How do I show faces in ChatZilla?

There is a motif available that displays pictures next to the nicknames of many of the moznet people. You can find information on how to use this motif at the moznet faces page on hacksrus.

4.10 Wie ändere ich das Zeitstempelformat?

Das Timestamp-Format wird durch die ZeitstempelFormat-Präferenz gesteuert, die Sie global, pro Netzwerk oder sogar einzeln auf Kanälen und Abfrageansichten einstellen können (siehe Optimierung der Einstellungen).

Der Formatstring wird wörtlich angezeigt, mit Ausnahme der folgenden 6 Teilstrings, die wie folgt ersetzt werden:

* %y - 4-stelliges Jahr

* %m - Monatsnummer (1 - 12).

* %d - Tag des Monats.

* %h - Stunde im 24-Stunden-Format.

* %n - Protokoll.

* %s - Sekunden.

4.11 Kann ich verschiedene Farbschemata für verschiedene Kanäle verwenden?

Ja. Mit den Befehlen / network-motif, / channel-motif und / user-motif können Sie ein Motiv für eine bestimmte Registerkarte oder Gruppe von Registerkarten auswählen. Zum Beispiel könnten Sie ein Gesichtsmotiv auf dem Moznet-Netzwerk verwenden, aber ein "einfaches" Motiv für dalnet. Wenn Sie einen Webspace haben (kein CGI erforderlich), können Sie eine CSS-Datei veröffentlichen, die speziell auf Ihren Kanal zugeschnitten ist. Dies könnte so einfach sein wie die Auswahl eines benutzerdefinierten Hintergrundbildes und ein passendes Farbschema. (Sie müssen auch alle Bilder hosten.) Benutzer können Ihr Motiv ausprobieren, indem Sie einen der oben aufgeführten / * - Motivbefehle eingeben, gefolgt von der URL zur CSS-Datei auf Ihrer Website. Benutzer können auch einen Link zu einer CSS-Datei in den ChatZilla-Nachrichtenbereich ziehen, um diese Datei als Standardmotiv zu verwenden.

4.12 Wie mache ich mein eigenes Farbschema?

Das ChatZilla-Ausgabefenster ist mit Standard-CSS gestylt. Nachrichten im Ausgabefenster sind nichts anderes als Elemente in einer HTML-Tabelle. Diese Elemente haben Attribute auf sie, die identifizieren, wer die Nachricht gesendet hat und welche Art von Nachricht es ist. Sie können dann bestimmte Nachrichten mit CSS-Attributselektoren formatieren. Lesen Sie den Kommentar an der Spitze von output-base.css für weitere Informationen. Sobald Sie einen Griff haben, schauen Sie sich die Quelle für die dunklen und leichten Motive an (achten Sie besonders auf die Art, wie sie das Basismotiv importieren.) Das Stylin-ChatZilla-Dokument ist ein bisschen veraltet, könnte aber auch einen Einblick geben Gut.

4.13 Wie mache ich ein Gesichtsmotiv für meinen Kanal / Netzwerk?

Wenn Sie ein bisschen cgi-fähigen Server-Speicherplatz und einige Ersatzbandbreite haben, können Sie versuchen, die Skripte in chatzilla / facesrv / auf hacksrus zu verwenden. In diesem Tarball findest du drei Skripte:

* Makefaces.pl erstellt drei Gesichtsmotive (output-default-faces.css, output-dark-faces.css und output-light-faces.css), basierend auf Bildern in einem bestimmten Verzeichnis.

* Addface.pl ist eine CGI, die eine Image-Datei über das Web akzeptiert und sie auf eine entsprechende Größe skaliert, sie in ein png konvertiert und dann makefaces.pl ausführt.

* Faces.pl ist eine CGI, die verwendet werden kann, um alle Gesichter auf einer einzigen Webseite anzuzeigen.

4.14 Kann ich meine eigene HTML-Datei für das Ausgabefenster erstellen?

Warnung: Es gibt derzeit Berechtigungsprobleme im Zusammenhang mit benutzerdefinierten Ausgabefenstern, bei denen spezielle Berechtigungen für alle lokalen Dateien gewährt werden und ein zusätzlicher Code im Ausgabefenster selbst enthalten sind. Es sei denn, du bist wirklich intim mit Codebase-Principals und ihre Verwendung in Mozilla, es wird empfohlen, dass Sie nicht versuchen, dies zu tun.

Ja. Durch das Ersetzen der HTML-Datei ChatZilla zeigt Nachrichten in, können Sie eine unbegrenzte Anzahl von Anpassungen für das Ausgabe-Fenster zu machen. Da das Ausgabefenster Zugriff auf alle Mozilla, einschließlich XPCOM, kann es alles tun ChatZilla kann. Dies beinhaltet das Redisplaying von Informationen, die aus dem Web gekratzt wurden, den Status, der in einem Bot irgendwelcher Art gespeichert ist, oder so ziemlich alles andere. Aus Sicherheitsgründen können diese Ersatz-`` Ausgabedateien 'nicht ferngesteuert werden und müssen stattdessen von Benutzern installiert werden.

Mit dem "outputWindowURL" pref wird die Ausgabefensterdatei für ein bestimmtes Netzwerk, einen Kanal oder einen Benutzer ausgewählt. Siehe die Standardausgabe-window.html und output-window.js für weitere Hinweise.

Das hat sich bis jetzt noch nicht viel genutzt, aber die Grundidee besteht darin, dein eigenes output-window.html zu machen, aber das Stock Output-window.js zu benutzen. JavaScript-Anpassungen sollten in eine neue .js-Datei gehen, die in einem (Skript) Tag in Ihrem benutzerdefinierten output-window.html enthalten ist.

4.15 Wie skript ich ChatZilla?

Mit JavaScript! ChatZilla ist vollständig in JavaScript geschrieben und hat Vorkehrungen zum Laden (und Entladen) von Plugins in derselben geschrieben. Da ChatZilla selbst in JavaScript geschrieben ist, sind Plugins nicht viel mehr als zusätzlicher ChatZilla-Code und können daher alles tun, was ChatZilla tun kann. Es gibt eine Reihe von Komfortfunktionen für das Hinzufügen neuer Befehle, neue Menüs oder einfach nur bestehende Ereignisse. Während diese Techniken noch gut dokumentiert sind, gibt es eine Reihe von Proben zur Verfügung. Das Beispiel-Plugin zeigt die Grundlagen, wie man neue Befehle definiert und sie in Menüs platziert. Der Anwendungsrahmen, auf den ChatZilla aufgebaut ist, wurde ursprünglich für Venkman entwickelt. Ich gab während dieser Zeit einen Techtalk, der beschrieb, wie man den Rahmen benutzt, um Venkman zu erweitern. Die Notizen sind online und können sich als nützlich erweisen. Die Quelle von ChatZilla selbst bietet eine Reihe von Beispielen für die Verwendung des Frameworks:

* Eine Liste der Standardmenüs in ChatZilla finden Sie unter menus.js.

* Beispiele für die Standardbefehle finden Sie unter commands.js.

* Standardeinstellungen sind in prefs.js definiert.

* In chatzilla.properties werden internationalisierbare Befehlszeichenfolgen wie Hilfetext, UI-Labels und Parameterlisten gespeichert.

Tipps: Wenn du dich stecken bleibst, kommst du auf #chatzilla - da gibt es eine Anzahl von Leuten, die mit Scripting experimentiert haben und vielleicht direkt helfen können oder gute Hinweise geben, um dich selbst zu lernen.

4.16 Wie installiere ich ein Drittanbieter-Skript in ChatZilla?

1. Zuerst müssen Sie herausfinden, wo ChatZilla nach Skripten sucht. Dies kann wie folgt geschehen:

Input

/pref profilePath

Output

Preference profilePath is "C:\Documents and Settings\James\Application Data\Mozilla\ChatZilla\Profiles\w58z18i7.default\chatzilla".

Hinweis: Wenn der obige Befehl einen leeren Wert ausgibt, müssen Sie / pref profilePath - stattdessen, um es zu beheben.

2. Gehen Sie in das Verzeichnis, das von ChatZilla angezeigt wird, dann in das Skript-Unterverzeichnis. Hier sucht ChatZilla nach dem Start die Skripts.

3. Erstellen Sie ein neues Unterverzeichnis für das Skript - nennen Sie es etwas im Zusammenhang mit dem Skript. ChatZilla kümmert sich nicht darum, was du es nennst.

4. Speichern Sie das Skript in dieses neue Unterverzeichnis. Wenn das Skript mit mehreren Dateien kam, stelle sie alle hier ein. Stellen Sie sicher, dass eine Datei namens init.js existiert, oder ChatZilla wird das Skript nicht laden!

5. Starten Sie ChatZilla neu.

Tipps: Wenn du Probleme hast, ein Skript zu laden, kann es bei der Initialisierung Fehler geben. Um dies zu überprüfen, öffnen Sie die Client-Ansicht mit dem Befehl / client, dann tippen Sie auf IRC> Öffnen Sie diese Registerkarte beim Start und starten Sie ChatZilla neu. Irgendwelche Fehler, die beim Laden des Ladevorgangs auftreten, werden auf dieser neuen Ansicht angezeigt.

Hinweis: ChatZilla wird auch chatzilla / scripts / init.js beim Start laden, falls vorhanden. Es wird empfohlen, dass Sie dies für einmalige, persönliche Skripte oder für jedes Skript verwenden, das möglicherweise sicherstellen muss, dass es das erste geladen ist.

4.17 Wie kann ich den Rest der Vorlieben optimieren?

Es gibt zwei Möglichkeiten. Der erste und einfachste ist, den prefs-Dialog zu verwenden, der von ChatZilla> Preferences zugänglich ist. Wenn Sie mehr Kontrolle wünschen und Zugriff auf "versteckte" prefs haben, verwenden Sie den Befehl / pref oder eine der Varianten. Geben Sie / pref ein, um alle globalen Einstellungen aufzulisten. Sie können einen Vornamen oder nur die ersten Buchstaben eines Vornamens angeben, um den aktuellen Wert der passenden Einstellungen zu sehen. Um eine Präferenz zu ändern, geben Sie / pref pref-name new-value ein. Um eine Präferenz für ein bestimmtes Netzwerk, einen Kanal oder einen Benutzer zu bearbeiten, verwenden Sie / network-pref, / channel-pref oder / user-pref. Es gibt auch Netzwerk-, Kanal- und benutzerspezifische Varianten des / motif-Befehls.

5 · Dokumentation und Ressourcen

5.1 Wie funktionieren die Gesichter Motive?

Die Gesichter Motive sind nichts weiter als CSS-Dateien. Sie arbeiten wie jedes andere Motiv, außer sie fügen Bilder vor bestimmten Spitznamen ein. Diese Bilder befinden sich auf einem Webserver zusammen mit den CSS-Dateien. Wenn Ihr CSS-fu stark ist, können Sie einen Blick auf die Quelle werfen.

5.2 Wo ist der Rest der Dokumentation?

*Die ChatZilla Homepage ist die Drehscheibe aller Dinge ChatZilla.

*Die ChatZilla-Entwicklungsseite enthält installierbare Entwicklungsversionen von ChatZilla und liefert aktuelle Informationen über die ChatZilla-Entwicklung.

*Die offizielle ChatZilla FAQ ist was du gerade liest. Sie können es auch im XML-Format erhalten.

*Moztips unterhält eine inoffizielle ChatZilla FAQ. Es ist ein bisschen veraltet, aber immer noch einige nützliche Informationen.

5.3 Gibt es eine Newsgroup- oder Mailing-Alias ​​für ChatZilla?

Ja. Die Newsgroup ist mozilla.dev.apps.chatzilla und befindet sich auf dem öffentlichen News-Server news.mozilla.org. Es spiegelt sich auf dem Mailing alias dev-apps-chatzilla@lists.mozilla.org. Um zu abonnieren, senden Sie eine E-Mail an mailto: dev-apps-chatzilla-request@lists.mozilla.org? Subject = abonnieren mit dem Betreff "abonnieren". Um sich abzumelden, senden Sie eine Mail an die Anforderungsadresse mit dem Betreff abbestellen.

5.4 Gibt es einen IRC-Kanal für ChatZilla?

Natürlich gibt es da! Der Kanal ist #chatzilla auf irc.mozilla.org. Wenn Sie Mozilla laufen und bereits ChatZilla installiert haben, können Sie sich dem Kanal anschließen, indem Sie auf den Link #chatzilla klicken. Wenn Sie neu im IRC sind, lesen Sie bitte über irchelp.org. Bitte haben Sie etwas Geduld, wenn Sie mitmachen #chatzilla Auf eine frage stellen Ich bin ziemlich immer schon bei IRC angemeldet, aber das bedeutet nicht, dass ich eigentlich auf das Fenster schaue oder sogar vor dem Computer sitze. Wenn ich deine Frage sehe, bevor du den Kanal verlässt, sind die Chancen, dass ich es beantworten werde. Wenn du das Wort "chatzilla" in deiner Frage einfügst, wird es eine Glocke auf meine Maschine klingeln, die mich vielleicht schneller reagieren lässt. Bitte nicht missbrauchen :) Oft gibt es noch andere ChatZilla-Entwickler und / oder User auf #chatzilla, die in der Lage sein werden, Ihre Frage genauso gut zu beantworten.

5.5 Wo finde ich mehr Motifs?

Das motifs Verzeichnis auf hacksrus.com hat eine Anzahl von alternativen Motiven, zusätzlich zu den Lagermotiven. Sie können diese Motive verwenden, indem Sie die .css-Datei auf das Chatfenster von ChatZilla ziehen oder den Befehl / motiv verwenden. Wenn du dein eigenes Motiv gemacht hast, und möchte, dass ich es hier bediene, bitte so sagen.

5.6 Wie schlage ich eine Frage für die FAQ vor

Bitte erwähnen Sie es auf der mozilla.dev.apps.chatzilla Newsgroup oder im irc-Kanal.

6 · Quellfragen

6.1 Wo befindet sich der ChatZilla-Quellcode?

ChatZilla ist vollständig in JavaScript und XUL geschrieben und lebt in ChatZilla.jar im Mozilla Chrome Verzeichnis. Sie können die Quelle online mit LXR ansehen: mozilla / extensions / irc /. Die meisten der aktuellen Front-End-Code ist in der xul / content / subdirectory, und Sie finden die unterstützenden Bibliotheken in js / lib / subdirectory. Wenn du die Dinge ändern willst, dann bist du viel besser mit einem ChatZilla Plugin, dann musst du deine Änderungen nicht jedes Mal, wenn es eine neue Version gibt, wieder aufwenden. Sehen Sie, wie Skript ChatZilla? Für weitere Informationen dazu.

6.2 Was mache ich, wenn ich einen Fehler in ChatZilla finde?

1.Suche nach Duplikaten. Sie können die gesamte ChatZilla-Fehlerliste scannen oder nach einem bestimmten Fehler in der Liste suchen.

2.Wenn du kein Duplikat findest, melde bitte einen Fehler.

7 · Schlussworte

Schließlich habe ich alles getan Habe das seit Monaten wegen der Arbeit verzögert, aber ich denke, es ist jetzt fertig. Vielen Dank an fredfred für die Führung mich die ganze Zeit. :)