Skryptozakładka (bookmarklet) „Czyszczenie postępu czytania dla dokumentów osobistych” (Clear furthest page read… for Personal Documents)

Uwaga! Poniższy skrypt nie działa z nową wersją wersją serwisu http://amazon.com/myk.

Jeśli mamy dużą rodzinę, która czyta wiele różnych książek pobieranych z chmury Amazona na wielu urządzeniach z rodziny Kindle (np. Kindle Classic, Kindle Paperwhite, Kindle for Android, Kindle for iOS), prędzej czy później natkniemy się na problem, że dany członek rodziny chciałby przeczytać książkę już wcześniej przeczytaną przez innego członka rodziny i korzystać przy tym z dobrodziejstwa funkcji automatycznej synchronizacji postępu czytania. W takiej sytuacji postęp czytania znajduje się w okolicach 100% i klapa… Synchronizacji nie ma i nie będzie.

Jeśli problem dotyczyłby książki zakupionej w księgarni Amazon, to wystarczyłoby skorzystać z funkcji Clear the Furthest Page Read i problem zostałby rozwiązany – postęp czytania wyczyszczony. Niestety w naszej polskiej rzeczywistości książki zakupione w rodzimych księgarniach i wysłane do amazońskiej chmury lądują w sekcji Personal Documents, a w tej sekcji wyżej opisanego dobrodziejstwa nie ma i wydawałoby się, że w tym momencie należałoby zakończyć ten artykuł, gdyby nie możliwości jakie daje JavaScript w postaci skrytozakładki.

I taką właśnie skryptozakładkę MYK:CFPR  oferującą ww. funkcjonalność chciałem wam zaprezentować. Należy ją przeciągnąć na własny pasek zakładek ze strony: blaut.biz/bookmarklets/.

Jak to działa?

  1. Logujemy się na stronie: https://amazon.com/myk.
  2. Przechodzimy do sekcji Personal Documents (tam są składowane nasze książki w formacie Mobi).
  3. Odnajdujemy książki, dla których chcemy wyczyścić postęp czytania.
  4. Klikamy na skryptozakładkę MYK:CFPR, którą mamy przeciągniętą na naszym pasku zakładek.
  5. Poniżej tytułu książek powinien pojawić się czerwony napis: Clear furthest page read…
  6. Klikamy w wyżej wspomniany czerwony napis przy tytule książki.
  7. Otwiera się nowa strona, na której powinniśmy zobaczyć napis: {’data’:’1′}. Ten napis jest dowodem poprawności przeprowadzonej operacji.
  8. Otwieramy na naszym czytniku książkę. Lokacja książki, która zostanie otwarta będzie zapamiętana jako aktualny postęp czytania.
  9. I to wszystko. Proste, prawda?

 

Jeden komentarz do “Skryptozakładka (bookmarklet) „Czyszczenie postępu czytania dla dokumentów osobistych” (Clear furthest page read… for Personal Documents)

Leave a Reply

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.