Alma kalibre veritabanını dışa aktar


Yanıtlar:


8

Yeni veritabanının eski veritabanını tamamen değiştirmesini istiyorsanız, karşılama sihirbazını çalıştırdığınızda belirttiğiniz klasörün tamamını değiştirmeniz yeterlidir.

Bir bilgisayardan diğerine e-kitap eklemek isterseniz , benim durumumda bulunan calibre veritabanına calibredb komut satırı arayüzünü kullanabilirsiniz C:\Program Files\Calibre2\calibredb.exe. Ancak, ihracat yapabilirken, herhangi bir içe aktarma seçeneği bulamadım.

Komik bir fikir şu kalibreb seçeneğini kullanmak olabilir restore_database:

Bu veritabanını calibre kitaplığının her dizinindeki OPF dosyalarında depolanan meta verilerden geri yükleyin. Bu, metadata.db dosyanız bozulduysa yararlıdır.

UYARI: Bu komut veritabanınızı tamamen yeniden oluşturur. Kaydedilen tüm aramaları, kullanıcı kategorilerini, santralleri, kitap başına dönüşüm ayarlarını ve özel tarifleri kaybedeceksiniz. Geri yüklenen meta veriler yalnızca OPF dosyalarında bulunan veriler kadar doğru olur.

Bunun için calibre dizininin ek alt klasörlerinin kaynaktan hedef bilgisayara manuel olarak kopyalanması (ancak metadata.db değil), ardından restore_database komutunu kullanarak veritabanının yeniden oluşturulması gerekir.


5

Calibredb eklenti komut e-kitap dosyaları veya bir veya birden fazla dizinleri, veritabanına bir veya birden fazla kitabın tamamı dosyaları ekler.

Calibredb ihracat komut istediğini gibi gelmiyor "(bir opf dosyasında) kitabında, kapağına ve meta veriler, her biçimleri kaydeder".

Bibliyografik bilgileri dışa aktarmak için, bir dizi alanı CSV, XML veya başka bir format dosyası olarak kaydetmenize olanak tanıyan calibredb catalog komutunu kullanabileceğiniz anlaşılıyor . Http://bit.ly/rC15wz adresindeki referans sayfasına bakın .


3

Yukarıdaki her iki cevap da noktayı tamamen kaçırdı!

Kitaplığınızı (etiketleriniz, yazar listeniz, başlıklarınız vb.) Başka bir bilgisayara aktarmak için kitaplık klasörünüzün tamamını (tüm alt klasörleri ve calibre tarafından oluşturulan ve kitaplık klasörünün "kök" dizinine yerleştirilmiş iki dosyayı içeren yeni bilgisayara kopyalamanız yeterlidir. , birincisi "database.db", diğeri ".json" uzantılı ve bu kütüphane hakkındaki tüm bilgileri saklayan bir dosyadır).

Ardından calibre'yi çalıştırın ve kütüphane simgesine sağ tıklayıp yeni bir kütüphane ve voilà eklemeyi seçerek kütüphaneyi ekleyin! Artık tüm kitaplığınızı tamamen başka bir bilgisayara aktardınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.