Yerel olarak işlenir — dosyalar cihazınızdan asla ayrılmaz
EPUB'umu Onar
Kurtarma işinin tamamı için tek araç: açılmayan bir kitabı, bozuk bir içindekiler bölümüyle açılanı ya da kitaplığınızda adsız görüneni bırakın. Önce bir sağlık kontrolü çalışır; yapısal hasar otomatik olarak onarılır, kapak ve meta veri eksiklerini siz doldurursunuz — onarılan kitap da indirilmeden önce yeniden kontrol edilir. Tamamı tarayıcınızda olur; dosya cihazınızdan asla ayrılmaz.
01EPUB'unuzu seçin
Bozuk bir EPUB nasıl onarılır
Bozuk kitabı bırakın
Herhangi bir .epub dosyası seçin — açılmayan, bozuk bir içindekiler bölümü gösteren ya da kitaplığınızda adsız görünen bir tane. Hiçbir şey yüklenmez.
Sağlık raporunu okuyun
Teşhis her kontrolü listeler — kapsayıcı, mimetype, başvurular, içindekiler, kapak, meta veri — sağlıklı, onarılabilir ya da onarılamaz olarak işaretlenmiş hâlde.
Onarımları uygulayın
Yapısal onarımlar otomatik olarak çalışır. Kapak veya başlık/yazar meta verisi eksikse aynı adımda ekleyin — ikisi de isteğe bağlıdır.
Doğrulanmış kitabı indirin
Onarılan EPUB, indirmeden önce yeniden kontrol edilir. Kör bir başarı mesajı değil, bir onarım raporu ve tam onay alırsınız.
Sağlık kontrolü nelere bakar
EPUB, kendi iç işleyişi konusunda katı kurallara sahip bir ZIP arşividir ve "açılmıyor" vakalarının neredeyse tamamı hasarlı metinden çok bir iç işleyiş sorunudur. Teşhis bu işleyişi katman katman inceler. Önce arşivin kendisiyle başlar, sonra META-INF/container.xml ile — okuyucuya paket belgesinin nerede olduğunu söyleyen gönderi etiketiyle. mimetype girdisini doğrular: bu girdi arşivdeki ilk kayıt olmalı, sıkıştırılmamış olarak depolanmalı ve tam olarak doğru içeriğe sahip olmalıdır. Birçok yeniden paketleme aracı bunu yanlış yapar ve bazı okuyucular kitabı tamamen bu yüzden reddeder.
Daha derinde, kontrol manifest'i arşivdeki gerçek dosyalarla karşılaştırır: başvurulan her belge ve görsel var olmalı, her spine girdisi bildirilmiş bir manifest öğesine işaret etmeli ve gezinti belgeleri (EPUB 3 nav ve EPUB 2 NCX) mevcut ve çözülebilir olmalıdır. Son olarak okuyucuların kitaplığınızda görüntülediği iki şeye bakar: kapak görseli bildirimi ile başlık ve yazar meta verisi. Bulunan her şey sağlıklı, otomatik onarılabilir ya da yalnızca sizin sağlayabileceğiniz bir şey olarak raporlanır.
EPUB dosyaları neden bozulur
Bozuk kitapların çoğu, onları üreten araçtan kaynaklanan bir bozuklukla doğar. ZIP yazıcısı hatalı dışa aktarıcılar mimetype girdisini yanlış konuma koyar ya da sıkıştırır; kazıyıcılar ve ev yapımı dönüştürücüler hiç gömmedikleri dosyalara başvuru yapar; bazı yazım uygulamaları ise büyük-küçük harfe duyarlı okuyucularda yanlış büyük/küçük harf kullanılan yollara işaret eden bir manifest üretir.
Geri kalanlar ise ya aktarım sırasında ya da depolamada bozulur: yarısında kesilen bir indirme, bir arşivin iki kopyasını birleştiren bulut eşitleme çakışması, kitabı "iyi niyetle" farklı sıkıştırmayla yeniden paketleyen bir zip aracı ya da kapsayıcıyı şaşırtan elle yapılmış bir yeniden adlandırma. Bunların hiçbiri gerçek metne dokunmaz — doğru yapıldığında yapısal bir onarım, tek bir bölümü yeniden kodlamadan kitabı eski haline getirir.
Teşhis → onarım → yeniden kontrol döngüsü
Doğrulayamayacağınız bir onarım yalnızca bir tahmindir. Masaüstü araçları size onarılmış bir dosyayı uzatır ve denemenize güvenir; yüklemeye dayalı dönüştürücüler ise kitap doğrulamayı hâlâ geçemiyorken bile bir başarı sayfası gösterir. Bu araç döngüyü kapatır: yapısal onarımlar uygulandıktan sonra, birebir aynı sağlık kontrolü indirme çıkmadan önce sonucun üzerinde, tarayıcınızın içinde yeniden çalışır. Hâlâ bir şey eksikse — diyelim ki isteğe bağlı kapağı atladınız — rapor zafer ilan etmek yerine bunu açıkça söyler.
Yeniden kontrol, aracın sınırları konusunda dürüst kalmasını da sağlar. Bir kitapta tarayıcı tarafındaki hiçbir onarımın üstesinden gelemeyeceği bir hasar olduğunda, teşhis — sahte bir ilerleme çubuğunun sonunda başarısız olmak yerine — siz bir dakikanızı bile harcamadan, en baştan "onarılamaz" der.
Neler onarılabilir, neler onarılamaz — dürüstçe
Otomatik onarılabilir: eksik ya da hatalı biçimlendirilmiş bir container.xml, yanlış yerde veya sıkıştırılmış bir mimetype girdisi, var olmayan dosyalara işaret eden manifest öğeleri, bildirilmemiş öğelere başvuran spine girdileri, eksik bir EPUB 3 nav belgesi veya EPUB 2 NCX ve önceki düzenlemelerin ardında bıraktığı eski bağlantılar. Bunların her birinin kesin bir onarımı vardır; bu araç onarımları uygular ve ardından doğrular.
Yazma işini aracın üstlendiği, sizin tarafınızdan onarılabilir olanlar: eksik bir kapak (herhangi bir JPG, PNG, WebP veya GIF yükleyin) ve eksik başlık ya da yazar meta verisi (bilgiyi yazın; araç uygun Dublin Core öğelerini yazar).
Burada onarılamayanlar — ve araç bunu söyleyecektir: hiç geçerli bir ZIP olmayan arşiv, içinde okunabilir bölüm bulunmayan bir kitap ve DRM ile kilitlenmiş dosyalar. DRM korumalı kitaplar işlenemez — DRM'yi kaldırmak ne tarayıcıda mümkündür ne de çoğu yerde yasaldır ve dürüst hiçbir araç aksini iddia etmez.
Kitaplığınız neden dosya adı ya da boş bir kapak gösteriyor
Kitaplık uygulamaları rafları dizerken tam olarak iki şeyi okur: paket meta verisindeki kapak bildirimini ve dc:title / dc:creator öğelerini. Biri eksik olduğunda okuyucu doğaçlama yapar — başlık yerine dosya adı, kapak yerine sıradan gri bir kutucuk — ve insanlar doğal olarak kitap dosyasının bozuk olduğunu varsayar. Oysa genellikle kitap yalnızca eksik yayımlanmıştır ya da önceki bir dönüştürücü meta veriyi sıyırmıştır.
Kapak ve meta verinin bu aracın teşhisinin bir parçası olmasının, ayrı bir angarya olmamasının nedeni budur: sağlık kontrolü eksikliği adlandırır, eksik parçayı siz sağlarsınız ve yeniden kontrol, rafın artık kitabı düzgün göstereceğini doğrular.
Yerel olarak onarım neden önemli
Önem verdiğiniz bir EPUB kişisel bir eserdir. Notlarınızın konum başvurularını, okuma ilerlemesi işaretlerinizi, satın alma tanımlayıcılarınızı ve meta veri içinde önceki sahibin ya da aracın yazdığı her ne varsa taşıyabilir. Yüklemeye dayalı onarım hizmetleri dosyanın tamamını denetleyemeyeceğiniz bir sunucuya götürür ve gizlilik politikaları imkânsızlığı değil, saklama sürelerini tanımlar.
Bu sayfada hiçbir yükleme yolu yoktur — sıkıştırılmış bir yedek yol değildir, kuyruk değildir, geçici bir kopya değildir. Dosya, bir okuyucunun kullanacağı tarayıcı API'leriyle açılır, bellekte değiştirilir ve size geri teslim edilir. Çalışırken ağ sekmesini izleyebilirsiniz: yapılan tek istekler sayfanın kendisinedir.
EPUB'umu Onar ve tek amaçlı araçlar
Bu site her onarımı tek tek de sunar — Repair EPUB, Fix EPUB TOC, Metadata Editor, Change Cover — ve bunlar kullanılabilir durumda kalır. Fark niyettir. O sayfaların her biri sorunun ne olduğunu zaten bildiğinizi varsayar. EPUB'umu Onar ise tersini varsayar: elinizde bozuk bir kitap vardır ve teşhis yoktur. Her şeyi inceler, tüm otomatik onarımları tek geçişte uygular, insan girdisi gereken iki onarımı sizden ister ve doğrulanmış, rafa hazır bir dosyayla biter.
120 MB'a kadar kitaplar desteklenir; onarımlar bellekte yapıldığı için 100 MB üzerinde nazik bir uyarı gösterilir. Çıktı; Calibre, Thorium, Kobo, Kindle (Send to Kindle aracılığıyla) ve orijinali kabul eden her okuyucuda açılan standart bir EPUB'dur.
Sık sorulan sorular
EPUB'um hiç açılmıyor. Bu araç onu onarabilir mi?
Hasar yapısalysa çoğu zaman evet. Eksik bir container.xml, yanlış konumda bir mimetype girdisi ya da ölü iç başvurular, metni olduğu gibi korurken okuyucuların kitabı açmasını engeller. Sağlık kontrolü hangi durumda olduğunuza saniyeler içinde söyler; arşiv kendisi geçerli bir ZIP değilse veya okunabilir bölüm içermiyorsa, bunu saklamaz, olduğu gibi söyler.
EPUB'umu Onar ile Repair EPUB arasındaki fark nedir?
Repair EPUB yapısal onarımları uygular ve dosyayı size teslim eder. EPUB'umu Onar ise işin tamamıdır: kapak ve meta veri dahil sekiz alanı kapsayan bir sağlık kontrolüyle başlar, yapısal onarımları uygular, yalnızca bir insanın doldurabileceği boşlukları sizin doldurmanıza izin verir ve ardından indirmeden önce sonucu otomatik olarak yeniden kontrol eder.
Kitabım herhangi bir yere yükleniyor mu?
Hayır. Teşhis, onarımlar ve yeniden kontrol, bir masaüstü okuyucusunun yapacağı çözümlemenin aynısını kullanarak tarayıcınızda çalışır. Bu sayfada hiçbir yükleme yolu yoktur — araç çalışırken tarayıcınızın ağ sekmesinden bunu doğrulayabilirsiniz.
Kitabımdan DRM'yi kaldırabilir misiniz?
Hayır — ve dürüst hiçbir tarayıcı aracı bunu yapamaz. DRM korumalı dosyalar tasarım gereği şifrelidir; teşhis bunları işlenemez olarak raporlar. Bu araç yalnızca meşru biçimde açıp değiştirebileceğiniz kitapları onarır.
Okuyucum kitap başlığı yerine neden dosya adını gösteriyor?
Paket meta verisinde başlık ya da oluşturan öğesi eksiktir; okuyucunuz bu yüzden dosya adına geri düşer. Sağlık kontrolü bunu işaretler; onarmadan önce doğru başlığı ve yazarı yazabilirsiniz — araç uygun Dublin Core meta veri öğelerini yazar.
İçindekiler bölümü yanlış. Bu araç onu yeniden kurar mı?
Evet. İçindekiler belgesi tümüyle eksikse, kitabın gerçek bölüm listesinden yeniden kurulur. Mevcut bir içindekiler, kaldırılan dosyalara ölü bağlantılar içeriyorsa bunlar temizlenir. Yalnızca beğenmediğiniz bir içindekiler bölümünü yeniden kurmak isterseniz Fix EPUB TOC aracı hâlâ kullanılabilir.
Ne kadar büyük kitapları işleyebilir?
120 MB'a kadar dosyalar kabul edilir; her şey bellekte yapıldığı için 100 MB üzerinde bir performans notu gösterilir. Tipik romanlar, teşhis-onarım-yeniden kontrol döngüsünün tamamını birkaç saniyede tamamlar.
Onarım kitabımı yeniden kodlar ya da kalitesini düşürür mü?
Hayır. Bölümler, görseller ve stil sayfaları arşiv içinde bayt bayt taşınır; yalnızca bozuk yapısal dosyalar yeniden yazılır ve arşiv, mimetype girdisi gereken ilk konumuna geri yerleştirilerek yeniden paketlenir.
Teşhis kitabımın onarılamayacağını söylüyor. Şimdi ne yapmalıyım?
Bu karar; dosya geçerli bir ZIP arşivi olmadığında, okunabilir bölüm içermediğinde ya da DRM korumalı olduğunda görünür. Yarıda kalmış bir indirme için dosyayı özgün kaynaktan yeniden alın. DRM içinse kitabı aldığınız mağazayı ya da kütüphaneyi kullanın. Üç durumun hepsinde de bu karara varılırken hiçbir veri cihazınızdan ayrılmaz.