en cs

Volby příkazové řádky Nochetodbload

Tato stránka popisuje volby příkazové řádky pro nochetodbload.

Nápověda

Použijte --help k zobrazení nápovědy voleb příkazové řádky.

$ nochetodbload --help
Nocheto Database Loader, 3.2.0:2007M, Ubuntu20_04, PACHMAN edition, Petr Bílek (nocheto.sallyx.org)
USAGE: nochetodbload [-h|--help] [-o|--owner] [-n|--namespace <namespace>] [-c|--config <file.ini>] [-p|--puzzles|-g|--games] [--dry-run] [--dangerous-speed|-s] [--ignore-duplicities|-i] {-d|--delete-game <id>|--upgrade {database|explorer}|-- file.pgn}

        file.ini    - read configuration from this file (after reading nocheto.ini and dbeval.ini)
        file.pgn    - load PGN games from this file
        id          - id of game to be deleted
        
$ nochetodbload --help
Nocheto Database Loader 2.7.1.1928M, Ubuntu19_10, author: Petr Bílek (nocheto.sallyx.org)
USAGE: nochetodbload [-h|--help] [-o|--owner] [-n|--namespace <namespace>] [-c|--config <file.ini>] [-p|--puzzles|-g|--games] [--dangerous-speed|-s] [--ignore-duplicities|-i] {-d|--delete-game <id>|-- file.pgn}

        file.ini    - read configuration from this file (after reading nocheto.ini)
        file.pgn    - load PGN games from this file
        id          - id of game to be deleted
        

Configurace

Použijte --config jmenosouboru.ini k načtení zadaného configuračního souboru.

Nochetodbload vždy načítá nejdříve soubor ~/.nocheto/configs/nocheto.ini a pak soubor vyžádaný pomocí volby --config. Hodnoty nastavené v prvním načteném souboru jsou přepsány hodnotami v tom druhém (pokud jsou tam definovány).

The filename can be absolute path (i.e. ~/.nocheto/configs/tweak.ini) or just a basename (i.e. tweak.ini) in which case the full path is assembled from this basename and ~/.nocheto/configs/.

Jméno souboru může být absolutní (např. ~/.nocheto/configs/vyladeni.ini) nebo jen samotné jméno souboru (i.e. vyladeni.ini). V takovém případě je absolutní cesta sestavena z ~/.nocheto/configs/ a tohoto jména.

Jmenné prostory

Použijte --namespace jmennyrpstor k uložení her pod daným jmenným prostorem.

Defaultní namespace je primary.

Jmenný prostor je nutno nejdříve vytvořit v nochetu pomocí příkazu addnamespace <jmenonamespace> [<popis>].

Přidávání partií

Použijte li --games budou do databáze přidány partie (jinak jsou uloženy jen nové pozice z načtených partií).

Tip: Nepoužívejte tuto volbu k nahrávání puzzli, studií koncovek atp.

Přidání puzzlí

Použijte --puzzles k přidání šachových puzzle do databáse (jinak jsou uloženy jen nové pozice z načtených her).

Současná verze nocheta neumí číst puzzle z databáze, tato feature přijde v budoucí verzi. Ale mít již puzzle v databázi neuškodí, umožní vám to uložit ohodnocení pozic z těchto puzzle. (Samozřejmě také můžete nahrát tyto pozice do databáze nahráním bez příkazů --puzzles nebo --games options.)

Dry run3.2.0

Použijte --dry-run ke spuštění nochetodbload nanečisto, kdy nochetodbload nic nedělá, jen tiskne výstup podobný tomu jako by něco dělal.
Tuto volbu můžete použít ke kontrole toho co by se stalo kdyby jste příkaz spustily bez volby --dry-run.

Tato volba nefunguje s volbou --upgrade!

Nebezpečná rychlost

Volba --dangerous-speed zvýší rychlost nahrávání pozic do databáze, ovšem s rizikem narušení integrity této databáze.

Toto je užitečné pro nahrávání velkých souborů, ale v případě výpadku elektřiny nebo jiných neočekávaných chyb se může databáze dostat do nepoužitelného stavu. Vždy databázi zálohujte před spuštěním nochetodbload s volbou --dangerous-speed!

Ignoruj duplicity

Volba --ignore-duplicities vypne vyhledávání duplicit v databázi, což výrazně urychlí nahrávání her.

Tuto volbu byste měli používat jen když si jste jisti, že nahrávané hry už v databázi nejsou (jinak je budete mít v databází vícekrát).

PGN soubor

file.pgn je PGN soubor, který bude nahrán do (sqlite) database. Může obashovat více než jednu partii.

Smazání partie2.0.0

Použijte --delete-game <id> ke smazání hry.

ID je jednoznačný identifikátor hry, který je zobrazen pomocí nochetodbload poté co je hra nahrána (pomocí volby --games). Toto ID také zobrazuje příkaz search v nochetu.

Upgrade3.0.0

Nové verze nocheta mohou přínášet nový formát databáze.

Použijte --upgrade database k upgradu databáze konfigurované v sekci [database] a --upgrade explorer k upgradu databáze konfigurované v sekci [explorer].

Upgradovaná databáze pravděpodobně již nebude použitelná staršími verzemi nocheta.

Před upgradem si databáze zálohujte!

Vlastník2.1.0

Použijte volbu --owner k zobrazení informací o vlastníkovi.

přečtěte si více o nochetodbload