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.