Kitaplıkta çift kayıtlar: neden oluşur

Aynı kitabın kitaplıkta iki kez durması, hak ettiğinden fazla rahatsız eder. Nereden geldiğini inceleyelim, çünkü uygulama bunu önlemeye çalışıyor.

Aynı dosyanın tekrarı zaten engelleniyor

Kitap eklenirken dosyanın özeti hesaplanıp mevcutlarla karşılaştırılıyor. Böyle bir dosya kitaplıkta varsa içe aktarma reddediliyor ve bu kitabın zaten eklendiği, adıyla birlikte bildiriliyor.

Yani aynı dosyayı iki kez sürüklemek işe yaramaz; uygulama bunu fark eder.

Peki çift kayıtlar nereden geliyor

Denetim dosyanın içeriğine bakar, adına ve yazarına değil. Dolayısıyla aynı kitabın tek bir baytı bile farklı olan iki dosyası, uygulama için iki ayrı kitaptır.

Ve neredeyse her zaman farklı olurlar:

  • Milli Kütüphane’den ve Vikikaynak’tan indirilen aynı eser;
  • aynı metnin PDF ve EPUB hali;
  • bir zamanlar CP1254’ten çevirdiğiniz dosya ile özgün hali;
  • düzeltilmiş baskı.

Listede bu, iki özdeş kitap gibi görünür. İçeride iki ayrı dosya vardır ve “doğru” olanı uygulama kendiliğinden seçemez.

Ne yapmalı

Fazlasını elle silmek, ve öncesinde hangisinin kalacağına karar vermek.

Bakmaya değer: kitap hangi biçimde (EPUB, taranmış PDF’e yeğdir), dosyalardan birinde kodlama sorunu var mı, ve hangisine yer imi koymuşsunuz.

Okuma ilerlemesi ve alıntılar kitaplıktaki belirli bir kayda bağlıdır ve silmeyle birlikte gider. İkinci kopyayı okuyorduysanız onu tutun.

Çoğalmalarını nasıl önlersiniz

Bir kitap için tek kaynağa bağlı kalın ve “ne olur ne olmaz” diye ikinci biçimi indirmeyin. Bir dosyayı yeniden kodlamaya karar verdiyseniz, sonucu doğruladıktan hemen sonra özgün dosyayı silin.

Kitaplık listesini library_20260907.csv tablosu olarak dışa aktarıp bilgisayarda gözden geçirebilirsiniz; tekrarlar orada, telefonda kaydırırken olduğundan çok daha belirgindir. Dışa aktarma hakkında.

Tüm yazılar