Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πόροι και αναφορές

EPUBCheck RSC-030: το file URL δεν επιτρέπεται

Ενημερωμένο:

EPUBCheck RSC-030 είναι ένα μήνυμα σφάλματος: “File URLs are not allowed in EPUB, but found "…".” Ένα file: URL δείχνει σε ένα αρχείο στον υπολογιστή κάποιου; η EPUB δεν επιτρέπει τα file URLs. Οι αναγνώστες δεν μπορούν να προσπελάσουν τον δίσκο του συγγραφέα, επομένως ο σύνδεσμος ή η εικόνα είναι σπασμένος για όλους.

Το επίσημο μήνυμα

File URLs are not allowed in EPUB, but found "%1$s".

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Σύνδεσμοι ή εικόνες που δείχνουν ακόμα στη σκληρή δίσκο του συγγραφέα, όπως file:///C:/Users/… μετά την εξαγωγή.
  • Έγγραφα που εξήχθησαν από επεξεργαστή κειμένου που αποθήκευσε απόλυτες τοπικές διαδρομές.

Πώς να το διορθώσω

  1. Βρείτε το αρχείο: URL που αναφέρεται στο μήνυμα.
  2. Αντιγράψτε το πόρο στον φάκελο του βιβλίου, προσθέστε το στο μανιφέστο και αναφέρετε το μέσω μιας σχετικής διαδρομής ή αφαιρέστε την αναφορά.
  3. Επικυρώστε ξανά.

Όταν δεν είναι αυτό

Ένα http ή https URL σε μια πόρο που πρέπει να είναι μέσα στο EPUB είναι RSC-006.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα RSC

  • RSC-029 Data URL is not allowed in this context.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck RSC-030;

EPUBCheck RSC-030 είναι ένα μήνυμα σφάλματος: “File URLs are not allowed in EPUB, but found "…".” Ένα file: URL δείχνει σε ένα αρχείο στον υπολογιστή κάποιου; η EPUB δεν επιτρέπει τα file URLs. Οι αναγνώστες δεν μπορούν να προσπελάσουν τον δίσκο του συγγραφέα, επομένως ο σύνδεσμος ή η εικόνα είναι σπασμένος για όλους.

Είναι το RSC-030 ένα σφάλμα;

RSC-030 αναφέρεται ως σφάλμα από προεπιλογή. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Καταστήματα και Αποστολή σε Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία