CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb parancs [kapcsolok] [argumentumok] calibredb a Calibre adatbazis parancssori felulete. Szamos al-parancsa van, amelyeket alabb dokumentalunk. calibredb a :command:` az eleresi utvonal altal megadott Calibre adatbazis, vagy a helyi gepen vagy az interneten futo Content server Calibre manipulalasara hasznalhato. A Calibre Content server programot vagy a calibre-server programmal indithatja el, vagy a Calibre foprogramban a Connect/share -> Start Content server gombra kattintva. Mivel a calibredb modosithatja a Calibre konyvtarakat, eloszor be kell allitania a hitelesitest a szerveren. Ennek ket modja van: o Ha csak egy ugyanazon a szamitogepen futo kiszolgalohoz kivan csatlakozni, egyszeruen hasznalja a tartalomkiszolgalo --enable-local-write opciojat, hogy engedelyezze a helyi szamitogepen futo programokat, beleertve a calibredb-t is. hogy modositsa a Calibre adatokat. Amikor a szervert a fo Calibre programbol futtatja, ez az opcio a :guilabel: ` Beallitasok- >Halozati megosztas->Specialis menupontban talalhato. o Ha engedelyezni szeretne az interneten keresztuli hozzaferest, akkor allitson be felhasznaloi fiokokat a szerveren, es hasznalja az --username es --password opciokat a calibredb hozzaferesenek beallitasahoz. Beallithatja a felhasznaloi hitelesitest a calibre-server szamara az --enable-auth``opcio hasznalataval es a ``--manage-users hasznalataval a felhasznaloi fiokok letrehozasahoz. Ha a szervert a fo Calibre programbol futtatja, hasznalja a :guilabel: ` Beallitasok->Halozati megosztas->A Tartalomszolgaltato eleresehez felhasznaloi nev es jelszo szukseges` parancsot. Egy futo tartalomkiszolgalohoz valo csatlakozashoz adja meg a kiszolgalo URL cimet az --with-library opcionak. A reszletekert es peldakert tekintse meg az opcio dokumentaciojat. o GLOBALIS BEALLITASOK o list o add o HOZZAADAS MAPPAKBOL o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o EPUB BEALLITASOK 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 GLOBALIS BEALLITASOK --help, -h sugo megjelenitese es kilepes --library-path, --with-library Utvonal a Calibre konyvtarhoz. Alapertelmezes szerint a beallitasokban tarolt utvonalat kell hasznalni. Csatlakozhat egy Calibre tartalomkiszolgalohoz is, hogy tavoli konyvtarakon hajtson vegre muveleteket. Ehhez hasznalja a kovetkezo formatumu URL-t: http://hostname:port/#library_id, peldaul: http://localhost:8080/#mylibrary. A library_id annak a konyvtarnak az azonositoja, amelyhez a tartalomkiszolgalon csatlakozni kivan. Hasznalhatja a - specialis library_id erteket a szerveren elerheto konyvtarazonositok listajanak megtekintesehez. A tartalomszerveren keresztuli hozzaferes beallitasanak reszleteiert lasd: https://manual.calibre-ebook.com/generated/en/calibredb.html. --password Jelszo a Calibre tartalomkiszolgalohoz valo csatlakozashoz. A jelszo normal bemenetrol torteno olvasasahoz hasznalja a specialis erteket: . A jelszo fajlbol valo olvasasahoz hasznalja: (azaz ). A fenti szogletes zarojelek kotelezoek, ne felejtse el kihagyni oket, vagy hasznaljon idezojeleket a "shell"-hez. --timeout Idotullepes masodpercben, amikor a halozaton keresztul csatlakozik egy Calibre konyvtarhoz. Az alapertelmezett ertek ket perc. --username Felhasznalonev a Calibre Tartalomkiszolgalohoz torteno kapcsolodashoz --version program verziojanak megjelenitese es kilepes LIST calibredb list [options] A Calibre adatbazisaban levo konyvek :command: ` list`aja. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --ascending Rendezesi emelkedo sorrendben --fields, -f A konyvek adatbazisban valo listazasakor megjelenitendo mezok. A mezok vesszovel elvalasztott listaja legyen. Elerheto mezok: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Alapertelmezett: title,authors. Az "Mind" specialis mezovel az osszes mezot kijelolhetjuk. A fenti beepitett mezokon kivul egyeni mezok '*field_name' neven is elerhetok, peldaul egyeni mezohoz #rating hasznalja a kovetkezo nevet: *ertekeles --for-machine Kimenet generalasa JSON formatumban, amely alkalmasabb a gepi elemzesre. A vonalszelesseg es az elvalaszto beallitasok figyelmen kivul hagyasat okozza. --limit A megjelenitheto eredmenyek maximalis szama. Alapertelmezett: mind (all) --line-width, -w Egy sor maximalis szelessege a kimenetben. A kepernyomerethez szukseges. --prefix Minden eleresi utvonal elotagja. Alapertelmezettkent az adatbazis mappajanak eleresi utja. --search, -s Keresesi eredmeny szurese. A keresesi feltetel megadasahoz tanulmanyozza meg a Felhasznaloi Kezikonyv ide vonatkozo reszet. Alapertelmezeskent nincs szures. --separator A mezok elvalasztasara szolgalo karakter vagy szoveg. Alapbeallitas a szokoz. --sort-by A mezo, amely alapjan rendezni kell az eredmenyeket. Tobb mezot is megadhat, ha vesszovel valasztja el oket. Elerheto mezok: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Alapertelmezett: id --template A futtatando sablon, ha "template" szerepel a mezolistaban. Vegye figyelembe, hogy a sablonokat a rendszer figyelmen kivul hagyja a calibre kiszolgalohoz valo csatlakozaskor. Alapertelmezes: None --template_file, -t A futtatando sablont tartalmazo fajl eleresi utja, ha "template" szerepel a mezolistaban. Alapertelmezes: nincs --template_heading Modell oszlopfejlec. Alapertelmezett ertek: template. Ezt a beallitast a rendszer figyelmen kivul hagyja, ha a --for-machine opcio be van allitva. ADD calibredb add [opciok] fajl1 fajl2 fajl3 ... Adja hozza a megadott fajlokat konyvkent az adatbazishoz. Megadhat mappakat is, lasd alabb a mappakkal kapcsolatos beallitasokat. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --authors, -a A hozzaadott konyv(ek) szerzojenek megadasa --automerge, -m Ha hasonlo cimmel es szerzovel rendelkezo konyveket talal, a bejovo formatumokat (fajlokat) automatikusan egyesiti a meglevo konyvrekordokba. Az "ignore - kihagyas" ertek azt jelenti, hogy a duplikalt formatumokat a rendszer elveti. Az "overwrite - feluliras" ertek azt jelenti, hogy a konyvtarban talalhato duplikalt formatumok felulirodnak az ujonnan hozzaadott fajlokkal. A "new_record - uj_rekord" erteke azt jelenti, hogy a duplikalt formatumok egy uj konyvrekordba kerulnek. --cover, -c Hozzaadott cimkep helye --duplicates, -d Konyvek hozzaadasa az adatbazishoz akkor is, ha mar leteznek. Az osszehasonlitas a konyvcimek es szerzok alapjan tortenik. Vegye figyelembe, hogy --automerge opcio elvez elsobbseget. --empty, -e Ures konyv hozzaadasa (konyv formatumok nelkul) --identifier, -I Allitsa be a konyv azonositoit, pl. -I asin:XXX -I isbn:YYY --isbn, -i A hozzaadott konyv(ek) ISBN-azonositojanak megadasa --languages, -l A nyelvek vesszovel elvalasztott listaja (legjobb az ISO639 nyelvi kodok hasznalatahoz, bar egyes nyelveket is fel lehet ismerni) --series, -s A hozzaadott konyv(ek) sorozatanak megadasa --series-index, -S A hozzaadott konyv(ek) sorozatszamanak megadasa --tags, -T A hozzaadott konyv(ek) cimkeinek megadasa --title, -t A hozzaadott konyv(ek) cimenek megadasa HOZZAADAS MAPPAKBOL Lehetosegek a konyvek mappakbol torteno hozzaadasanak szabalyozasara. Alapertelmezes szerint csak azok a fajlok kerulnek hozzaadasra, amelyek kiterjesztese ismert e-konyv fajltipusokra vonatkozik. --add Fajlnev (glob) minta, ennek a mintanak megfelelo fajlok hozzaadodnak a mappak fajlok keresesekor, meg akkor is, ha azok nem ismert e-konyv fajltipusuak. Tobb mintahoz tobbszor is megadhato. --ignore A fajlnev (glob) minta, az ennek a mintanak megfelelo fajlok figyelmen kivul maradnak a mappak fajlok keresesekor. Tobb mintahoz tobbszor is megadhato. Peldaul: *.pdf figyelmen kivul hagy minden PDF fajlt --one-book-per-directory, -1 Tetelezzuk fel, hogy minden mappaban csak egyetlen logikai konyv talalhato, es a benne levo osszes fajl az adott konyv kulonbozo e-konyv-formatumai --recurse, -r Mappak rekurziv feldolgozasa REMOVE calibredb remove ids eltavolitja az azonositokkal azonositott konyveket az adatbazisbol. Az id-k az azonositoszamok vesszovel elvalasztott listaja kell lennie (az azonositoszamokat a kereses paranccsal kaphatja meg). Peldaul 23,34,57-85 (tartomany megadasakor a tartomany utolso szama nem szerepel). Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --permanent Ne hasznalja ezt: Lomtar ADD_FORMAT calibredb add_format [options] id ebook_file Hozzaadja az ebook_file fajlban talalhato e-konyvet az id altal azonositott logikai konyv elerheto formatumaihoz. Az azonositot a kereses paranccsal kaphatja meg. Ha a formatum mar letezik, akkor a rendszer lecsereli, hacsak nincs megadva a nincs csere beallitas. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --as-extra-data-file Adja hozza a fajlt kiegeszito adatfajlkent a konyvhoz, ne e-konyv formatumkent --dont-replace Ne cserelje ki a formatumot, ha mar letezik REMOVE_FORMAT calibredb remove_format [options] id fmt Eltavolitja el az fmt formatumot az id altal azonositott logikai konyvbol. Az azonositot a kereses paranccsal kaphatja meg. Az fmt egy fajlkiterjesztes, peldaul LRF vagy TXT vagy EPUB. Ha a logikai konyvben nem elerheto az fmt, ne tegyen semmit. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" SHOW_METADATA calibredb show_metadata [options] id Megjeleniti az id altal azonositott konyv Calibre adatbazisaban tarolt metaadatokat. Az id a keresesi parancsbol szarmazo azonositoszam. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --as-opf Metaadatok nyomtatasa OPF(XML) formatumban SET_METADATA calibredb set_metadata [options] book_id [/path/to/metadata.opf] Elhelyezi az OPF metadata.opf fajlbol a book_id altal azonositott konyv Calibre adatbazisaban tarolt metaadatokat. A book_id egy azonositoszam a find parancsbol. Gyors attekintest kaphat az OPF formatumrol a show_metadata parancs --as-opf kapcsolojaval. Egyedi mezo metaadatokat is elhelyezhet a --field opcioval. Ha a --field opciot hasznalja, akkor nem szukseges OPF fajlt megadni. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --field, -f A beallitando mezo. A formatum: field_name:value, peldaul: --field tags:tag1,tag2. --list-fields segitsegevel lekerheti az osszes mezonev listajat. Ezt a beallitast tobbszor is megadhatja tobb mezo beallitasahoz. Megjegyzes: nyelvek eseten az ISO639 nyelvkodokat kell hasznalnia (pl. en angolhoz, fr franciahoz stb.). Az azonositok szintaxisa: --field identifiers:isbn:XXXX,doi:YYYYY. Logikai (igen/nem) mezokhoz hasznalja az igaz es hamis vagy az igen es nem erteket. --list-fields, -l A --field parameterrel hasznalhato metaadat-mezonevek felsorolasa EXPORT calibredb export [opciok] azonositok Exportalja az azonositokkal (vesszovel tagolt lista) megadott konyveket a fajlrendszerbe. Az :command: ` export`alasi muvelet elmenti a konyv osszes formatumat, boritojat es metaadatait (OPF fajlba). A konyvhoz kapcsolodo tovabbi adatfajlok is mentesre kerulnek. Az azonositoszamokat a keresesi parancsbol kaphatja meg. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --all Minden konyv exportalasa az adatbazisba. Ne vegye figyelembe az azonosito (ID) listat. --dont-asciiize A Calibre konvertalja az osszes nem angol karaktert a fajlnevek angol megfeleloire. Ez akkor hasznos, ha regi fajlrendszerbe menti, es nem tamogatja a Unicode fajlneveket. Ennek megadasa kikapcsolja ezt az opciot. --dont-save-cover Normal esetben a Calibre egy onallo fajlban tarolja a boritot az adott e-konyv egyeb fajljaival mellett. Ennek megadasa kikapcsolja ezt az opciot. --dont-save-extra-files A konyv mentesekor mentse el a konyvhoz kapcsolodo osszes adatfajlt Ennek megadasa kikapcsolja ezt az opciot. --dont-update-metadata Alapesetben a Calibre a mentett fajlokban felulirja a metaadatokat az adatbazisban levokkel. Ez lassitja a mentesi folyamatot. Ennek megadasa kikapcsolja ezt az opciot. --dont-write-opf Alapesetben a Calibre a metaadatokat egy kulonallo OPF fajlban tarolja a konyv sajat mappajaban. Ennek megadasa kikapcsolja ezt az opciot. --formats A mentendo formatumok vesszovel tagolt listaja. Alapesetben 'all', vagyis minden formatum mentesre kerul. --progress Folyamatjelentes --replace-whitespace Szokozok helyettesitese alul-vonassal. --single-dir Minden konyv exportalasa kulon mappaba --template A mentett fajlok fajlnevenek es mappaszerkezetenek szabalyozasara szolgalo sablon. Az alapertelmezett: "{author_sort}/{title}/{title} - {authors}", amely a konyveket egy szerzonkenti almappaba menti, a cimet es a szerzot tartalmazo fajlnevekkel. A kovetkezo vezerlok allnak rendelkezesre {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title} --timefmt A megjelenitendo datum formazasa. %d - nap, %b - honap, %m - honap szama, %Y - ev. Alapertelmezett: %b, %Y --to-dir Konyvek exportalasa egy meghatarozott mappaba. Alapertelmezett: . --to-lowercase Eleresi ut kisbetusse alakitasa. CATALOG calibredb catalog /path/to/destination.(csv|epub|mobi|xml...) [options] Katalogus exportalasa az eleresi ut/cel/cel kiterjesztes altal megadott formatumban. Az opciok szabalyozzak, hogy a bejegyzesek hogyan jelenjenek meg a generalt katalogus kimenetben. Vegye figyelembe, hogy a kulonbozo katalogusformatumok kulonbozo beallitasokat tamogatnak. A kulonbozo opciok megtekintesehez adja meg a kimeneti fajl nevet, majd --help opciot. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --ids, -i A katalogizalando, adatbazisbol vett ID-k vesszovel tagolt listaja. Ha meg van adva, akkor a --search opcio nem lesz figyelembe veve. Alapertelmezett: ,,all" (mind) --search, -s Az eredmeny szurese keresesi lekerdezessel. A keresesi lekerdezes formatumarol bovebben a Felhasznaloi Kezikonyvben olvashat. Alapertelmezett: nincs szures --verbose, -v Reszletes kimeneti informaciok megjelenitese. Hasznos hibakeresesnel EPUB BEALLITASOK --catalog-title A metaadatokban cimkent hasznalt generalt katalogus cime. Alapertelmezett: 'My Books' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --cross-reference-authors Kereszthivatkozasok letrehozasa a "Szerzok" reszben tobb szerzot tartalmazo konyvekhez. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --debug-pipeline Az atalakitasi folyamat kulonbozo szakaszaibol szarmazo kimenet mentese a megadott mappaba. Hasznos, ha nem biztos abban, hogy az atalakitasi folyamat melyik szakaszaban tortenik hiba. Alapertelmezett: 'None' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --exclude-genre Mufajkent kizarando cimkeket leiro regularis kifejezes. Alapertelmezett: '[.+]|^+$' nem tartalmazza a zarojeles cimkeket, pl. '[Project Gutenberg]', and '+', az olvasott konyvek alapertelmezett cimkeje. Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --exclusion-rules Meghatarozza azokat a szabalyokat, amelyek segitsegevel kizarjak a konyveket a letrehozott katalogusbol. A kizarasi szabaly modellje vagy ('','Cimkek','') vagy ('','',''). Peldaul: (('Archivalt konyvek','#status','Archivalt'),) kizarja az ,,Archivalt" erteku konyvet az "allapot" egyeni oszlopban. Ha tobb szabalyt hataroz meg, akkor az osszes szabalyt alkalmazni fogja. Alapertelmezett: "(('Catalogs','Tags','Catalog'),)" Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-authors Tartalmazza a 'Szerzok' reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-descriptions Tartalmazza a 'Leirasok' reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-genres Tartalmazza a "Mufajok" reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-recently-added Tartalmazza a 'Legutobb hozzaadva' reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-series Tartalmazza a "Sorozatok" reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --generate-titles Tartalmazza a 'Cimek' reszt a katalogusban. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --genre-source-field A "Mufajok" resz forrasmezoje. Alapertelmezett: 'Cimke' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --header-note-source-field Egyeni mezo, amely a "Leiras" fejlecebe beillesztendo megjegyzesszoveget tartalmaz.za. Alapertelmezett: '' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --merge-comments-rule #:[before|after]:[True|False] meghatarozasa: Egyeni mezo, amely kommentekkel egyesitendo megjegyzeseket tartalmaz [elotte|utana] A megjegyzesekhez kapcsolodo megjegyzesek elhelyezese [True|False] - A megjegyzesek es a kommentek koze vizszintes vonal kerul beillesztesre Alapertelmezett: '::' Alkalmazas: AZW3, EPUB, MOBI kimeneti formatumokhoz --output-profile A kimeneti profil meghatarozasa. Egyes esetekben kimeneti profilra van szukseg az eszkoz katalogusanak optimalizalasahoz. Peldaul a ,,kindle" vagy a ,,kindle_dx" strukturalt tartalomjegyzeket hoz letre szakaszokkal es cikkekkel. Alapertelmezett: 'None' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --prefix-rules Meghatarozza azokat a szabalyokat, amelyek az olvasott konyveket, kivansaglista elemeket es mas, felhasznalo altal megadott elotagokat jelolik. Az elotag szabaly modellje ('','','',''). Ha tobb szabalyt definial, az elso egyezo szabaly kerul felhasznalasra. Alapertelmezett: "(('Read books','tags','+','\/'),('Wishlist item','tags','Wishlist','x'))" Alkalmazas: AZW3, EPUB, MOBI kimeneti formatumokhoz --preset Egy, a GUI kataloguskeszitovel letrehozott elore beallitott keszlet hasznalata. Egy elore beallitott keszlet megadja a katalogus letrehozasahoz szukseges osszes beallitast.. Alapertelmezett: 'None' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --thumb-width Meretmutato juvelykben) a katalogusban szereplo konyvboritokhoz. Tartomany: 1.0 - 2.0 Alapertelmezett: '1.0' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra --use-existing-cover A meglevo borito kicserelese katalogus generalasakor. Alapertelmezett: 'False' Ervenyes: AZW3, EPUB, MOBI kimeneti formatumokra SAVED_SEARCHES calibredb saved_searches [options] (list|add|remove) Az adatbazisban tarolt mentett keresesek kezelese. Ha olyan lekerdezest probal hozzaadni, amely mar letezik, akkor az lecserelodik. Szintaxis a hozzaadashoz: calibredb saved_searches add search_name search_expression Szintaxis az eltavolitashoz: calibredb saved_searches remove search_name Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" ADD_CUSTOM_COLUMN calibredb add_custom_column [kapcsolok] oszlop_nev cim adattipus Sajat oszlop keszitese. Az ,,oszlop_nev" az oszlop tarolt neve, angol karaktereket tartalmazzon, de ne legyen benne szokoz es kettospont. A ,,cim" az oszlop felhasznalobarat cime. Az ,,adattipus" lehet: bool, comments, composite, datetime, enumeration, float, int, rating, series, text Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --display Az ebben az oszlopban levo adatok ertelmezesi modjanak testreszabasara szolgalo lehetosegek szotara. Ez egy JSON karakterlanc. Felsorolasi oszlopokhoz hasznalja a --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" A megjelenitesi valtozoban szamos lehetoseg szerepelhet. Az oszloptipus szerinti beallitasok a kovetkezok: osszetett: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: date_format felsorolas: enum_values, enum_colors, use_decorations int, float: number_format szoveg: is_names, use_decorations A legalis kombinaciok megtalalasanak legjobb modja, ha letrehoz egy megfelelo tipusu egyeni oszlopot a grafikus felhasznaloi feluleten, majd megnezi a konyv biztonsagi masolatat (gyozodjon meg arrol, hogy az oszlop hozzaadasa ota uj OPF jott letre). Latni fogja a JSON-t az uj oszlop "megjelenitesehez" az OPF-ben. --is-multiple Az oszlop cimke-szeru (tobb elem, vesszovel tagolva) adatokat tarol. Csak szoveg adattipusnal hasznalhato. CUSTOM_COLUMNS calibredb custom_columns [options] Az elerheto oszlopok kilistazasa. Megjeleniti az oszlop tarolt cimet es azonositojat. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --details, -d Reszletek mutatasa minden oszlopnal. REMOVE_CUSTOM_COLUMN calibredb remove_custom_column [options] label Eltavolitja a cimkevel azonositott egyeni oszlopot. Az elerheto oszlopokat a 'custom_columns' paranccsal tekintheti meg. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --force, -f Ne kerjen megerositest SET_CUSTOM calibredb set_custom [options] column id value Beallitja az azonositoval azonositott konyv egyeni oszlopanak erteket. Az azonositok listajat a kereses paranccsal kaphatja meg. Az egyeni oszlopnevek listajat a 'custom_columns' paranccsal kaphatja meg. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --append, -a Ha az oszlop tobb erteket tarol, akkor a megadott erteket adja a meglevokhoz es cserelje le oket. RESTORE_DATABASE Az adatbazis visszaallitasa a Calibre konyvtar minden mappajaban talalhato OPF-fajlokban tarolt metaadatokbol. Ez akkor hasznos, ha a metadata.db fajl serult. FIGYELMEZTETES: Ez a parancs teljesen ujrageneralja az adatbazist. Elvesziti az osszes mentett keresest, felhasznaloi kategoriat, plugboardot, konyvenkent tarolt atalakitasi beallitasokat es egyeni semakat. A visszaallitott metaadatok csak annyira pontosak, mint az OPF-fajlokban talalhatok. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --really-do-it, -r Tenyleg allitsa vissza az adatbazist. Enelkul az opcio nelkul nem fut a parancs. CHECK_LIBRARY calibredb check_library [kapcsolok] Nehany ellenorzes lefuttatasa a konyvtar belso fajlrendszeren. Visszajelzesek: invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --csv, -c CSV kimenet --ignore_extensions, -e A kihagyando kiterjesztesek vesszovel tagolt listaja. Alapertelmezett: all (mind) --ignore_names, -n Vesszovel elvalasztott lista a kihagyando nevekkel. Alapertelmezett: Osszes --report, -r A naplok vesszovel elvalasztott listaja. Alapertelmezes: mind --vacuum-fts-db A teljes szoveges kereses adatbazis kitiszitasa. Ez a muvelet nagyon lassu es memoriaigenyes lehet az adatbazis meretetol fuggoen. LIST_CATEGORIES calibredb list_categories [options] Jelentest keszit az adatbazisban levo kategoriainformaciokrol. Az informacio megegyezik a Cimkebongeszoben megjeleno informaciokkal. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --categories, -r A kategoria keresoneveinek vesszovel elvalasztott listaja. Alapertelmezett: mind (all) --csv, -c CSV kimenet --dialect A letrehozando CSV-fajl tipusa. Valasztasi lehetosegek: excel, excel-tab, unix --item_count, -i Csak a kategorian beluli elemek szamat adja meg az egyes elemekhez tartozo darabszamok helyett --width, -w Egy sor maximalis szelessege a kimenetben. A kepernyomerethez szukseges. BACKUP_METADATA calibredb backup_metadata [options] Biztonsagi masolatot keszit az adatbazisban tarolt metaadatokrol az egyes konyvek mappajaban levo egyedi OPF-fajlokba. Ez altalaban automatikusan megtortenik, de ezt a parancsot futtathatja az OPF fajlok ujrageneralasara az '--all' kapcsoloval. Ne feledje, hogy erre altalaban nincs szukseg, mivel az OPF-fajlokrol a rendszer automatikusan biztonsagi masolatot keszit minden metaadat megvaltoztatasakor. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --all Altalaban ez a parancs csak azokon a konyveken mukodik, amelyekben elavult OPF-fajlok vannak. Ezzel az opcioval minden konyvon mukodik. CLONE calibredb clone path/to/new/library Hozzon letre egy klont az aktualis konyvtarbol. Ezzel egy uj, ures konyvtarat hoz letre, amely ugyanazokkal az egyeni oszlopokkal, virtualis konyvtarakkal es egyeb beallitasokkal rendelkezik, mint az aktualis konyvtarban. A klonozott konyvtar nem tartalmaz majd konyveket. Ha teljes masolatot hozna letre, beleertve az osszes konyvet, egyszeruen hasznalja a fajlrendszer eszkozeit a konyvtarmappa masolasahoz. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" EMBED_METADATA calibredb embed_metadata [options] book_id Frissiti a Calibre konyvtarban tarolt tenyleges konyvfajlok metaadatait a Calibre-adatbazis metaadataibol. Normalis esetben a metaadatok csak akkor frissulnek, ha fajlokat exportalunk a Calibre-bol. Ez a parancs akkor hasznos, ha azt szeretne, hogy a fajlok a helyukon legyenek frissitve. Vegye figyelembe, hogy a kulonbozo fajlformatumok eltero mennyisegu metaadatot tamogatnak. A book_id specialis "all" ertekevel frissitheti az osszes konyv metaadatait. Szamos konyvazonositot is megadhat szokozzel elvalasztva, es azonosito tartomanyt kotojellel elvalasztva. Peldaul: calibredb embed_metadata 1 2 10-15 23 Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --only-formats, -f Csak a megadott formatumu fajlok metaadatait frissitese. Tobb formatum eseten adja meg tobbszor. Alapertelmezes szerint minden formatum frissul. SEARCH calibredb search [options] search expression Keres a konyvtarban a megadott keresesi kifejezesre, es a keresesi kifejezesnek megfelelo konyvazonositok vesszovel elvalasztott listajat adja vissza. A kimeneti formatum hasznos mas olyan parancsok betaplalasahoz, amelyek elfogadjak az azonositok listajat bemenetkent. A keresesi kifejezes barmi lehet a Calibre hatekony keresesi lekerdezesi nyelvebol, peldaul: calibredb search author:asimov 'title:"i robot"' Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --limit, -l A visszakuldendo eredmenyek maximalis szama. Alapertelmezett az osszes eredmeny. FTS_INDEX calibredb fts_index [options] enable/disable/status/reindex Iranyitja a teljes szoveges kereses indexelesi folyamatat. enable Bekapcsolja az FTS-indexelest ehhez a konyvtarhoz disable Kikapcsolja az FTS-indexelest ehhez a konyvtarhoz status Az aktualis indexelesi allapotot mutatja reindex Egyes konyvek vagy a teljes konyvtar ujraindexelesere hasznalhato. Adott konyvek ujraindexelesehez megadja a konyvazonositokat tovabbi argumentumkent a reindex parancs utan. Ha nincs megadva konyvazonosito, a teljes konyvtar ujraindexelesre kerul. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --indexing-speed Az indexeles sebessege. A gyors indexelest a szamitogep osszes eroforrasanak felhasznalasaval, a lassut pedig a kevesbe eroforrasigenyes indexeleshez hasznalja. Vegye figyelembe, hogy a sebesseg minden hivas utan visszaall lassura. --wait-for-completion Varja meg, amig az osszes konyvet indexeli, es idonkent mutatja az indexeles elorehaladasat FTS_SEARCH calibredb fts_search [opciok] keresesi kifejezes Elvegez egy teljes szoveges keresest a teljes konyvtarban vagy annak egy reszhalmazaban. Amikor olyan argumentumokat ad at calibredb-nak, amelyekben szokoz van, tegye idezojelek koze az argumentumokat. Peldaul: "/some path/with spaces" --do-not-match-on-related-words Csak a pontos szavakra egyezik, nem kapcsolodo szavakra. Tehat a korrekcio nem egyezik a javitassal. --include-snippets Az egyes egyezeseket korulvevo szovegreszleteket csatolja be. Ne feledje, hogy ez sokkal lassitja a keresest. --indexing-threshold A konyvtar mekkora reszet kell indexelni a kereses engedelyezese elott, szazalekban. Alapertelmezes szerint 90 --match-end-marker A jelolo a reszleten beluli egyezo szo veget jelzi --match-start-marker A jelolo a reszleten beluli egyezo szo kezdetenek jelzesere szolgal --output-format A keresesi eredmenyek kimeneti formatuma. Vagy "text" az egyszeru szoveghez, vagy "json" a JSON-kimenethez. --restrict-to Korlatozza a keresett konyveket keresokifejezes vagy azonositok hasznalataval. Peldaul: ids:1,2,3 az azonositokkal valo korlatozashoz vagy search:tag:foo a foo cimkevel rendelkezo konyvekre valo korlatozashoz. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 8.7.0 julius 18, 2025 CALIBREDB(1)