CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb komento [valinnat] [arvot] :command:'calibredb' on komentoriviliittyma calibren tietokantaan. Siina on useita alikomentoja, jotka on dokumentoitu alla. :command:'calibredB' voidaan kayttaa kasittelemaan joko calibren tietokantaa maaritetty polku tai kaliiperin mukaan :guilabel:'Content server', joka toimii joko paikallisella koneella tai Internetin kautta. Voit kaynnistaa calibren :guilabel:'Content server' kayttaen jompaakumpaa :command:'calibre-server' -ohjelmassa tai paakaliiperiohjelmassa napsauta :guilabel:'Yhdista / jaa -> Kaynnista Sisaltopalvelin". Koska :command:'calibredb' voi tehda muutoksia calibre kirjastoon, sinun on ensin maaritettava todennus palvelimelle. Siella on kaksi tapaa tehda se: o Jos aiot muodostaa yhteyden vain samassa tietokoneessa toimivaan palvelimeen, voit yksinkertaisesti kayttaa ''--enable-local-write'' Sisaltopalvelin-vaihtoehtoa, joka sallii minka tahansa ohjelman, mukaan lukien calibredb, suorittamisen paikallisessa tietokoneessa, jos haluat tehda muutoksia calibre-tietoihin. Kun suoritat palvelimen Calibre-paaohjelmasta, tama vaihtoehto on kohdassa Preferences->Sharing over the net->Advanced. o Jos haluat ottaa kayttoon Internetin kautta tapahtuvan kayton, sinun on asennettava seuraavat asetukset kayttajatilit palvelimelle ja kayttaa --kayttajanimi ja --salasana. vaihtoehdoilla calibredb antaa sille paasyn. Voit maarittaa kayttajan todennuksen calibre-server:lle kayttamalla asetusta --enable-auth. vaihtoehdon avulla ja kayttamalla --manage-users kayttajatilien luomiseen. Jos kaytat palvelinta calibren paaohjelmasta kasin, kayta komentoa Preferences->Sharing over the net->Require username/password. Jos haluat muodostaa yhteyden kaynnissa olevaan sisaltopalvelimeen, anna palvelimen URL-osoite komentoon --with-library -vaihtoehtoa, katso kyseisen vaihtoehdon dokumentaatiosta lisatietoja. lisatietoja ja esimerkkeja. o GLOBAALIT ASETUKSET o list o add o LISATAAN KANSIOISTA o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o EPUB ASETUKSET 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 GLOBAALIT ASETUKSET --help, -h nayta tama ohjeviesti ja poistu --library-path, --with-library Polku calibre-kirjastoon. Oletuksena polku tallennetaan asetuksiin. Voit myos yhdistaa calibre Content-palvelimelle suorittaaksesi toimintoja etakirjastoihin. Tassa tapauksessa URL:n on oltava muotoa: http://hostname:port/#library_id tai http://localhost:8080/#mylibrary. library_id on Connect-palvelimelta yhdistettavan kirjaston id. library_id arvo '-' listaa palvelimen kirjasto-id:t. Tietoja Content-palvelimen etakaytosta: https://manual.calibre-ebook.com/generated/en/calibredb.html. --password Salasana calibre Content-palvelimelle. Lukeaksesi salasana tavallisesti syotettyna, kayta valintaa: . Lukeaksesi salasan tiedostosta, kayta: (esim. ). Hakasulkeet ovat pakolliset, muista lisata niille ohitusmerkit tai kayta lainausmerkkeja. --timeout Odotusaika sekunneissa kun calibre-kirjastoon yhdistetaan verkon kautta. Oletuksena on kaksi minuuttia. --username Kayttajatunnus calibre Content -palvelimelle --version nayta ohjelman versionumero ja poistu LIST calibredb listaa[options] Listaa calibre-tietokannan kirjat. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --ascending Jarjesta tulokset nousevaan jarjestykseen --fields, -f Kentat, jotka naytetaan kirjoja listattaessa, pilkuin erotettuna sarjana. Kaytettavissa olevat kentat: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Oletus: %. Erikoiskentalla "all" valitaan kaikki kentat. Valmiiden listojen lisaksi, mukautettuja listoja voi kutsua *kentan_nimi, esimerkiksi mukautetun kentan #arvio voit kutsua nimella: *arvio --for-machine Luo tulokset JSON-formaatissa, joka soiveltuu hyvin tietokoneen luettavaksi. Tata kaytettaessa ei huomioida rivin pituutta ja valimerkkeja. --limit Naytettavien tulosten maksimimaara. Oletus: kaikki --line-width, -w Yksitaisen rivin maksimipituus. Oletusarvona kaytetaan nayton kokoa. --prefix Kaikkien polkujen eteen liitettava teksti. Oletuksena kaytetaan kirjastokansion hakemistopolkua. --search, -s Suodata tulokset hakulausekkeella. Ohjeet hakulausekkeen muotoiluun loytyvat Kayttoohjeesta. Oletuksena tuloksia ei suodateta. --separator Kenttien erottamiseen kaytettavat valimerkit. Oletus on valilyonti. --sort-by Kentta, jonka mukaan tulokset lajitellaan. Voit maarittaa useita kenttia erottamalla ne pilkuilla. Kaytettavissa olevat kentat: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Oletus: id --template Suoritettava malli, jos kenttaluettelossa on "template". Oletus: Ei mitaan --template_file, -t Polku suoritettavan mallin sisaltavaan tiedostoon, jos kenttaluettelossa on "template". Oletus: Ei mitaan --template_heading Mallisarakkeen otsikko. Oletus: template. Tama asetus ohitetaan, jos asetus --for-machine on maaritetty ADD calibredb lisaa [asetukset] tiedosto1 tiedosto2 tiedosto3 ... Lisaa maaritetyt tiedostot kirjoina tietokantaan. Voit myos maarittaa kansioita, katso alla olevat kansioon liittyvat vaihtoehdot. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --authors, -a Annan tekijoiden nimet lisaty(i)lle. --automerge, -m Jos loytyy kirjoja, joilla on samanlaiset nimet ja tekijat, yhdista saapuvat formaatit (tiedostot) automaattisesti olemassa oleviin kirjatietueisiin. "Ohita" tarkoittaa, etta paallekkaiset formaatit hylataan. "Korvaa" tarkoittaa, etta kirjaston paallekkaiset muodot korvataan juuri lisatyilla tiedostoilla. Arvo "Uusi tietue" tarkoittaa, etta kaksoiskappaleet sijoitetaan uuteen kirjatietueeseen. --cover, -c Polku lisattyyn kirjaan kaytettavaan kanteen --duplicates, -d Lisaa kirjoja tietokantaan, vaikka ne olisivat jo olemassa. Vertailu tehdaan kirjan otsikoiden ja kirjoittajien perusteella. Huomaa, etta --automerge-vaihtoehto on ensisijainen. --empty, -e Lisaa tyhja kirja. (Kirjan kirjaus ilman tallennusmuotoja) --identifier, -I Aseta tunnisteet talle kirjalle, esim. -l asin:XXX -l isbn:YYY --isbn, -i Anna ISBN lisaty(i)lle --languages, -l Pilkulla erotettu luettelo kielista (paras kayttaa ISO639-kielikoodeja, vaikka jotkin kielten nimet voidaan myos tunnistaa). --series, -s Aseta sarja lisaty(i)lle --series-index, -S Anne sarjanumero lisaty(i)lle --tags, -T Aseta lisatyn kirjan (kirjojen) tagit --title, -t Anna nimi lisaty(i)lle. LISATAAN KANSIOISTA Vaihtoehdot kirjojen lisaamisen hallitsemiseksi kansioista. Oletusarvoisesti lisataan vain tiedostot, joilla on tunnettujen e-kirjatyyppien tiedostopaatteet. --add Tiedostonimimalli (glob), tata mallia vastaavat tiedostot lisataan, kun kansioita etsitaan tiedostojen varalta, vaikka ne eivat olisikaan tunnettua e-kirjatiedostotyyppia. Voidaan maarittaa useita kertoja useille kuvioille. --ignore Tiedostonimimalli (glob), tata mallia vastaavat tiedostot ohitetaan, kun kansioita etsitaan tiedostojen varalta. Voidaan maarittaa useita kertoja useille kuvioille. Esimerkiksi: *.pdf ohittaa kaikki PDF-tiedostot --one-book-per-directory, -1 Oleta, etta kussakin kansiossa on vain yhta kirjaa ja kaikki siina olevat tiedostot ovat taman kirjan eri e-kirjaformaatteja --recurse, -r Kasittele kansioita rekursiivisesti REMOVE calibredb remove ids Poista id:ita vastaavat kirjat tietokannasta. Id:t tulee listata pilkuin erotettuna sarjana. Id:t loytyvat hakutoiminnolla. Esimerkki: 23,34,57-85 (id-valin viimeista numeroa ei huomioida). Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --permanent Ala kayta Roskakori ADD_FORMAT %p rog add_format [options] id ebook_file Lisaa ebook_file-tiedostossa oleva e-kirja id:lla yksiloidyn loogisen kirjan kaytettavissa oleviin formaatteihin. Voit saada id:n kayttamalla hakukomentoa. Jos formaatti on jo olemassa, se korvataan, ellei 'Ala korvaa' -vaihtoehtoa ole maaritetty. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --as-extra-data-file Lisaa tiedosto kirjaan ylimaaraisena datatiedostona, ei e-kirjamuotona --dont-replace Ala korvaa formaattia, jos se on jo olemassa REMOVE_FORMAT calibredb remove_format [options] id fmt Poista formaatti fmt id:n osoittamasta loogisesta kirajsta. Loydat id:n hakutoiminnolla. fmt:n tulee vastata tiedostopaatetta kuten LRF, TXT tai EPUB. Jos fmt:a ei ole loogiselle kirjalle, ala tee mitaan. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" SHOW_METADATA calibredb show_metadata [vaihtoehdot] id Nayta tietokannan metadata id:n mukaiselle kirjalle. Saat listan id:ista haulla. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --as-opf Tulosta metadata OPF-muodossa (XML) SET_METADATA calibredb set_metadata [options] book_id [/path/to/metadata.opf] Asettaa calibre-tietokantaan tallennetun metadatan kirjalle, joka on tunnistettu book_id OPF-tiedostosta metadata.opf. book_id on kirjan tunnistenumero hakukomennosta. Voit tutustua nopeasti OPF-muotoon kayttamalla komentoa --as-opf switch show_metadata-komentoa. Voit myos asettaa yksittaisten kenttien metadatan --field-vaihtoehdolla. Jos kaytat --field-vaihtoehtoa, silloin ei tarvitse maarittaa OPF-tiedostoa. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --field, -f Asetettava kentta. Muoto on kentan_nimi:arvo, esimerkiksi: --field tagit:tagi1,tagi2. Kayta --list-fields saadaksesi luettelon kaikista kenttien nimista. Voit maarittaa taman vaihtoehdon useita kertoja asettaaksesi useita kenttia. Huomautus: Kielissa on kaytettava ISO639-kielikoodeja (esim. en englannille, fi suomelle jne.). Tunnisteiden syntaksi on --field identifiers:isbn:XXXX,doi:YYYYY. Boolean (kylla/ei) -kenttien kohdalla kayta true ja false tai yes ja no. --list-fields, -l Luettele metadatakenttien nimet, joita voidaan kayttaa --field-asetuksen kanssa EXPORT calibredb export [options] ids Vie id:lla maaritetyt kirjat (pilkuilla erotettu luettelo) tiedostojarjestelmaan. Vientitoiminto tallentaa kaikki kirjan formaatit, kannen ja metadata( OPF-tiedostossa). Myos kirjaan liittyvat ylimaaraiset datatiedostot tallennetaan. Saat tunnusnumerot hakukomennosta. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --all Vie kaikki kirjat tietokannasta, nimerttyja id:ita ei huomioida. --dont-asciiize Pyyda Calibrea muuntamaan kaikki muut kuin englanninkieliset merkit englanninkielisiksi vastineiksi tiedostonimille. Tama on hyodyllista, jos tallennetaan vanhaan tiedostojarjestelmaan, jossa ei ole taytta tukea Unicode-tiedostonimille. Valinta poistaa toiminnon. --dont-save-cover Normaalisti calibre tallentaa kannen erilliseen tiedostoon varsinaisten e-kirjatiedostojen kanssa. Valinta poistaa toiminnon. --dont-save-extra-files Tallenna kaikki kirjaan liittyvat datatiedostot kirjaa tallennettaessa Valinta poistaa toiminnon. --dont-update-metadata Normaalisti calibre paivittaa tallennettujen tiedostojen metadatan calibre-kirjastossa olevien tietojen perusteella. Tekee tallentamisesta levylle hitaampaa. Valinta poistaa toiminnon. --dont-write-opf Normaalisti calibre kirjoittaa metatiedot erilliseen OPF-tiedostoon varsinaisten e-kirjatiedostojen mukana. Valinta poistaa toiminnon. --formats Pilkulla erotettu luettelo kunkin kirjan tallennettavista formaateista. Oletuksena kaikki kaytettavissa olevat muodot tallennetaan. --progress Raportoi eteneminen --replace-whitespace Korvaa valilyonnit alleviivauksilla. --single-dir Vie kaikki kirjat yhteen kansioon --template Malli, jolla ohjataan tallennettujen tiedostojen tiedostonimea ja kansiorakennetta. Oletusarvo on "{author_sort}/{title}/{title} - {authors}", joka tallentaa kirjat kirjailijakohtaiseen alikansioon, jonka tiedostonimet sisaltavat otsikon ja kirjailijan. Kaytettavissa olevat ohjaimet ovat: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title} --timefmt Muoto, jossa paivamaarat naytetaan. %d - paiva, %b - kuukausi, %m - kuukauden numero, %Y - vuosi. Oletusarvo on: %b, %Y --to-dir Vie kirjat maarattyyn kansioon. Oletus on . --to-lowercase Muunna polut pieniksi kirjaimiksi. 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. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --ids, -i Pilkulla erotettu luettelo luetteloitavista tietokantatunnuksista. Jos tyhjennetty --haku jatetaan huomiotta. Oletusarvo: kaikki --search, -s Suodata tulokset haulla. Hakulausekkeen muotoiluohjeet loytyvat Kayttoohjeesta. Oletus: ei suodatusta --verbose, -v Nayta detaljoidut viennin tiedot. Hyodyksi virheenetsinnassa EPUB ASETUKSET --catalog-title Luodun luettelon otsikko, jota kaytetaan metatietojen otsikkona. Oletus: 'My Books' Koskee: AZW3-, EPUB- ja MOBI-tulostusmuodot --cross-reference-authors Luo ristiviittauksia Tekijat-osiossa kirjoille, joilla on useita kirjoittajia. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-tulostusmuodot --debug-pipeline Tallenna muuntoputken eri vaiheiden tuotokset maaritettyyn kansioon. Hyodyllinen, jos et ole varma, missa vaiheessa muuntoprosessia virhe ilmenee. Oletus: 'None' Koskee: AZW3-, EPUB- ja MOBI-tulostusmuodot --exclude-genre Regex kuvailee tageja, jotka suljetaan pois lajityyppeina. Oletus: '[.+]|^+$' sulkee pois suluissa olevat tagit, esimerkiksi '[Project Gutenberg]', ja '+', joka on luettujen kirjojen oletustagi. Koskee: AZW3-, EPUB- ja MOBI-tulostusmuodot --exclusion-rules Maarittaa saannot, joiden avulla kirjat jatetaan pois luodusta luettelosta. Poissulkemissaannon malli on joko ('','Tagit','') tai ('','',''). Esim: (('Arkistoidut kirjat','#status','Arkistoitu'),) sulkee pois kirjan, jonka arvo on 'Arkistoitu' mukautetussa sarakkeessa 'status'. Kun useita saantoja on maaritelty, kaikkia saantoja sovelletaan. Oletusarvo: "(('Catalogs','Tags','Catalog'),)" Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-authors Sisallyta "Tekijat"-osio luetteloon. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-descriptions Sisallyta luetteloon kuvaukset-osio. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-genres Sisallyta "Lajityypit"-osio luetteloon. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-recently-added Sisallyta luetteloon Askettain lisatyt" -osio. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-series Sisallyta "Sarja"-osio luetteloon. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --generate-titles Sisallyta "Otsikot"-osio luetteloon. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --genre-source-field Lahdekentta "Tyylilajit"-osiossa. Oletus: 'Tagit' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --header-note-source-field Mukautettu kentta, joka sisaltaa kuvausotsikkoon lisattavan huomautustekstin. Oletus: '' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --merge-comments-rule #:[before|after]:[True|False] maarittely: Mukautettu kentta, joka sisaltaa huomautuksia, jotka yhdistetaan kommentteihin [before|after] Huomautusten sijoittaminen suhteessa kommentteihin [True|False] - Huomautusten ja kommenttien valiin lisataan vaakasuora viiva Oletus: '::' Sovelletaan: AZW3-, EPUB- ja MOBI-lahtomuotoihin --output-profile Maarittaa lahtoprofiilin. Joissakin tapauksissa tarvitaan lahtoprofiili luettelon optimoimiseksi laitetta varten. Esimerkiksi 'kindle' tai 'kindle_dx' luo jasennellyn sisallysluettelon, jossa on jaksoja ja artikkeleita. Oletus: 'None' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --prefix-rules Maarittaa saannot, joita kaytetaan luettuja kirjoja, toivomuslistan kohteita ja muita kayttajan maarittamia etuliitteita osoittavien etuliitteiden sisallyttamiseen. Etuliitesaannon malli on ('','','',''). Kun useita saantoja on maaritelty, kaytetaan ensimmaista vastaavaa saantoa. Oletusarvo: "(('Read books','tags','+','\/'),('Wishlist item','tags','Wishlist','x'))" Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --preset Kayta nimettya esiasetusta, joka on luotu GUI-luettelon rakentajalla. Esiasetus maarittaa kaikki luettelon rakentamiseen tarvittavat asetukset. Oletus: 'None' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --thumb-width Kokovihje (tuumina) kirjojen kansia varten luettelossa. Valikoima: 1.0 - 2.0 Oletus: '1.0' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja --use-existing-cover Korvaa nykyinen kansi luetteloa laadittaessa. Oletus: 'False' Koskee: AZW3-, EPUB- ja MOBI-lahtoformaatteja SAVED_SEARCHES calibredb saved_searches [options] (list|add|remove) Hallitsee tahan tietokantaan tallennettuja hakuja. Jos yritat lisata kyselyn, jonka nimi on jo olemassa, se korvataan. Syntaksi lisaamiseen: calibredb saved_searches add search_name search_expression Syntaksi poistoon: calibredb saved_searches remove search_name Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" ADD_CUSTOM_COLUMN calibredb add_custom_column [options] otsikko nimi tietotyyppi Luo mukautettu sarake. Otsikko on koneystavallinen nimi sarakkeelle. Se ei saa sisaltaa valilyonteja tai pisteita. Nimi on ihmisystavallinen nimi sarakkeelle. tietotyyppi on jokin naista: bool, comments, composite, datetime, enumeration, float, int, rating, series, text Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --display Lista vaihtohtoja taman sarakkeen tietojen kasittelyyn. Tama on JSON lauseke. Jarjestaville sarakkeille kaytetaan --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}". Esitysmuuttujaan voi sisallyttaa useita vaihtoehtoja. Sarakkeittain naita ovat: composite: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: date_format enumeration: enum_values, enum_colors, use_decorations int, float: number_format text: is_names, use_decorations Hyva tapa toimivien yhdistelmien loytamiseen on tehda mukautettu sarake sopivasta tyypista GUI:ssa ja sitten etsia OPF varmuuskopiosta kirjaa (varmista, etta sarakkeen luomisen jalkeen luotiin uusi OPF). Uudessa OPF:ssa on nyt uuden sarakkeen esittava JSON. --is-multiple Tahan sarakkeeseen tallennetaan tunnisteiden kaltaisia tietoja (eli useita pilkulla erotettuja arvoja). Sovelletaan vain, jos tietotyyppi on teksti. CUSTOM_COLUMNS calibredb custom_columns [options] Luettelo kaytettavissa olevista sarakkeista. Nayttaa sarakkeiden otsikot ja id:t. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --details, -d Nayta sarakkeiden tiedot. REMOVE_CUSTOM_COLUMN calibredb remove_custom_column [Options] -tunniste Poista tunnisteen maarittama mukautettu sarake. Naet kaytettavissa olevat sarakkeet, joissa on custom_columns-komento. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --force, -f Ala kysy vahvistusta SET_CUSTOM calibredb set_custom [options] -sarakkeen tunnusarvo Maarita tunnuksella tunnistetun kirjan mukautetun sarakkeen arvo. Saat luettelon tunnuksista hakukomennolla. Voit saada luettelon mukautetuista sarakenimista kayttamalla custom_columns komentoa. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --append, -a Jos sarakkeessa on useampia arvoja, liita maaritetyt arvot olemassa oleviin, sen sijaan etta ne korvattaisiin. RESTORE_DATABASE calibredb restore_database [options] Palauttaa taman tietokannan OPF-tiedostoihin tallennetuista metadatasta kussakin calibre-kirjaston kansiossa. Tama on hyodyllista, jos metadata.db-tiedosto on on vioittunut. VAROITUS: Tama komento uusii tietokantasi kokonaan. Menetat kaikki tallennetut haut, kayttajakategoriat, plugboardit, tallennetut kirjakohtaiset muunnokset asetukset ja mukautetut reseptit. Palautettu metadata on vain niin tarkka kuin kuin mita OPF-tiedostoissa on. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --really-do-it, -r Varmistus palautuksen suorittamiselle. Komentoa ei suoriteta ellei tata aseteta. CHECK_LIBRARY calibredb check_library [options] Tarkastaa kirjaston tiedostorakennetta. Raportit ovat invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --csv, -c Tallenna CSV:na --ignore_extensions, -e Pilkuin erotettu luettelo ohitettavista tiedostopaatteista. Oletus: kaikki --ignore_names, -n Pilkuin erotettu lista ohitettavista nimista. Oletus: kaikki --report, -r Pilkuin erotettu lista raporteista. Oletus: kaikki --vacuum-fts-db Imuroi koko tekstihaun tietokanta. Tama voi olla hyvin hidasta ja muistia vaativaa tietokannan koosta riippuen. LIST_CATEGORIES calibredb list_categories [options] Tuota raportti tietokannan luokkatiedoista. Tiedot vastaavat Tagiselaimessa nakyvia tietoja. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --categories, -r Pilkuin erotettu listaus kategorioiden hakunimista. Oletus: kaikki --csv, -c Tallenna CSV:na --dialect Tuotettavan CSV-tiedoston tyyppi. Vaihtoehdot: excel, excel-tab, unix --item_count, -i Nayta vain kappalemaarat kategorioittain eika maaria kappaleittain eriteltyna --width, -w Yksitaisen rivin maksimipituus. Oletusarvona kaytetaan nayton kokoa. BACKUP_METADATA %pROG-backup_metadata [options] Varmuuskopioi tietokantaan tallennettu metadata yksittaisiin OPF-tiedostoihin kussakin kirjat-kansiossa. Tama tapahtuu yleensa automaattisesti, mutta voit suorittaa taman komennon pakottamaan OPF-tiedostojen uudelleenluonti --all-vaihtoehdolla. Huomaa, etta tata ei yleensa tarvitse tehda, koska OPF-tiedostot varmuuskopioidaan automaattisesti aina, kun metadataa muutetaan. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --all Normaalisti tama komento toimii vain kirjoihin joiden OPF-tiedosto on vanhentunut. Valinta pakottaa sen kaikkiin kirjoihin. CLONE calibredb clone path/to/new/library Luo klooni nykyisesta kirjastosta. Tama luo uuden, tyhjan kirjaston, jossa on kaikki samat mukautetut sarakkeet, virtuaalikirjastot ja muut asetukset kuin nykyisessa kirjastossa. Kloonattu kirjasto ei sisalla kirjoja. Jos haluat luoda taydellisen kaksoiskappaleen, mukaan lukien kaikki kirjat, niin kopioi Kirjasto-kansio tiedostojarjestelman tyokaluilla. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" EMBED_METADATA calibredb embed_metadata [options] book_id Paivita varsinaisten kirjatiedostojen metadata calibre-kirjaston tietokannan metadataa mukaisiksi. Yleensa metadata paivitetaan vain vietaessa tiedostoja ulos calibresta, mutta nain voit muokata olemassa olevia tiedostoja. Huomaa, etta eri formaatit sallivat erilaista metadataa. Voit kayttaa valitsinta 'kaikki' kaikkien kirjojen metadatan paivittamiseen. Voit myos maarittaa monien kirjojen id:t valeilla erotettuna ja id-alueita valiviivoilla. Esimerkiksi calibredb embed_metadata 1 2 10-15 23 Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --only-formats, -f Paivita vain maaritetyn tiedostotyypin metadata. Maarittele tarvittaessa useampia tiedostoformaatteja. Oletuksena paivitetaan kaikki formaatit. SEARCH calibredb search [options] search expression Etsii kirjastosta maaritetyn hakusanan ja palauttaa pilkulla erotellun listan kirjojen tunnuksista, jotka vastaavat hakulauseketta. Lahtomuoto on hyodyllista syottaa muihin komentoihin, jotka hyvaksyvat syotteena listan tunnuksia. Hakulauseke voi olla mita tahansa Calibren tehokkaasta hakukyselystakielesta, esimerkiksi: calibredb search author:asimov 'title:"i robot"' Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --limit, -l Tulosten maksimimaara. Oletus on nayttaa kaikki tulokset. FTS_INDEX calibredb fts_index [options] enable/disable/status/reindex Hallitse kokotekstihaun indeksointiprosessia. enable Ottaa FTS-indeksoinnin kayttoon tassa kirjastossa disable Poistaa FTS-indeksoinnin kaytosta tassa kirjastossa status Nayttaa indeksoinnin nykyisen tilan reindex Voidaan kayttaa joko tiettyjen kirjojen tai koko kirjastonuudelleen indeksointiin. Tiettyjen kirjojen uudelleenindeksointi maarittaa kirjojen tunnukset lisaargumentteina reindex-komennon jalkeen. Jos kirjojen tunnuksia ei maariteta, komento koko kirjasto indeksoidaan uudelleen. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --indexing-speed Indeksoinnin nopeus. Kayta nopeaa indeksointia kaikkiin tietokoneesi resursseihin ja hidasta vahemman resursseja kuluttavaan indeksointiin. Huomaa, etta nopeus nollataan hitaaksi jokaisen kutsun jalkeen. --wait-for-completion Odota, kunnes kaikki kirjat on indeksoitu, ja nayta indeksoinnin edistyminen saannollisesti FTS_SEARCH calibredb fts_search [options] search expression Tee taysi tekstihaku koko kirjastosta tai sen osajoukosta. Aina kun annat calibredb:lle argumentteja, joissa on valilyonteja, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces" --do-not-match-on-related-words Tasmaa vain tarkoilla sanoilla, ei toisiinsa liittyvilla sanoilla. Joten korjaus ei vastaa korjausta. --include-snippets Sisallyta tekstinpatkia kunkin osuman ymparille. Huomaa, etta tama hidastaa hakua huomattavasti. --indexing-threshold Kuinka suuri osa kirjastosta on indeksoitava prosentteina ennen haun sallimista. Oletusarvo on 90 --match-end-marker Merkki, jota kaytetaan osoittamaan vastaavan sanan loppua katkelmassa --match-start-marker Merkki, jota kaytetaan osoittamaan vastaavan sanan alkua katkelmassa --output-format Muoto, jossa hakutulokset tulostetaan. Joko "teksti" tavalliselle tekstille tai "json" JSON-tulosteelle. --restrict-to Rajoita haettavia kirjoja joko hakulausekkeen tai tunnusten avulla. Esimerkiksi: ids:1,2,3, jos haluat rajoittaa tunnuksella, tai search:tag:foo, jos haluat rajoittaa kirjoihin, joissa on tunniste foo. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.9.0 huhtikuuta 19, 2024 CALIBREDB(1)