CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb command [options] [arguments] calibredb je rozhrani prikazoveho radku k databazi Calibre. Ma nekolik nize zdokumentovanych podprikazu. calibredb calibredb` lze pouzit bud pro zachazeni s databazi Calibre zadanou cestou nebo se Serverem s obsahem Calibre bezicim bud na mistnim pocitaci nebo pres internet. Server s obsahem Calibre muzete spustit bud pomoci programu calibre-server nebo v hlavnim programu Calibre kliknete na Pripojit nebo sdilet -> Spustit Server s obsahem. Protoze calibredb muze ve vasich knihovnach Calibre provadet zmeny, musite nejprve na serveru nastavit overovani. Jsou dva zpusoby, jak toho dosahnout: o Pokud se planujete pripojovat pouze k serveru bezicimu na stejnem pocitaci, muzete jednoduse pouzit volbu Serveru s obsahem --enable-local-write, aby umoznil jakemukoliv programu, vcetne calibredb, bezicimu na mistnim pocitaci provadet zmeny v datech Calibre. Pri spusteni serveru z hlavniho programu Calibru je tato moznost v Predvolby-> Sdileni po siti->Rozsirene. o Pokud chcete povolit pristup pres internet, meli byste na serveru nastavit uzivatelske ucty a pouzit volby --username a --password pro calibredb, aby jim udelil pristup. Overovani uzivatele pro calibre-server muzete nastavit pomoci volby --enable-auth a pomoci --manage-users vytvorit uzivatelske ucty. Pokud spoustite server z hlavniho programu Calibre, pouzijte Predvolby->Sdileni po siti->Vyzadovat uzivatelske jmeno a heslo. Pro pripojeni k bezicimu serveru s obsahem predejte adresu URL serveru volbe --with-library, viz dokumentace teto volby pro podrobnosti a priklady. o GLOBALNI VOLBY o list o add o PRIDAVANI ZE SLOZEK o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o VOLBY EPUB o saved_searches o add_custom_column o custom_columns o remove_custom_column o set_custom o restore_database o check_library o list_categories o backup_metadata o clone o embed_metadata o search o fts_index o fts_search GLOBALNI VOLBY --help, -h zobrazit tuto zpravu napovedy a ukoncit --library-path, --with-library Cesta ke knihovne Calibre. Vychozi je pouzit cestu ulozenou v nastavenich. Pro provadeni akce na vzdalenych knihovnach se muzete take pripojit k Serveru s obsahem Calibre. Abyste to udelali, pouzijte URL ve forme: http://hostitel:port/#id_knihovny, napriklad http://localhost:8080/#mojeknihovna. id_knihovny je identifikator knihovny, ke ktere se chcete pripojit na Serveru s obsahem. Pomoci specialni hodnoty id_knihovny - muzete ziskat seznam identifikatoru knihoven dostupnych na serveru. Pro podrobnosti o nastaveni pristupu prostrednictvim Serveru s obsahem navstivte https://manual.calibre-ebook.com/cs/generated/cs/calibredb.html. --password Heslo pro pripojeni k Serveru s obsahem Calibre. Pro precteni hesla ze standardniho vstupu pouzijte specialni hodnotu: . Pro precteni hesla ze souboru pouzijte: (tj. ). Vyse uvedene lomene zavorky jsou vyzadovany, nezapomente je uvodit nebo pouzijte uvozovky pro vas shell. --timeout Casovy limit v sekundach u pripojeni ke knihovne Calibre pres sit. Vychozi je dve minuty. --username Uzivatelske jmeno pro pripojeni k Serveru s obsahem Calibre --version zobrazit cislo verze programu a ukoncit LIST calibredb list [options] Vypsat knihy dostupne v databazi Calibre. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --ascending Seradit vysledky ve vzestupnem poradi --fields, -f Zobrazena pole pri vypisu knih v databazi. Mel by to byt carkami oddeleny seznam poli. Dostupna pole: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Vychozi: title,authors. Pro vyber vsech poli muze byt pouzito specialni pole ,,all". Krome vyse uvedenych poli jsou take dostupna vlastni pole, jako napriklad *field_name, pro vlastni pole #rating pouzijte nazev *rating --for-machine Generovat vystup ve formatu JSON, ktery je vhodnejsi pro strojni analyzu. Zpusobi, ze sirka radku a volby oddelovace budou ignorovany. --limit Maximalni pocet vysledku k zobrazeni. Vychozi: vse --line-width, -w Maximalni sirka jednoho radku ve vystupu. Vychozi nastaveni pro rozpoznani velikosti obrazovky. --prefix Predpona pro vsechny cesty k souborum. Vychozi je absolutni cesta do slozky knihovny. --search, -s Filtrovat vysledky podle vyhledavaciho dotazu. Pro format vyhledavaciho dotazu se podivejte do dokumentace souvisejici s hledanim v uzivatelske prirucce. Vychozi je neprovadet zadne filtrovani. --separator Retezec pouzity pro oddeleni poli. Vychozi je mezera. --sort-by Pole, podle ktereho radit vysledky. Vice poli muzete zadat jejich oddelenim carkami. Dostupna pole: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Vychozi: id --template Sablona, kterou spustit, pokud je ,,template" v seznamu poli. Vychozi: Zadna --template_file, -t Cesta k souboru obsahujicimu sablonu, kterou spustit, pokud je ,,template" v seznamu poli. Vychozi: Zadna --template_heading Zahlavi sloupce sablony. Vychozi: %dvychozi. Tato volba je ignorovana, pokud je nastavena volba --for-machine ADD calibredb add [options] file1 file2 file3... Pridat zadane soubory jako knihy do databaze. Muzete take zadat slozky, podivejte se na volby souvisejici s nasledujici slozkou. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --authors, -a Nastavit autory pridanych knih --automerge, -m Pokud jsou nalezeny knihy s podobnymi nazvy a autory, automaticky sloucit prichozi formaty (soubory) do existujicich zaznamu knih. Hodnota ,,ignore" znamena, ze duplicitni formaty jsou zahozeny. Hodnota ,,overwrite" znamena, ze duplicitni formaty v knihovne jsou prepsany nove pridanymi soubory. Hodnota ,,new_record" znamena, ze duplicitni formaty jsou umisteny do noveho zaznamu knihy. --cover, -c Nastavit pouzitou obalku pro pridanou knihu --duplicates, -d Pridat knihy do databaze, i kdyz jiz existuji. Srovnani je provadeno na zaklade nazvu knih. Pamatujte, ze volby --automerge maji prednost. --empty, -e Pridat prazdnou knihu (kniha bez formatu) --identifier, -I Nastavit identifikatory pro tuto knihu, napr. -I asin:XXX -I isbn:YYY --isbn, -i Nastavit ISBN pridanych knih --languages, -l Carkami oddeleny seznam jazyku (nejlepsi je pouzit kody jazyka ISO639, i kdyz mohou byt rozpoznany take nektere nazvy jazyku) --series, -s Nastavit serie pridanych knih --series-index, -S Nastavit cislo serie pridanych knih --tags, -T Nastavit stitky pridanych knih --title, -t Nastavit nazev pridanych knih PRIDAVANI ZE SLOZEK Volby pro ovladani pridavani knih ze slozek. Ve vychozim nastaveni jsou pridavany pouze soubory, ktere maji priponu znamych typu souboru e-knih. --add Vzor nazvu souboru (glob), soubory odpovidajici tomuto vzoru budou pridany pri prohledavani souboru ve slozkach, dokonce i kdyz nejsou znameho typu souboru e-knihy. Muze byt zadano vicekrat pro vice vzoru. --ignore Vzor nazvu souboru (glob), soubory odpovidajici tomuto vzoru budou ignorovany pri prohledavani souboru ve slozkach. Muze byt zadano vicekrat pro vice vzoru: Napriklad: *.pdf bude ignorovat vsechny soubory PDF --one-book-per-directory, -1 Predpokladat, ze kazda slozka ma pouze jednu logickou knihu, a ze vsechny soubory v ni jsou ruzne formaty e-knih teto knihy --recurse, -r Zpracuj slozky rekurzivne REMOVE calibredb remove ids Odebrat knihy identifikovane identifikatory z databaze. Identifikatory by mely byt carkami oddeleny seznam identifikacnich cisel (identifikacni cisla muzete ziskat pomoci prikazu search). Napriklad 23,34,57-85 (kdyz zadavate rozsah, posledni cislo rozsahu neni zahrnuto). Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --permanent Nepouzivat Kos ADD_FORMAT calibredb add_format [options] id ebook_file Pridat e-knihu v ebook_file do dostupnych formatu pro logickou knihu identifikovanou identifikatorem. Identifikator muzete ziskat pomoci prikazu search. Pokud format jiz existuje, je nahrazen, pokud neni zadana volba nenahrazovat. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --as-extra-data-file Pridat soubor jako dodatecny datovy soubor do knihy, ne jako format e-knihy --dont-replace Nenahrazovat format, pokud jiz existuje REMOVE_FORMAT calibredb remove_format [options] id fmt Odebrat format fmt z logicke knihy identifikovane identifikatorem. Identifikator muzete ziskat pomoci prikazu search. fmt by mela byt pripona souboru, jako je LRF, TXT nebo EPUB. Pokud logicka kniha nema dostupne fmt, nedelat nic. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces SHOW_METADATA calibredb show_metadata [options] id Zobrazit metadata ulozena v databazi Calibre pro knihu identifikovanou identifikatorem. Identifikator je identifikacni cislo z prikazu search. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --as-opf Vypsat metadata v podobe OPF (XML) SET_METADATA calibredb set_metadata [options] book_id [/path/to/metadata.opf] Nastavit metadata ulozena v databazi Calibre pro knihu identifikovanou pomoci book_id ze souboru OPF metadata.opf. book_id je identifikacni cislo knihy z prikazu search. Muzete ziskat rychle chovani pro format OPF pomoci prepinace --as-opf prikazu show_metadata. Muzete take nastavit metadata jednotlivych poli pomoci volby --field. Pokud pouzijete volbu --field, neni potreba zadavat soubor OPF. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --field, -f Pole k nastaveni. Format je field_name:value, napriklad : --field tags:tag1,tag2. Pouzijte --list-fields pro ziskani seznamu vsech nazvu poli. Tuto volbu muzete zadat vicekrat pro nastaveni vice poli. Poznamka: Pro jazyky musite pouzit kody jazyka ISO639 (napr. cs pro cestinu, en pro anglictinu, fr pro francouzstinu atd.). Pro identifikatory je syntaxe --field identifiers:isbn:XXXX,doi:YYYYY. Pro pole logickych hodnot (ano/ne) pouzijte pravda a nepravda nebo ano a ne. --list-fields, -l Vypsat nazvy poli metadat, ktera mohou byt pouzita s volbou --field EXPORT calibredb export [options] ids Exportovat knihy zadane identifikatory (carkami oddeleny seznam) do systemu souboru. Operace exportu uklada vsechny formaty knihy, jeji obalku a metadata (v souboru OPF). Jakakoliv dodatecna data pridruzena ke knize jsou take ulozena Identifikacni cisla muzete ziskat z prikazu search. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --all Exportovat vsechny knihy v databazi, ignorovat seznam identifikatoru. --dont-asciiize Nechat Calibre prevest vsechny neanglicke znaky na anglicke ekvivalenty pro nazvy souboru. To je uzitecne, pokud ukladate do starsi verze systemu souboru bez plne podpory nazvu souboru Unicode. Zadani tohoto prepinace vypne toto chovani. --dont-save-cover Obycejne Calibre ulozi obalku do samostatneho souboru spolecne se skutecnymi soubory e-knih. Zadani tohoto prepinace vypne toto chovani. --dont-save-extra-files Pri ukladani knihy ulozit vsechny datove soubory pridruzene ke knize Zadani tohoto prepinace vypne toto chovani. --dont-update-metadata Obycejne Calibre aktualizuje metadata v ulozenych souborech z toho, co je v knihovne Calibre. Zpomali ukladani na disk. Zadani tohoto prepinace vypne toto chovani. --dont-write-opf Obycejne Calibre zapise metadata do samostatneho souboru OPF spolecne se skutecnymi soubory e-knih. Zadani tohoto prepinace vypne toto chovani. --formats Carkami oddeleny seznam formatu pro ulozeni pro kazdou knihu. Ve vychozim nastaveni jsou ukladany vsechny dostupne formaty. --progress Prubeh hlaseni --replace-whitespace Nahradit prazdne znaky podtrzitky. --single-dir Exportovat vsechny knihy do jedne slozky --template Sablona pro ovladani nazvu souboru a struktury slozekukladanych souboru. Vychozi je "{author_sort}/{title}/{title} - {authors}", coz ulozi knihy do podslozky podle autora s nazvy souboru obsahujicimi nazev a autora. Dostupne ovladaci prvky jsou: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title} --timefmt Format, ve kterem zobrazovat data. %d - den, %b - mesic, %m - cislo mesice, %Y - rok. Vychozi je: %b, %Y --to-dir Exportovat knihy do zadane slozky. Vychozi je . --to-lowercase Prevest cesty na mala pismena. CATALOG calibredb catalog /path/to/destination.(csv|epub|mobi|xml...) [options] Export a catalog in format specified by path/to/destination extension. Options control how entries are displayed in the generated catalog output. Note that different catalog formats support different sets of options. To see the different options, specify the name of the output file and then the --help option. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --ids, -i Carkami oddeleny seznam identifikatoru databaze pro katalog. Pokud je deklarovano, --search je ignorovano. Vychozi: vse --search, -s Filtrovat vysledky podle vyhledavaciho dotazu. Pro format vyhledavaciho dotazu se podivejte do dokumentace souvisejici s hledanim v uzivatelske prirucce. Vychozi: zadne filtrovani --verbose, -v Zobrazit podrobne vystupni informace. Uzitecne pro ladeni VOLBY EPUB --catalog-title Nazev generovaneho katalogu pouzity jako nazev v metadatech. Vychozi: 'My Books' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --cross-reference-authors Vytvorit krizove odkazy v oddilu Autori pro knihy s vice autory. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --debug-pipeline Ulozit vystup z ruznych stavu prevodniho retezce do zadane slozky. Uzitecne, pokud si nejste jisti, ve kterem stavu procesu prevodu se objevuje chyba. Vychozi: 'None' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --exclude-genre Regularni vyraz popisujici stitky, ktere vyloucit jako zanry. Vychozi: '[.+]|^+$' vylucuje stitky v hranatych zavorkach, napr. '[Project Gutenberg]' a '+', vychozi stitek pro prectene knihy. Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --exclusion-rules Urcuje pravidla pouzita pro vylouceni knih z generovaneho katalogu. Model pro pravidlo vylouceni je bud ('','Tags','') nebo ('','',''). Napriklad: (('Archivovane knihy','#stav','Archivovano'),) vylouci knihu s hodnotou 'Archivovano' ve vlastnim sloupci 'stav'. Pokud je definovano vice pravidel, budou pouzita vsechna pravidla. Vychozi: "(('Catalogs','Tags','Catalog'),)" Pouzije se na vystupni formaty AZW3, EPUB, MOBI --generate-authors Zahrnout oddil 'Autori' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --generate-descriptions Zahrnout oddil 'Popisy' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --generate-genres Zahrnout oddil 'Zanry' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --generate-recently-added Zahrnout oddil 'Nedavno pridane' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --generate-series Zahrnout oddil 'Serie' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --generate-titles Zahrnout oddil 'Nazvy' do katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --genre-source-field Zdrojove pole pro oddil ,Zanry. Vychozi: 'Stitky' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --header-note-source-field Vlastni pole obsahujici text poznamky k vlozeni do zahlavi Popisu. Vychozi: '' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --merge-comments-rule #:[before|after]:[True|False] urcujici: Vlastni pole obsahujici poznamky ke slouceni s komentari [before|after] Umisteni poznamek vzhledem ke kometarum [True|False] - Mezi poznamky a komentare je vlozena vodorovna cara Vychozi: '::' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --output-profile Urcuje vystupni profil. V nekterych pripadech je vyzadovan vystupni profil pro optimalizaci katalogu pro zarizeni. Napriklad 'kindle' nebo 'kindle_dx' vytvori strukturovany obsah s Oddily a Clanky. Vychozi: 'None' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI --prefix-rules Urcuje pravidla pouzita pro zahrnuti predpon oznacujicich prectene knihy, seznam prani a jine predpony zadane uzivatelem. Model pro pravidlo predpony je ('','','',''). Pokud je definovano vice pravidel, bude pouzito prvni odpovidajici pravidlo. Vychozi: '(('Read books','tags','+','\/'),('Wishlist item','tags','Wishlist','x'))' Pouzije se na vystupni formaty AZW3, EPUB, MOBI --preset Pouzit pojmenovanou predvolbu vytvorenou Nastrojem pro sestaveni katalogu v grafickem rozhrani. Predvolba urcuje vsechna nastaveni pro sestaveni katalogu. Vychozi: 'None' Pouzije se na vystupni formaty AZW3, EPUB, MOBI --thumb-width Napoveda velikosti (v palcich) pro obalky knih v katalogu. Rozsah: 1,0 - 2,0 Vychozi: '1.0' Pouzije se na vystupni formaty AZW3, EPUB, MOBI --use-existing-cover Nahradit existujici obalku pri generovani katalogu. Vychozi: 'False' Pouzije se na: vystupni formaty AZW3, EPUB, MOBI SAVED_SEARCHES calibredb saved_searches [options] (list|add|remove) Spravovat ulozena hledani umistena v teto databazi. Pokud se pokusite pridat dotaz s nazvem, ktery jiz existuje, bude nahrazen. Syntaxe pro pridani: calibredb saved_searches add search_name search_expression Syntaxe pro odebrani: calibredb saved_searches remove search_name Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces ADD_CUSTOM_COLUMN calibredb add_custom_column [options] label name datatype Vytvorit vlastni sloupec. label je nazev sloupce vhodny pro stroje. Nemel by obsahovat mezery nebo dvojtecky. name je nazev sloupce vhodny pro lidi. datatype je jeden z: bool, comments, composite, datetime, enumeration, float, int, rating, series, text Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --display Slovnik voleb pro prizpusobeni, jak budou data v tomto sloupci interpretovana. Toto je retezec JSON. Pro sloupce vyctu pouzijte --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" Je mnoho voleb, ktere mohou prijit do promenne display. Volby podle typu sloupce jsou: slozene: composite_template, composite_sort, make_category,contains_html, use_decorations datum a cas: date_format vycet: enum_values, enum_colors, use_decorations cela cast, plovouci: number_format text: is_names, use_decorations Nejlepsi zpusob jak najit zakonite kombinace, je vytvorit v grafickem rozhrani vlastni sloupec vhodneho typu, pak vyhledat v zaloznim OPF knihu (ujistete se, ze byl vytvoren novy OPF od pridani sloupce). Uvidite JSON pro "display" pro novy sloupec v OPF. --is-multiple Tento sloupec uklada stitky jako data (tj. vice carkami oddelenych hodnot). Pouzije se, pouze pokud je datovy typ text. CUSTOM_COLUMNS calibredb custom_columns [options] Vypsat dostupne vlastni sloupce. Zobrazi popisky sloupcu a identifikatory. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --details, -d Zobrazit podrobnosti pro kazdy sloupec. REMOVE_CUSTOM_COLUMN calibredb remove_custom_column [options] label Odebrat vlastni sloupec identifikovany popiskem. Dostupne sloupce muzete zobrazit prikazem custom_columns. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --force, -f Nepozadovat potvrzeni SET_CUSTOM calibredb set_custom [options] column id value Nastavit hodnotu vlastniho sloupce pro knihu identifikovanou identifikatorem. Seznam identifikatoru muzete ziskat pomoci prikazu search. Seznam nazvu vlastnich sloupcu muzete ziskat pomoci prikazu custom_columns. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --append, -a Pokud sloupec uklada vice hodnot, pridat zadane hodnoty k existujicim, namisto jejich nahrazeni. RESTORE_DATABASE calibredb restore_database [options] Obnovit tuto databazi z metadat ulozenych v souborech OPF v kazde slozce knihovny Calibre. To je uzitecne, pokud byl vas soubor meatadata.db poskozen. VAROVANI: Tento prikaz znovu uplne vygeneruje vasi databazi. Ztratite vsechna ulozena hledani, uzivatelske katalogy, zasuvne panely, ulozena nastaveni prevodu pro knihu a vlastni predpisy. Obnovena metadata budou pouze tak presna, jako to, co je nalezeno v souborech OPF. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --really-do-it, -r Opravdu provest obnoveni. Prikaz nebude spusten, pokud neni zadana tato volba. CHECK_LIBRARY calibredb check_library [options] Provest nektere kontroly souboroveho systemu predstavujiciho knihovnu. Hlaseni jsou invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --csv, -c Vystup v CSV --ignore_extensions, -e Carkami oddeleny seznam ignorovanych pripon. Vychozi: vse --ignore_names, -n Carkami oddeleny seznam ignorovanych nazvu. Vychozi: vse --report, -r Carkami oddeleny seznam hlaseni. Vychozi: vse --vacuum-fts-db Vycistit databazi fulltextoveho vyhledavani. V zavislosti na velikosti databaze to muze byt velmi pomale a narocne na pamet. LIST_CATEGORIES calibredb list_categories [options] Vytvorit hlaseni informaci o kategoriich v databazi. Informace je ekvivalentem toho, co je zobrazeno v Prohlizeci stitku. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --categories, -r Carkami oddeleny seznam kategorii nazvu vyhledavani. Vychozi: vse --csv, -c Vystup v CSV --dialect Typ souboru CSV, ktery vytvaret. Moznosti: excel, excel-tab, unix --item_count, -i Vystupem je pouze pocet polozek v kategorii namisto poctu na polozku v kategorii. --width, -w Maximalni sirka jednoho radku ve vystupu. Vychozi nastaveni pro rozpoznani velikosti obrazovky. BACKUP_METADATA calibredb backup_metadata [options] Zalohovat metadata ulozena v databazi do jednotlivych souboru OPF v kazde slozce knih. Toto se normalne deje automaticky, ale muzete tento prikaz spustit s volbou --all, abyste vynutili opetovne vygenerovani souboru OPF. Pamatujte, ze normalne neni vubec potreba toto delat, protoze soubory OPF jsou zalohovany automaticky pokazde, kdyz se zmeni metadata. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --all Normalne tento prikaz pracuje pouze nad knihami, ktere maji zastarale soubory OPF. Pomoci teto volby pracuje nad vsemi knihami. CLONE calibredb clone path/to/new/library Vytvorit klon aktualni knihovny. Toto vytvori novou, prazdnou knihovnu, ktera ma stejne vlastni sloupce, Virtualni knihovny a jina nastaveni jako aktualni knihovna. Klonovana knihovna nebude obsahovat zadne knihy. Pokud chcete vytvorit uplny duplikat vcetne vsech knih, pak jednoduse pouzijte nastroje vaseho systemu souboru ke zkopirovani slozky knihovny. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces EMBED_METADATA calibredb embed_metadata [options] book_id Aktualizovat metadata ve skutecnych souborech knih ulozena v knihovne Calibre z metadat v databazi Calibre. Normalne jsou metadata aktualizovana pouze pri exportovani souboru z Calibre, tento prikaz je uzitecny, pokud chcete, aby byla metadata aktualizovana na miste. Pamatujte, ze ruzne formaty souboru podporuji ruzna mnozstvi metadat. K aktualizaci metadat ve vsech knihach muzete pro book_id pouzit specialni hodnotu 'all'. Muzete take zadat mnoho identifikatoru knih oddelenych mezerami a rozsahu identifikatoru oddelenych spojovniky. Napriklad: calibredb embed_metadata 1 2 10-15 23 Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --only-formats, -f Aktualizovat metadata pouze v souborech zadaneho formatu. Zadejte vicekrat pro vice formatu. Ve vychozim nastaveni jsou aktualizovany vsechny formaty. SEARCH calibredb search [options] search expression Vyhledat v knihovne zadany hledany vyraz vracejici carkami oddeleny seznam identifikatoru knih odpovidajici hledanemu vyrazu.Vystupni format je uzitecny pro zasobeni jinych prikazu, ktere prijimaji seznam identifikatoru jako vstup. Hledany vyraz muze byt cokoliv z vykonneho jazyka vyhledavacich dotazu Calibre, napriklad: calibredb search author:asimov 'title:"i robot"' Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --limit, -l Maximalni pocet vysledku k navraceni. Vychozi je vsechny vysledky. FTS_INDEX calibredb fts_index [volby] enable/disable/status/reindex Ovladani procesu indexovani fulltextoveho vyhledavani. enable Zapne indexovani FTV pro tuto knihovnu. disable Vypne indexovani FTV pro tuto knihovnu. status Zobrazi aktualni stav indexovani reindex Muze byt pouzito ke znovu indexovani bud konkretnich knih, nebo cele knihovny. Pro znovu indexovani konkretnich knih zadejte identifikatory knih jako dalsi argumenty za prikazem reindex. Pokud nejsou zadany zadne identifikatory knih, bude znovu indexovana cela knihovna. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --indexing-speed Rychlost indexovani. Pouzijte rychle pro rychle indexovani vyuzivajici vsechny zdroje vaseho pocitace a pomale pro indexovani mene narocne na zdroje. Pamatujte, ze rychlost se po kazdem vyvolani obnovi na pomalou. --wait-for-completion Cekat, dokud nejsou vsechny knihy indexovany, pravidelne zobrazovat prubeh indexovani FTS_SEARCH calibredb fts_search [volby] vyhledavaci vyraz Provede fulltextove vyhledavani v cele knihovne nebo jeji podmnozine. Kdykoliv predavate parametry pro calibredb, ktery maji mezery, uzavrete parametry uvozovkami. Napriklad: ,,/some path/with spaces --do-not-match-on-related-words Porovnavat pouze presna slova, nikoliv souvisejici slova. Takze oprava se nebude shodovat s opravou. --include-snippets Zahrnout uryvky textu obklopujici kazdou shodu. Pamatujte, ze to vyrazne zpomaluje vyhledavani. --indexing-threshold Kolik v procentech z knihovny musi byt indexovano, nez je povoleno vyhledavani. Vychozi nastaveni je 90 --match-end-marker Znacka pouzita k oznaceni konce shodneho slova uvnitr uryvku --match-start-marker Znacka pouzita k oznaceni zacatku shodneho slova uvnitr uryvku --output-format Format, ve kterem vypisovat vysledky vyhledavani. Bud ,,text" pro prosty text, nebo ,,json" pro vystup JSON. --restrict-to Omezit vyhledavane knihy bud pomoci vyhledavaciho vyrazu, nebo identifikatoru. Napriklad: ids:1,2,3 pro omezeni podle identifikatoru nebo search:tag:foo pro omezeni na knihy se znackou foo. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.9.0 dubna 19, 2024 CALIBREDB(1)