wesnothd

Autres langues

Langue: cs

Autres versions - même langue

Version: 2009 (ubuntu - 08/07/09)

Section: 6 (Jeux)

NÁZEV

Bitva o Wesnoth - síťový server pro hru více hráčů

POUŽITÍ

wesnothd [-dv] [-c cesta] [-p port] [-t počet_vláken] [-T počet_vláken]
wesnothd -V

POPIS

Součást Bitvy o Wesnoth spravující hry více hráčů. Na http://www.wesnoth.org/wiki/ServerAdministration lze nalézt příkazy, které server akceptuje, a to jak přes fifo, tak přímo od klienta wesnoth.

VOLBY

-c cesta, --config cesta
specifikuje cestu, kde má wesnothd hledat konfigurační soubor. Syntaxe souboru je popsána v sekci KONFIGURACE SERVERU níže. Konfiguraci je možno znovu načíst posláním SIGHUP procesu serveru.
-d, --daemon
spouští wesnothd jako démona.
-h, --help
zobrazuje nápovědu k parametrům příkazové řádky.
--log-level=kategorie1,kategorie2,...
nastavuje úroveň závažnosti pro jednotlivé kategorie. all znamená, že budou vypisovány všechny kategorie. Dostupné kategorie: error,warninginfodebug. Implicitně je aktivována kategorie error a pro kategorii server také info.
-p port, --port port
určuje, který port má server používat. Implicitní hodnota je 15000.
-t, počet, --threads počet
nastavuje limit pro počet nečinných vláken čekajících na síťová spojení (implicitně: 5, max: 30).
-T, počet, --max-threads počet
nastavuje nejvyšší počet vláken, které wesnothd vytvoří; 0 znamená bez omezení (implicitně: 0).
-V, --version
zobrazí verzi wesnothd a skončí.
-v, --verbose
zapíná výpis rozšířených logovacích informací.

KONFIGURACE SERVERU

Obecná syntaxe je:

[značka]

klíč="hodnota"
klíč="hodnota,hodnota"

[/značka]

Globální klíče:

ban_save_file
Plná či relativní cesta k souboru (komprese gzip), jenž může server číst a přepisovat. Do tohoto souboru jsou ukládány zákazy přístupu (ban) a načítány při spuštění.
connections_allowed
Počet povolených spojení z jedné IP adresy. 0 znamená nekonečno. (implicitně 5)
disallow_names
Jména/přezdívky, které nejsou serverem akceptována. Je možno použít metaznaky `*' a `?'. Více viz. glob(7). Implicitní hodnota je: *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.
fifo_path
Cesta k fifo, do nějž můžete posílat příkazy serveru (stejně jako pomocí /query z klienta). Pokud není explicitně určena, je použita výchozí hodnota určená při kompilaci (běžně /var/run/socket/wesnothd/socket).
max_messages
Maximální počet zpráv, které jsou přijaty během messages_time_period. (implicitně 4)
messages_time_period
Časová perioda (ve vteřinách), po které se nuluje počítadlo přjatých zpráv. (implicitně 10 sekund)
motd
Zpráva dne.
passwd
Heslo pro získání administrátorských práv. Obvykle začíná na „admin“.
restart_command
Příkaz, který server použije pro spuštění nového procesu sebe sama při příkazu "restart" (lze nastavit pouze přes fifo).
versions_accepted
Seznam čárkou oddělených řetězců verzí Wesnothu, které jsou serverem akceptovány. Je možno použít zástupné znaky `*' a `?'. Implicitní hodnota odpovídá příslušné verzi wesnothu.
Příklad: versions_accepted="*" akceptuje všechny verze.

Globální značky:

[redirect] Značka udávající server, na který bude přesměrován požadavek pro konkrétní verzi klienta.

host
Adresa serveru pro přesměrování.
port
Port, na kterém poslouchá vzdálený wesnothd.
version
Seznam čárkou oddělených řetězců verzí Wesnothu, pro které jsou požadavky přesměrovány na tento vzdálený server. Obdobný zápis jako u versions_accepted.

[ban_time] Tag umožňující definovat klíčová slova pro délky zákazů přístupu (ban).

name
Název pro období.
time
Definice doby. Formát je %d[%s[%d%s[...]]] kde %s je "s" (sekundy), "m" (minuty), "h" (hodiny), "D" (dny), "M" (měsíce) nebo "Y" (roky) a %d je číslo. Pokud není zadán druh délky, jsou předpokládány minuty (m). Například "1D12H30m" představuje zákaz pro jeden den, 12 hodin a 30 minut.

[proxy] Značka říkající serveru, aby se choval jako proxy a přesměrovával na určený server klientské požadavky. Akceptuje stejné klíče jako [redirect].

AUTOŘI

Vytvořil David White <davidnwhite@verizon.net>. Upravili Nils Kneuper <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> a Soliton <soliton@sonnenkinder.org>. Tuto manovou stránku původně vytvořil Cyril Bouthors <cyril@bouthors.org>. Překlad Oto 'tapik' Buchta <tapik@buchtovi.cz> a Vladimír Slávik <slavik.vladimir@seznam.czi>.
Navštivte oficiální stránky: http://www.wesnoth.org/ a oficiální české stránky http://www.wesnoth.wz.cz/ Copyright © 2003-2007 David White <davidnwhite@verizon.net>
Toto je Svobodný Software; je licencován pod licencí GPL verze 2, tak jak je publikována nadací Free Software Foundation. Tento program je bez záruky, a to i co se týká obchodovatelnosti a použitelnosti.

VIZ TAKÉ

wesnoth(6), wesnoth_editor(6)