Παράκαμψη προς το περιεχόμενο
EPUBCheck · Έγγραφο πακέτου (OPF)

EPUBCheck OPF-085: μη έγκυρος αναγνωριστικός UUID

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

EPUBCheck OPF-085 είναι μήνυμα προειδοποίησης: “"dc:identifier" value "…" is marked as a UUID, but is an invalid UUID.” Ένα dc:identifier αναφέρει ότι είναι UUID (urn:uuid:) αλλά η τιμή δεν είναι έγκυρο UUID. Οι εφαρμογές ανάγνωσης και τα καταστήματα μπορεί να χρησιμοποιούν τον αναγνωριστικό για να αναγνωρίσουν το βιβλίο, οπότε ένας κακώς σχηματισμένος αναγνωριστικός λογαριασμός αναφέρεται.

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

"dc:identifier" value "%1$s" is marked as a UUID, but is an invalid UUID.

Προεπιλεγμένη σοβαρότητα
Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
Έκδοση EPUBCheck
5.4.0

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

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

  • Μια συντομευμένη ή αλλιώς γραμμένη τιμή μετά το urn:uuid:.
  • Μια επινοημένη τιμή, όπως urn:uuid:my-book-1.
  • Ένα ISBN ή άλλος αναγνωριστής που γράφεται μετά το πρόθεμα urn:uuid:

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

  1. Διαβάστε την τιμή EPUBCheck αποσπάσματα.
  2. Αντικαταστήστε το με μια πραγματική UUID σε μορφή 8-4-4-4-12 δεκαεξαδικών ψηφίων (οποιοσδήποτε γεννήτορας UUID δημιουργεί μία).
  3. Εάν ο αναγνωριστής δεν είναι UUID, αφαιρέστε το urn:uuid: πρόθεμα και γράψτε το στη δική του μορφή, όπως urn:isbn:…

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

Αν το μοναδικό αναγνωριστικό του πακέτου δεν ταιριάζει με κανένα dc:identifier, αυτό είναι OPF-030.

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

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

  • OPF-086 Property "…" is deprecated. Consider using … instead.
  • OPF-086b epub:type value "…" is deprecated. Consider using … instead.
  • OPF-086c the "…" reserved prefix is deprecated.
  • OPF-088 Unrecognized epub:type value "…".
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck OPF-085;

EPUBCheck OPF-085 είναι μήνυμα προειδοποίησης: “"dc:identifier" value "…" is marked as a UUID, but is an invalid UUID.” Ένα dc:identifier αναφέρει ότι είναι UUID (urn:uuid:) αλλά η τιμή δεν είναι έγκυρο UUID. Οι εφαρμογές ανάγνωσης και τα καταστήματα μπορεί να χρησιμοποιούν τον αναγνωριστικό για να αναγνωρίσουν το βιβλίο, οπότε ένας κακώς σχηματισμένος αναγνωριστικός λογαριασμός αναφέρεται.

Είναι OPF-085 σφάλμα;

Η OPF-085 αναφέρεται ως προειδοποίηση από προεπιλογή. Η EPUB είναι ακόμη έγκυρη, αλλά κάτι πιθανόν να προκαλέσει προβλήματα σε κάποιες εφαρμογές ανάγνωσης. Η EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.

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

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

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