TekNap
TekNap war ein Napster-kompatibles Filesharingprogramm, um in Verbindung mit einem OpenNap- oder SlavaNap-Server Dateien zu tauschen und zu chatten. Der im Original BWap genannte Client ermöglichte einem Server-Administrator, mit Hilfe einer eingebauten Skriptsprache, OpenNap-Server und in einem gewissen Maß auch SlavaNap-Server zu administrieren. Es war auch sehr verbreitet, TekNap dazu zu benutzen, auf Aktivitäten von Benutzern zu reagieren, um beispielsweise einfache Spiele in einem Chatraum zur Verfügung zu stellen oder anderweitig auf Benutzereingaben zu reagieren.
TekNap basiert auf dem ursprünglich aus der Unix-/Linux-Welt stammenden IRC-Client BitchX und wird in der Kommandozeile von *nix Betriebssystemen beziehungsweise von Windows in einer Cygwin-Umgebung ausgeführt.
Für die Verbindung wird das Napster Protokoll wie bei OpenNap und SlavaNap verwendet. Mit TekNap kann man sich aber auch zu IRC-Servern verbinden.
Weblinks
- <templatestyles src="Webarchiv/styles.css" />{{#if:20110726010301
| {{#ifeq: 20110726010301 | *
| {{#if: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20110726010301}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20110726010301}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }} {{#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: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }} {{#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: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }} ({{#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: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page}} }}
}}}}}}}}{{#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:20110726010301|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://napedia.dyndns.org/index.php/Main_Page}}
|| {{#if: || }}
}}{{#if: NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung
| {{#if: {{#invoke:WLink|isBracketedLink|NapEdia – Das Napster-Wiki (ein Projekt von teknap.no-ip.org) - Aufzeichnung}}
| {{#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://napedia.dyndns.org/index.php/Main_Page%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://napedia.dyndns.org/index.php/Main_Page%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://napedia.dyndns.org/index.php/Main_Page }}
| 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}}
}}
}}
}}
- <templatestyles src="Webarchiv/styles.css" />{{#if:20190624063507
| {{#ifeq: 20190624063507 | *
| {{#if: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20190624063507}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20190624063507}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }} {{#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: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }} {{#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: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }} ({{#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: Download TekNap - Aufzeichnung | {{#invoke:WLink|getEscapedTitle|Download TekNap - Aufzeichnung}} | {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/}} }}
}}}}}}}}{{#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:20190624063507|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://got.net/~brian/teknap/}}
|| {{#if: || }}
}}{{#if: Download TekNap - Aufzeichnung
| {{#if: {{#invoke:WLink|isBracketedLink|Download TekNap - Aufzeichnung}}
| {{#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://got.net/~brian/teknap/%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://got.net/~brian/teknap/%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://got.net/~brian/teknap/ }}
| 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}}
}}
}}
}}