Η εγγενής δυνατότητα προβολής EPUB είναι το νεότερο φτερό στο κάλυμμα του Microsoft Edge από το Windows 10 Redstone 2 Preview Build 14971 — το οποίο είδαμε στην ανάρτηση Το Edge λαμβάνει υποστήριξη EPUB (eBooks) στο Creator's Update. Μπορείτε να προβάλετε αρχεία EPUB, να προσθέσετε σελιδοδείκτες στις σελίδες του, να αλλάξετε το στυλ γραμματοσειράς και να κάνετε περισσότερα χρησιμοποιώντας το Edge.
Αυτή η ανάρτηση σάς λέει πώς και πού αποθηκεύει το Edge τους σελιδοδείκτες και τις ρυθμίσεις EPUB και πώς να τους διαγράψετε.
Σημείωση: Πληροφορίες σε αυτό το άρθρο δεν ισχύει στο νέο Microsoft Edge (Chromium). Ισχύει μόνο για το παλιό πρόγραμμα περιήγησης Microsoft Edge.
Πίνακας περιεχομένων
- Πού αποθηκεύει το Edge τους σελιδοδείκτες EPUB και τις ρυθμίσεις τρέχουσας θέσης;
- Αρχεία BookReader_ – Τι είναι το κάθε αρχείο;
- Μπορώ να μεταφέρω σελιδοδείκτες EPUB σε άλλο λογαριασμό χρήστη;
- Πώς να αφαιρέσετε όλους τους σελιδοδείκτες και τις ρυθμίσεις EPUB (για όλα τα eBook);
Πού αποθηκεύει το Edge τους σελιδοδείκτες EPUB και τις ρυθμίσεις τρέχουσας θέσης
Οι σελιδοδείκτες EPUB, το κεφάλαιο που επισκεφτήκατε τελευταία και ο αριθμός σελίδας αποθηκεύονται στον ακόλουθο φάκελο:
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Ακολουθούν τα δείγματα ονομάτων αρχείων όπου αποθηκεύονται τα δεδομένα — σε μορφή JSON. Η δέσμη των χαρακτήρων στο τέλος του ονόματος αρχείου φαίνεται να είναι ο κατακερματισμός για τον οποίο δημιουργεί το Edge καθε αρχείο EPUB και διαφέρει από αρχείο σε αρχείο.
- BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PrescanningData_BdQn37uABAze0ZFJoTuH5ABHcgk=
Θα μπορούσε να είναι πιθανό ότι ο Microsoft Edge διαβάζει το μοναδικό αναγνωριστικό EPUB διατίθεται από τα μεταδεδομένα του αρχείου EPUB και χρησιμοποιείται ως είσοδος για τη δημιουργία κατακερματισμού. Καλά. Είναι απλώς ένα τεκμήριο — καθώς ο κατακερματισμός δεν αλλάζει ποτέ ακόμα κι αν το αρχείο μετονομαστεί και οι αντίστοιχοι κωδικοί δεν φαίνεται να είναι αποθηκευμένοι στη βάση δεδομένων spartan.edb ESE. Επίσης, η μεταφορά των αρχείων σελιδοδεικτών σε άλλο προφίλ χρήστη λειτούργησε καλά. Αυτό με κάνει να πιστεύω ότι το μοναδικό αναγνωριστικό EPUB, ή χρησιμοποιείται ISBN.
Εδώ είναι το θέμα κάθε αρχείου
BookReader_PositionData_ αποθηκεύει τον τελευταίο αριθμό κεφαλαίου που επισκεφτήκατε και την ακριβή σελίδα που προβάλλατε πριν κλείσετε το Edge. Όταν ανοίξετε το ebook την επόμενη φορά, θα μεταφερθείτε σε αυτήν ακριβώς τη θέση. Τα δεδομένα θέσης φαίνονται παρακάτω.
{"linearContentDocumentHref":"OEBPS/html/ch05.html","location":{"containerPath":"body>p: nth-of-type (57)","offset":0,"afterAllChildren":false }"progressInContentDocument":0.7647058823529411}
BookReader_PrescanningData_ αποθηκεύει αυτό που φαίνεται να είναι μια πλήρης κρυφή μνήμη του "Πίνακα περιεχομένων" και των αντίστοιχων ποσοστιαίων τιμών "προόδου" για κάθε σελίδα. Αυτά τα δεδομένα μπορούν να χρησιμοποιηθούν για την οριζόντια γραμμή κύλισης για την εμφάνιση του ποσοστού προόδου καθώς σύρετε το ρυθμιστικό κατά μήκος.
BookReader_BookmarksData_ περιέχει τη λίστα με τους σελιδοδείκτες που είχε προσθέσει ο χρήστης σε αυτό το αρχείο EPUB. Για κάθε σελιδοδείκτη, αποθηκεύονται η ημερομηνία και η χρονική σήμανση σελιδοδείκτη, ο αριθμός κεφαλαίου, ο τίτλος, η διεύθυνση URL και οι τιμές ποσοστού προόδου.
[{"title":"Τι είναι το Windows Store app?","progress":{"progressPercentage":55.128026015240685,"position":{"linearContentDocumentHref":"OEBPS/html/ch06.html","location":{"containerPath":"body>p: nth-of-type (11)","offset":0,"afterAllChildren":false},"progressInContentDocument":0.111111111111111},"chapter":{"title":"Τι είναι ένα Windows Store app?","link":"OEBPS/html/ch06.html#ch06sec1","level":1}},"date":"2016-11-19T05:47:15.070Z","rightToLeft":false }]
Μεταφέρετε σελιδοδείκτες και ρυθμίσεις EPUB
Στον δοκιμαστικό μου υπολογιστή, μπόρεσα να μεταφέρω με επιτυχία τις ρυθμίσεις και τους σελιδοδείκτες σε διαφορετικό προφίλ χρήστη αντιγράφοντας τα αρχεία στον αντίστοιχο φάκελο "LocalState" του στοχευόμενου λογαριασμού χρήστη.
Καταργήστε όλους τους σελιδοδείκτες και τις ρυθμίσεις EPUB για όλα τα eBook
Για να διαγράψετε όλους τους σελιδοδείκτες (για όλα τα αρχεία EPUB), το μόνο που χρειάζεται να κάνετε είναι να διαγράψετε το BookReader* αρχεία στον παρακάτω φάκελο. Καταργεί όλους τους σελιδοδείκτες και τις ρυθμίσεις θέσης σελίδας για όλα τα αρχεία EPUB.
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Από την άλλη πλευρά, για να καθαρίσετε μόνο τους σελιδοδείκτες για α ιδιαιτερος αρχείο EPUB, μπορείτε να το κάνετε χρησιμοποιώντας τη διεπαφή προγράμματος ανάγνωσης EPUB του Microsoft Edge όπου μπορείτε να διαγράψετε τους σελιδοδείκτες έναν προς έναν για κάθε αρχείο.
Εναλλακτικά, ανοίξτε κάθε αρχείο BookReader_PrescanningData_* στην παραπάνω θέση για να μάθετε το αντίστοιχο όνομα τίτλου eBook.
Μόλις βρείτε το σωστό αρχείο, διαγράψτε τα τρία αρχεία που έχουν την ίδια τιμή κατακερματισμού στο τέλος του ονόματος αρχείου.
Ως δευτερεύουσα σημείωση, το στυλ γραμματοσειράς και οι ρυθμίσεις θέματος δεν αποθηκεύονται ανά αρχείο.
Ο Microsoft Edge εξελίσσεται συνεχώς για να γίνει ένα πλήρες πρόγραμμα περιήγησης, λαμβάνοντας νέες προσθήκες λειτουργιών σε κάθε έκδοση των Windows 10. Τα ευρήματά μου εδώ βασίζονται στο Windows 10 Build 14971. Η Microsoft μπορεί να προσθέσει μια επιλογή GUI για να διαγράψει τις ρυθμίσεις EPUB σε μια από τις μελλοντικές εκδόσεις.
Ένα μικρό αίτημα: Αν σας άρεσε αυτή η ανάρτηση, κοινοποιήστε την;
Μια "μικροσκοπική" κοινοποίηση από εσάς θα βοηθούσε σοβαρά πολύ στην ανάπτυξη αυτού του ιστολογίου. Μερικές υπέροχες προτάσεις:- Καρφιτσώστε το!
- Μοιραστείτε το στο αγαπημένο σας blog + Facebook, Reddit
- Tweet το!