iloveepub
Menu
IT

Elaborazione locale — i tuoi file non lasciano mai il tuo dispositivo

Ripara il mio EPUB

Un solo strumento per l'intero lavoro di salvataggio: trascina un libro che non si apre, che si apre con l'indice danneggiato o che compare senza nome nella tua libreria. Per primo viene eseguito un controllo diagnostico, i danni strutturali vengono riparati automaticamente, le lacune di copertina e metadati le colmi tu — e il libro sistemato viene ricontrollato prima che tu lo scarichi. Tutto avviene nel tuo browser: il file non lascia mai il tuo dispositivo.

01Scegli il tuo EPUB

I libri che arrivano su questa pagina

Un download che Apple Books e Calibre rifiutano entrambi, spesso perché uno strumento zip ha compresso la voce mimetype o l'ha spostata dalla prima posizione. Un'unione o una modifica a mano il cui indice punta ancora a file che non ci sono più. Uno scaffale che mostra il nome del file perché dc:title non è mai stato scritto. Non sai ancora quale di questi casi sia il tuo. Il controllo diagnostico è il motivo per cui esiste la pagina.

Passa di qui prima dell'editor. Un editor ha bisogno di un pacchetto che riesca a leggere. Questo strumento ti dice se il pacchetto si può leggere, ripara lo strato strutturale ed esegue lo stesso controllo sul risultato prima che compaia il download.

I file che una riparazione può riscrivere

META-INF/container.xml viene ricostruito quando manca o è malformato. L'archivio viene reimpacchettato in modo che mimetype sia il primo record, memorizzato e non deflato, con esattamente application/epub+zip. Gli elementi del manifest e le voci dello spine che puntano a file mancanti vengono rimossi. Un nav di EPUB 3 mancante, o una NCX di EPUB 2 mancante, viene ricostruito dai capitoli che ci sono. I link morti in un indice già presente vengono tolti.

L'HTML dei capitoli, le immagini e il CSS vengono copiati byte per byte. Non vengono ricodificati e non vengono ripuliti. Titolo, autore e copertina cambiano solo se li digiti o li carichi. Quelle scritture sono dc:title, dc:creator, meta name=cover e la proprietà cover-image. Poi la stessa lista di controlli gira sui byte che stai per scaricare. Il tetto è 120 MB, con un avviso oltre 100 MB, perché la riparazione tiene l'archivio in memoria.

Danni che la pagina nomina, senza fingere di ripararli

Un file che non è uno ZIP valido, un libro senza capitoli leggibili e un file protetto da DRM vengono segnalati come non riparabili. Un download troncato va scaricato di nuovo. Il DRM non viene rimosso. La prosa rotta dentro un capitolo per il resto valido — tag non chiusi in un racconto, un foglio di stile che nasconde il testo — non viene riscritta. Il controllo diagnostico non ripulisce l'HTML.

Dei font non si fa il subset, e le immagini non vengono ricompresse. Se il rapporto dice che la struttura è sana e un lettore continua a comportarsi male, il problema sta nel markup del capitolo: è un lavoro da editor.

Polish di Calibre ripara di più, e cambia di più

Polish books e Modify EPUB di Calibre possono fare il subset dei font, ricomprimere le immagini e appiattire il CSS mentre riparano un libro. Quella pulizia in più è utile. È anche il modo in cui una riparazione all'apparenza innocua cambia la tipografia. Il controllo del suo editor è più vicino a EpubCheck, e ti lascia provare il file per conto tuo.

Questa pagina resta nello strato del pacchetto: container, mimetype, manifest, spine, nav, marcatori di copertina, Dublin Core. Poi ripete la propria lista di controlli prima del download. Usa Polish quando vuoi la pulizia di font e immagini. Usa questa pagina quando i capitoli devono restare byte per byte. Se il rapporto dice che l'archivio non è uno ZIP, nemmeno Calibre può riportarlo in vita.

Come riparare un EPUB danneggiato

  1. Trascina il libro danneggiato

    Seleziona un qualsiasi file .epub — uno che non si apre, che mostra un indice danneggiato o che compare senza nome nella tua libreria. Nulla viene caricato.

  2. Leggi il rapporto diagnostico

    La diagnosi elenca ogni controllo — container, mimetype, riferimenti, indice, copertina, metadati — contrassegnato come a posto, riparabile o irrecuperabile.

  3. Applica le correzioni

    Le riparazioni strutturali vengono eseguite automaticamente. Se mancano la copertina o i metadati di titolo/autore, aggiungili nello stesso passaggio — entrambi sono facoltativi.

  4. Scarica il libro verificato

    L'EPUB sistemato viene ricontrollato prima del download. Ottieni un rapporto di riparazione e un via libera, non solo un cieco messaggio di successo.

Domande frequenti

Uno strumento zip ha risalvato il mio EPUB e ora non lo apre più niente. Cosa si è rotto?

Spesso la voce mimetype. I lettori se la aspettano per prima nell'archivio, memorizzata e non deflata, con esattamente application/epub+zip. Un'app zip generica rompe proprio quello. La riparazione riscrive la voce ed esegue di nuovo il controllo diagnostico sul risultato.

Quali file riscrive una riparazione?

container.xml quando manca o è malformato, la voce mimetype, l'OPF quando si tolgono i riferimenti morti del manifest o dello spine, e nav o NCX quando mancano o contengono link morti. L'HTML dei capitoli, le immagini e il CSS passano intatti. Titolo, autore e copertina cambiano solo se li fornisci tu.

Anche Polish books di Calibre dice di riparare gli EPUB. Perché usare questa pagina?

Polish può fare il subset dei font, ricomprimere le immagini e appiattire il CSS mentre sistema il pacchetto. Così cambia più della sola struttura. Questa pagina non fa quelle trasformazioni. Ripara il pacchetto e mostra di nuovo la stessa lista di controlli prima del download.

Il rapporto dice che il libro non si può riparare. Provo con Calibre?

Se il file non è uno ZIP valido, nemmeno Calibre riesce a leggerlo. Scaricalo di nuovo. Se è DRM, nessuno dei due strumenti deve toglierlo. Se il pacchetto è a posto e un capitolo è HTML rotto, l'editor di Calibre o Sigil possono modificare quel capitolo. Questo controllo non riscrive il markup della prosa.

Il secondo controllo manda il libro da qualche parte?

No. Il ricontrollo è la stessa ispezione nel browser della prima, sui byte che stai per scaricare. Una copertina che hai scelto di saltare resta nell'elenco. Non viene presentata come un fallimento della riparazione strutturale.

Strumenti correlati