QuakeNet
Das QuakeNet ist eines der größten IRC-Netzwerke der Welt. Es wurde 1997 von Garfield und Oli für QuakeWorld-Spieler als „Zufluchtsort“ vor anderen Netzwerken gegründet, zog im Lauf der Zeit aber auch viele Spieler anderer Computerspiele und Nicht-Spieler an.
Statistiken
Der Rekord von 243.389 simultan eingeloggten Benutzern wurde am 8. Februar 2005 aufgestellt. Somit war Quakenet seiner Zeit das größte IRC-Netzwerk der Welt, musste diesen Status jedoch im Jahr 2012<ref>IRC-Netze – Top 10 im Jahresvergleich, netsplit.de</ref> an freenode abgeben. Im Durchschnitt hat das Quakenet etwa 13.000 Nutzer<ref>IRC-Netz QuakeNet, Statistikseite auf netsplit.de</ref> (Stand 2020).
Bekannte Channels
Die meistbesuchten Channel im Quakenet sind traditionell Treffpunkte zum Vereinbaren von Clanwars oder anderen Challenges wie beispielsweise die im Dezember 2008 meistbesuchten Channel #pcw, #cod4.wars oder #5on5.css.<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20081220015142
| {{#ifeq: 20081220015142 | *
| {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20081220015142}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20081220015142}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: irc.netsplit.de: IRC Channels – Top 100 | {{#invoke:WLink|getEscapedTitle|irc.netsplit.de: IRC Channels – Top 100}} | {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20081220015142|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://irc.netsplit.de/channels/top100.php}}
|| {{#if: || }}
}}{{#if: irc.netsplit.de: IRC Channels – Top 100
| {{#if: {{#invoke:WLink|isBracketedLink|irc.netsplit.de: IRC Channels – Top 100}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://irc.netsplit.de/channels/top100.php%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://irc.netsplit.de/channels/top100.php%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://irc.netsplit.de/channels/top100.php }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}</ref> Viel besucht sind auch Channel verschiedener Spiele und Spieleclans wie World of Warcraft oder Counter-Strike. Neben den Gamingchanneln haben sich einige Subkulturen gebildet, wie beispielsweise Musik- oder Fußball-Chats. Ein berühmtes Beispiel ist der Webradiosender RauteMusik, dessen Name im direkten Bezug mit den im Quakenet genutzten Präfixen in Form eines Rautezeichens steht und welcher nach Gründung im Channel #musik zu einer Quakenet-übergreifenden Medien- und Onlinemarke wurde.
IRC-Dienste
Anders als in vielen anderen Netzwerken sind die IRC-Dienste alle einbuchstabig und als Client im Netz selbst anwesend. Die bekanntesten lauten Q und S (Spamscan). Außerdem existieren die Services D, P, T, NO, O, R und G. Diese werden für verschiedene Aufgaben eingesetzt, G dient der Unterstützung der Benutzer und des Hilfe-Teams. R beinhaltet sämtliche Anfragefunktionen (Requests), mithilfe derer man beispielsweise Bots in den eigenen Channel holen, oder zu Op werden kann. O beinhaltet einige Funktionen für die IRC-Operatoren. Die primäre Aufgabe von Q (Quakenet Service) besteht im „Bewachen“ von Channels, um den Besitzern und anderen Benutzern mit Rechten das Verlassen und Wiederbetreten ohne Rechteverlust zu ermöglichen. S überprüft in sehr großen Channels alles, was gesprochen wird, um eventuelle Spammer ausfindig zu machen und aus dem Netz zu entfernen. P ist die Kontrollinstanz des Proxyscanners, der die Verbindungen auf offene Proxyserver prüft und gegebenenfalls schließt. T ist die Kontrollinstanz des Trojanerscanners. D fertigt Channel-Statistiken an, die über ein Webinterface abrufbar sind.
Q und L wurden im März 2008 durch einen neuentwickelten Q (Codename Q9) ersetzt. Der im Gegensatz zum Q im Funktionsumfang abgespeckte Channelbot L hatte die Aufgabe den alten Q vor allem in kleineren Channels zu entlasten.
Technik
Heutzutage benutzt Quakenet als Serversoftware einen Patch für ircu, den auf dem P10-Protokoll basierenden IRCd des Undernet namens snircd. Der Patch beinhaltet einige Modifikationen und Ergänzungen zum Original-ircu. Zuvor wurde Asuka benutzt.
Zusätzliche Modi
Usermodes
Besondere, über die üblichen hinausgehenden, Usermodes im Quakenet sind:
| d | Deaf-Modus: Der Benutzer bekommt keine Channel-Nachrichten. (beispielsweise um Datenverkehr einzusparen) |
| x | Angemeldete Nutzer bekommen folgenden Host: <username>.users.quakenet.org. (reale IP wird verschleiert) |
| R | Private Nachrichten (Query, Notice, Invite) nur von registrierten Nutzern. (dient dem Spamschutz, Spammer sind meistens nicht im Netzwerk registriert.) |
| w | Um Walluser-Messages, die von IRC-Operatoren gesendet werden, sehen zu können. |
Channelmodi
Besondere, über die üblichen hinausgehenden, Channelmodes sind im Quakenet:
| c | Keine Controlcodes (Farben, Unterstreichen, Fett) mehr möglich. |
| C | Keine channelweiten CTCPs möglich. |
| D/d | Delayed-join-mode (+D): Benutzer werden erst beim Schreiben oder Mode-Setzung sichtbar. Mode +d bedeutet, dass „Delayed-join“ deaktiviert wurde, aber noch Nutzer im Channel unsichtbar sind. Es wird gewartet, bis niemand mehr unsichtbar ist. |
| N | Keine channelweite Notice möglich. |
| r | Nur registrierte Nutzer können den Channel betreten. |
| u | Keine Quit/Part-Nachrichten. Ist ein Nutzer in einem Channel mit +u, so wird seine Quit-Nachricht auf „Signed off“ gesetzt und seine Part-Nachricht unterdrückt. Dies verhindert Werbung. |
| T | Blockiert Multitarget Nachrichten (im mIRC-Client als 'amsgs' bezeichnet). |
| M | Nur registrierte Benutzer können Nachrichten schreiben |
Weblinks
Einzelnachweise
<references />