.. _calibredb-tr:
.. raw:: html
``calibredb``
===================================================================
.. code-block:: none
calibredb komut [seçenekler] [değişkenler]
:command:`calibredb` calibre veritabanına giden komut satırı arayüzüdür. Aşağıda belgelenen
birkaç alt komutu vardır.
:command:`calibredb`, yola göre belirtilen calibre veritabanını
veya yerel makinede veya internet üzerinden. Bir calibre
:guilabel:`İçerik sunucusu`nu :command:`calibre-server`
programını kullanarak veya ana calibre programında :guilabel:`Bağlan/paylaş ->
İçerik sunucusunu Başlat` seçeneğine tıklayarak başlatabilirsiniz. :command:`calibredb` calibre kitaplıklarınızda değişiklik yapabildiğinden, önce sunucuda kimlik doğrulamayı ayarlamanız gerekir. Bunu yapmanın
iki yolu vardır:
* Yalnızca aynı bilgisayarda çalışan bir sunucuya bağlanmayı planlıyorsan
calibredb dahil olmak üzere yerel bilgisayarda çalışan herhangi bir programın calibre verilerinizde değişiklik yapmasına izin vermek için içerik sunucusunun ``--enable-local-write'' seçeneğini kullanabilirsin. Sunucuyu ana calibre programından çalıştırırken, bu seçenek şu şekildedir:guilabel:`Tercihler->Ağ üzerinden paylaşım->Gelişmiş`.
* İnternet üzerinden erişimi etkinleştirmek istiyorsanız, kurulum yapmalısınız
sunucudaki kullanıcı hesaplarını kullanın ve erişim vermek için :option:`--username` ve :option:`--password`
seçeneklerini :command:`calibredb` için kullanın. Kullanıcı hesaplarını oluşturmak için ``--enable-auth```
seçeneğini kullanarak ve ``--manage-users`` seçeneğini kullanarak :command:`calibre-server` için kullanıcı kimlik doğrulamasını ayarlayabilirsiniz.
sunucuyu ana calibre programından çalıştırırken,
:guilabel:`Tercihler->Ağ üzerinden paylaşım->Kullanıcı adı/şifre iste` seçeneğini kullanın.
Çalışan bir İçerik sunucusuna bağlanmak için sunucunun URL'sini şuraya iletin: option:`--with-library` seçeneği, ayrıntılar ve örnekler için
o seçeneğin belgelerine bakın.
.. contents::
:local:
GENEL SEÇENEKLER
~~~~~~~~~~~~~~~~~~~~
.. option:: --help, -h
bu yardım iletisini göster ve çık
.. option:: --library-path, --with-library
Calibre kitaplığının yolu. Varsayılan, ayarlarda saklanan yolu kullanmaktır. Uzak kitaplıklarda eylemler gerçekleştirmek için bir calibre İçerik sunucusuna da bağlanabilirsiniz. Bunu yapmak için şu biçimde bir URL kullanın: http://sunucuadı:port/#kitaplık_no örneğin, http://localhost:8080/#mylibrary.kitaplık_no, İçerik sunucusunda bağlanmak istediğiniz kitaplığın kitaplık kimliğidir. Sunucuda bulunan kitaplık kimliklerinin bir listesini almak için -\ ``'``\ nin özel kimlik numarası değerini kullanabilirsiniz. Bir İçerik sunucusu üzerinden erişimin nasıl kurulacağıyla ilgili ayrıntılar için bakınız https://manual.calibre-ebook.com/tr/generated/tr/calibredb.html.
.. option:: --password
Calibre İçerik sunucusuna bağlanmak için parola. Parolayı standart girdiden okumak için özel değeri kullanın: . Parolayı bir dosyadan okumak için şunu kullanın: (ör. ). Yukarıdaki köşeli parantezler gereklidir, bunlardan kaçmayı unutmayın veya kabuğunuz için tırnak işaretleri kullanın.
.. option:: --timeout
Ağ üzerinden bir calibre kitaplığına bağlanırken saniye cinsinden zaman aşımı. Varsayılan iki dakikadır.
.. option:: --username
Calibre içerik sunucusuna bağlanmak için kullanıcı adı
.. option:: --version
programın sürüm numarasını göster ve çık
.. _calibredb-tr-list:
list
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb list [seçenekler]
Calibre veritabanındaki kullanılabilir kitapları listele.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb list
.. option:: --ascending
Sonuçları artan şekilde sırala
.. option:: --fields, -f
Veritabanındaki kitaplar listelenirken görüntülenecek alanlar. Alanların virgülle ayrılmış bir listesi olmalıdır. Erişilebilir alanlar: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Öntanımlı: title,authors. \ ``"``\ Tümü\ ``"``\ özel alanı tüm alanları seçmek için kullanılabilir. Yukarıdaki tümleşik alanlara ek olarak, \*alan_adı şeklinde kişisel alanlara da erişilebilir. Mesela, #onaylama kişisel alanı için şu ismi kullanın: \*onaylama
.. option:: --for-machine
Makine ayrıştırması için daha uygun olan JSON biçiminde çıktı üret. Satır genişliği ve ayraç seçeneklerinin yok sayılmasına neden olur.
.. option:: --limit
Gösterilecek en fazla sonuç sayısı. Varsayılan: tümü
.. option:: --line-width, -w
Girdideki bir satırın en fazla genişliği. Varsayılanı ekranın boyutunu algılamaktır.
.. option:: --prefix
Tüm dosya yolları için önek. Varsayılan kitaplık dizininin mutlak yoludur.
.. option:: --search, -s
Sonuçları arama sorgusuna göre süzün. Arama sorgusunun biçimi için lütfen Kullanıcı Kılavuzundaki ilgili belgelendirmeye bakın. Varsayılan olarak süzme işlemi yapılmaz.
.. option:: --separator
Alanları ayırmak için kullanılan karakter dizisi. Varsayılan olarak boşluk karakteridir.
.. option:: --sort-by
Sonuçları sıralamak için kullanılacak alan Birden fazla alanı virgülle ayırarak belirtebilirsiniz. Kullanılabilir alanlar: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Varsayılan: id
.. option:: --template
Alan listesinde \ ``"``\ template\ ``"``\ varsa çalıştırılacak şablon. Varsayılan: Yok
.. option:: --template_file, -t
Alan listesinde \ ``"``\ template\ ``"``\ varsa çalıştırılacak şablonu içeren dosyanın yolu. Varsayılan: Yok
.. option:: --template_heading
Şablon sütununu için başlık. Varsayılan: template. :option:`--for-machine` seçeneği ayarlanmışsa bu seçenek göz ardı edilir
.. _calibredb-tr-add:
add
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
%p rog add [seçenekler] dosya1 dosya2 dosya3 ... Belirtilen dosyaları veritabanına kitap olarak ekleyin. Ayrıca klasörleri de belirtebilirsiniz, klasörlerle ilgili aşağıdaki seçeneklere bakınız.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb add
.. option:: --authors, -a
Eklenen kitap(lar)ın yazarlarını ayarla
.. option:: --automerge, -m
Benzer başlıklara ve yazarlara sahip kitaplar bulunursa, gelen formatları (dosyaları) otomatik olarak mevcut kitap kayıtlarıyla birleştirin. \ ``"``\ ignore\ ``"``\ değeri, yinelenen biçimlerin atıldığı anlamına gelir. \ ``"``\ overwrite\ ``"``\ değeri, yeni eklenen dosyalarla kitaplıktaki yinelenen biçimlerin üzerine yazılacağı anlamına gelir. \ ``"``\ new_record\ ``"``\ değeri, yinelenen biçimlerin yeni bir kitap kaydına yerleştirildiği anlamına gelir.
.. option:: --cover, -c
Eklenen kitap için kullanılacak kapağın yolu
.. option:: --duplicates, -d
Zaten var olsalar bile veritabanına kitap ekleyin. Karşılaştırma kitap adları ve yazarlara göre yapılmıştır. :option:`--automerge` seçeneğinin öncelikli olduğunu unutmayın.
.. option:: --empty, -e
Boş bir kitap ekle (biçimi olmayan bir kitap)
.. option:: --identifier, -I
Bu kitap için tanımlayıcılar ekleyin, e.g. -I asin:XXX -I isbn:YYY
.. option:: --isbn, -i
Eklenen kitap(lar)ın ISBN\ ``'``\ lerini ayarla
.. option:: --languages, -l
Virgülle ayrılmış dillerin listesi (bazı dil isimleri anlaşılamayacağı için en iyisi ISO639 dil kodlarını kullanmak olacaktır)
.. option:: --series, -s
Eklenen kitap(lar)ın serilerini ayarla
.. option:: --series-index, -S
Eklenen kitap(lar)ın seri numaralarını ayarla
.. option:: --tags, -T
Eklenen kitap(lar)ın etiketlerini ayarla
.. option:: --title, -t
Eklenen kitapların adlarını ayarla
KLASÖRLERDEN EKLE
^^^^^^^^^^^^^^^^^^^^^
Klasörlerden kitap eklemeyi kontrol etme seçenekleri. Varsayılan olarak yalnızca bilinen e-kitap dosya türlerinin uzantılarına sahip dosyalar eklenir.
.. option:: --add
Bilinen bir e-kitap dosyası türünde olmasalar bile, dosyalar için klasörler taranırken bir dosya adı (glob) kalıbı, bu kalıpla eşleşen dosyalar eklenecektir. Birden çok desen için birden çok kez belirtilebilir.
.. option:: --ignore
Bir dosya adı (glob) kalıbı, dosyalar için klasörler taranırken bu kalıpla eşleşen dosyalar yok sayılır. Birden çok desen için birden çok kez belirtilebilir. Örneğin: \*.pdf, tüm PDF dosyalarını yoksayar
.. option:: --one-book-per-directory, -1
Her klasörün yalnızca tek bir mantıksal kitabı olduğunu ve o klasör içindeki tüm dosyaların o kitabın farklı e-kitap biçimleri olduğunu varsay
.. option:: --recurse, -r
Klasörleri, alt klasörleri ile birlikte işle
.. _calibredb-tr-remove:
remove
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb kimlikleri kaldır
Kimlikleri ile belirtilen kitapları veri tabanından sil. Kimlikler, kimlik numaralarının virgülle ayrılmış listesi olmalıdır (arama komutuyla kimlik numaralarını alabilirsiniz). Örneğin, 23,34,57-85 (aralık belirtirken, aralıkta son numara dahil edilmez).
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb remove
.. option:: --permanent
Geri Dönüşüm Kutusu kullanmayın
.. _calibredb-tr-add_format:
add_format
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb add_format [seçenekler] id e-kitap_file
e-kitap_file'ndaki e-kitabı kimliği ile tanımlanan mantıksal kitap için kullanılabilir biçime ekle. Arama komutunu kullanarak kimlik alabilirsiniz. Biçim zaten mevcutsa, yer değiştirme seçeneği belirtilmediği takdirde yer değiştirilir.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb add_format
.. option:: --as-extra-data-file
Dosyayı ekstra bir veri dosyası olarak kitaba ekle, bir ekitap formatı değildir
.. option:: --dont-replace
Mevcut biçimi değiştirmeyin
.. _calibredb-tr-remove_format:
remove_format
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb remove_format [seçenekler] id fmt
id ile tanımlanan mantıksal kitaptan fmt biçimini kaldır. Arama komutunu kullanarak id numarasını alabilirsiniz. fmt LRF veya TXT veya EPUB gibi bir dosya uzantısı olmalıdır. Mantıksal kitabın kullanılabilir fmt'si yoksa, hiçbir şey yapma.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb remove_format
.. _calibredb-tr-show_metadata:
show_metadata
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb show_metadata [seçenekler] id
id ile tanımlanan kitap için Calibre veri tabanında kayıtlı metadata'yı göster.
id, arama komutuyla gelen id numarasıdır.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb show_metadata
.. option:: --as-opf
Üstbilgiyi OPF formunda yazdır (XML)
.. _calibredb-tr-set_metadata:
set_metadata
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb set_metadata [seçenekler] kitap_kimlik_no [/yol/üstveri.opf]
OPF dosyası üstveri.opf'tan kitap_kimlik_no tarafından tanımlanan kitap için calibre veritabanında saklanan üstverileri ayarlayın.
kitap_kimlik_no, search komutundan bir kitap kimlik numarasıdır.
show_metadata komutunda --as-opf parametresini kullanarak OPF formatı hakkında
hızlı bir fikir edinebilirsiniz.
Ayrıca --field seçeneğiyle bireysel alanların üstverilerini de ayarlayabilirsiniz. --field seçeneğini kullanırsanız, bir OPF dosyası belirtmenize gerek yoktur.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb set_metadata
.. option:: --field, -f
Ayarlanacak alan. Biçimi alan_ismi:değer şeklindedir, örneğin: :option:`--field` etiketler:etiket1,etiket2. Tüm alan isimlerinin listesini almak için :option:`--list-fields` kullanın. Birden çok alan ayarlamak için bu seçeneği birden fazla kere kullanabilirsiniz. Not: Diller için ISO639 dil kodlarını kullanmalısınız (örn. İngilizce için en, Fransızca için fr ve benzeri). Tanımlayıcılar için, söz dizimi :option:`--field` identifiers:isbn:XXXX,doi:YYYYY şeklindedir. Bool (evet/hayır) değerler için true ve false veya yes veya no kullanın.
.. option:: --list-fields, -l
:option:`--field` seçeneğiyle kullanılabilecek metadata alan isimlerini listeleyin
.. _calibredb-tr-export:
export
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb export [seçenekler] kimlik numaraları
Kimlik numaraları ile belirtilen kitapları (virgülle ayrılmış bir liste) dosya sistemine aktarın.
Dışa aktarma işlemi kitabın tüm formatlarını, kapağını ve meta verilerini (bir
OPF dosyasında) kaydeder. Kitapla ilişkili tüm ekstra veri dosyaları da kaydedilir.
Kimlik numaralarını arama komutundan alabilirsiniz.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb export
.. option:: --all
Kimlik listesine bakmadan tüm kitapları dışa aktar.
.. option:: --dont-asciiize
Have calibre convert all non English characters into English equivalents for the file names. This is useful if saving to a legacy filesystem without full support for Unicode filenames. Bu anahtar bu davranışı kapatacaktır.
.. option:: --dont-save-cover
Normally, calibre will save the cover in a separate file along with the actual e-book files. Bu anahtar bu davranışı kapatacaktır.
.. option:: --dont-save-extra-files
Save any data files associated with the book when saving the book Bu anahtar bu davranışı kapatacaktır.
.. option:: --dont-update-metadata
Normal olarak Calibre üst veriyi Calibre kitaplığındaki kaydedilmiş dosyalardan günceller. Diske kaydetmeyi yavaşlatır. Bu anahtar bu davranışı kapatacaktır.
.. option:: --dont-write-opf
Normal olarak Calibre üst veriyi gerçek e-kitap dosyalarının yanına ayrı bir OPF dosyasına yazar. Bu anahtar bu davranışı kapatacaktır.
.. option:: --formats
Kitapların kaydedileceği biçimlerin virgülle ayrılmış listesi. Varsayılan olarak tüm biçimlerde kaydedilir.
.. option:: --progress
Rapor durumu
.. option:: --replace-whitespace
Boşlukları alt çizgi ile değiştir.
.. option:: --single-dir
Tüm kitapları tek bir klasöre aktarın
.. option:: --template
The template to control the filename and folder structure of the saved files. Default is \ ``"``\ {author_sort}/{title}/{title} - {authors}\ ``"``\ which will save books into a per-author subfolder with filenames containing title and author. Available controls are: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title}
.. option:: --timefmt
Tarihlerin görüntüleneceği biçim. %d - gün, %b - ay, %m - ay numarası, %Y - yıl. Varsayılan: %b, %Y
.. option:: --to-dir
Kitapları belirtilen dizine aktarın. Varsayılan .
.. option:: --to-lowercase
Yolları küçük harflere dönüştür.
.. _calibredb-tr-catalog:
catalog
~~~~~~~~~~~~~~~~~~~~
.. code-block:: none
calibredb catalog /path/to/destination.(csv|epub|mobi|xml...) [options]
Export a :command:`catalog` in format specified by path/to/destination extension.
Options control how entries are displayed in the generated :command:`catalog` output.
Note that different :command:`catalog` formats support different sets of options. To
see the different options, specify the name of the output file and then the
--help option.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"
.. program:: calibredb catalog
.. option:: --ids, -i
Kataloglanacak veritabanı kimliklerinin virgülle ayrılmış listesi. Kullanılırsa, :option:`--search` yok sayılır. Varsayılan: all
.. option:: --search, -s
Sonuçları arama sorgusuna göre sırala. Arama sorgusu biçimi için, lütfen Kullanıcı Kılavuzundaki aramayla ilgili belgeye bakın. Varsayılan: filtre yok
.. option:: --verbose, -v
Ayrıntılı çıktı bilgisi göster. Hata ayıklamada faydalıdır
EPUB SEÇENEKLER
^^^^^^^^^^^^^^^^^^^
.. option:: --catalog-title
Title of generated catalog used as title in metadata. Default: \ ``'``\ My Books\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --cross-reference-authors
Create cross-references in Authors section for books with multiple authors. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --debug-pipeline
Save the output from different stages of the conversion pipeline to the specified folder. Useful if you are unsure at which stage of the conversion process a bug is occurring. Default: \ ``'``\ None\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --exclude-genre
Regex describing tags to exclude as genres. Default: \ ``'``\ \[.+\]|^\+$\ ``'``\ excludes bracketed tags, e.g. \ ``'``\ [Project Gutenberg]\ ``'``\ , and \ ``'``\ +\ ``'``\ , the default tag for read books. Applies to: AZW3, EPUB, MOBI output formats
.. option:: --exclusion-rules
Specifies the rules used to exclude books from the generated catalog. The model for an exclusion rule is either (\ ``'``\ \ ``'``\ ,\ ``'``\ Tags\ ``'``\ ,\ ``'``\ \ ``'``\ ) or (\ ``'``\ \ ``'``\ ,\ ``'``\ \ ``'``\ ,\ ``'``\ \ ``'``\ ). For example: ((\ ``'``\ Archived books\ ``'``\ ,\ ``'``\ #status\ ``'``\ ,\ ``'``\ Archived\ ``'``\ ),) will exclude a book with a value of \ ``'``\ Archived\ ``'``\ in the custom column \ ``'``\ status\ ``'``\ . When multiple rules are defined, all rules will be applied. Default: \ ``"``\ ((\ ``'``\ Catalogs\ ``'``\ ,\ ``'``\ Tags\ ``'``\ ,\ ``'``\ Catalog\ ``'``\ ),)\ ``"``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-authors
Include \ ``'``\ Authors\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-descriptions
Include \ ``'``\ Descriptions\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-genres
Include \ ``'``\ Genres\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-recently-added
Include \ ``'``\ Recently Added\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-series
Include \ ``'``\ Series\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --generate-titles
Include \ ``'``\ Titles\ ``'``\ section in catalog. Default: \ ``'``\ False\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --genre-source-field
Source field for \ ``'``\ Genres\ ``'``\ section. Default: \ ``'``\ Etiketler\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --header-note-source-field
Custom field containing note text to insert in Description header. Default: \ ``'``\ \ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --merge-comments-rule
#:[before|after]:[True|False] specifying: Custom field containing notes to merge with comments [before|after] Placement of notes with respect to comments [True|False] - A horizontal rule is inserted between notes and comments Default: \ ``'``\ ::\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --output-profile
Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, \ ``'``\ kindle\ ``'``\ or \ ``'``\ kindle_dx\ ``'``\ creates a structured Table of Contents with Sections and Articles. Default: \ ``'``\ None\ ``'``\ Applies to: AZW3, EPUB, MOBI output formats
.. option:: --prefix-rules
Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes. The model for a prefix rule is (\ ``'``\ \ ``'``\ ,\ ``'``\