Съдържание:

Как да експортирате акценти от Kindle (включени лични документи): 6 стъпки
Как да експортирате акценти от Kindle (включени лични документи): 6 стъпки

Видео: Как да експортирате акценти от Kindle (включени лични документи): 6 стъпки

Видео: Как да експортирате акценти от Kindle (включени лични документи): 6 стъпки
Видео: Create KDP Coloring Books FAST with IMAGINE - Tangent Templates 2024, Ноември
Anonim
Как да експортирате акценти от Kindle (включени лични документи)
Как да експортирате акценти от Kindle (включени лични документи)

Първоначално това беше мой блог. Осъзнах, че пиша много самоделни публикации, които са подходящи за създаване на инструкции, затова реших да публикувам отново публикациите тук. Можете да прочетете оригиналните публикации в моя блог тук. Инструкциите са леко редактирани, за да паснат по -добре тук. Тази изобщо няма никакви снимки, защото не мислех, че са необходими, като се има предвид, че стъпките могат да варират толкова много.

Въведение

Обичам да подчертавам в книгите, улеснява намирането на любими пасажи. Но също така правя много изследвания, така че имам нужда от тази функция. За съжаление няма толкова много устройства/приложения, способни да синхронизират и експортират акценти. Не знам защо не. Човек би си помислил, че това би било наистина очевидна функция във всяко приложение, което позволява hghlighting. Очевидно не. Например, единственият начин наистина да получа акценти от PDF е чрез преминаване през Goodreader. Acrobat не може да направи това!

А за електронните книги Kindle също не може да направи това! Не знам защо. Нелепо е. Това, че нямам достъп до лични документи в приложението Kindle на Windows и фактът, че не можете да превъртате в приложението Kindle, винаги ме караха да се откажа от него, но никое друго приложение не може да се синхронизира с моя Kindle … въздишайте. Обмислях следващия път да получа различна марка за четене (клавиатурата е сериозно остаряла в този момент), но никой няма добри опции за синхронизиране.

Технически с Amazon можете да сортирате експортни акценти, ако сте купили книгите от тях (достъпът до тях е лесен по начин, който ви позволява да копирате), но не и личните ви документи. Ако се опитате да потърсите как да направите това, повечето ръководства са за този метод, който е безполезен за лични документи. Има начин да експортирате акцентите на личния си документ от самия ви киндъл и ще го разгледам бързо, но не знам дали работи с по -нови киндълс. Новият метод, който открих, е, доколкото знам, почти без документи и ще работи от всяко iOS устройство, вероятно дори Android.

Стъпка 1: От вашия Kindle

Разбира се, има Clippings.txt, но този файл се актуализира САМО, ако направите открояване от вашия kindle, което го прави безполезен, ако четете и другаде. Това също е каша, която минава през него.

По -добрият метод е да ги вземете от. MBP файловете във вашия Kindle. Акцентите се съхраняват вътре в тях заедно с вашите книги, като всеки файл съответства на книга. Можете да ги копирате на компютъра си и след това да използвате тази малка програма, MBP Reader, (поставете я в същата папка като вашите открояващи се елементи), за да ги извлечете. Просто щракнете двукратно и той ще създаде куп txt файлове, съдържащи акцентите за всяка книга.

Според хората, създали MBP четеца, Amazon е променила типа на файла в отговор на това. Защо ??? !!! и не, преди да попитате, че не можете да копирате цяла книга като тази, все още има ограничение за изрязване. Но на клавиатурата ми Kindle това все още работи. Може би са направили това само на по -новите? Не знам. Но това е един от начините да получите своите акценти. И в по -голямата си част бих го направил по този начин, ако можете, защото е малко по -лесно и границата на изрязване, въпреки че все още е там, е по -голяма. Ще разберете дали сте го ударили, защото текстовият файл ще има само номер и без акценти.

Стъпка 2: От вашия IPad/iPhone (вероятно и Android)

АКТУАЛИЗАЦИЯ: Следното (за ipad/iphone и последната стъпка/предложения) е остаряло. Приложението Kindle (версия 4.17 + за iOS, 4.22 + за Android) НАКРАЙНЕ има опция за експортиране. Просто отидете в бележките за книгата и горе вдясно има икона за споделяне (малка кутия със стрелка), която ви позволява да изпращате по имейл всичките си бележки и акценти (и не ги ограничава или нищо, ако са лични документи)

ЗАБЕЛЕЖКА: Това има ограничение за изрязване. Всъщност изрезката е по -малка от това, което дори е показано на екрана за обобщение на бележките на iPad. Изглежда, че това е 50 думи като ограничението за авторски права (това са около 3 реда в екрана за обобщение на iPad бележките). Получаването на вашите изрезки от. MBP файловете позволява доста повече, затова и аз го предпочитам.

Има моменти, когато използването на първия метод е невъзможно.

Например, наскоро исках да прочета много голяма книга (имаше много изображения) на моя iPad. Това беше потребителско име и превръщането му в PDF файл разруши форматирането. Не можете да изпращате по електронна поща книга над 25mb на вашия Kindle адрес поради ограничението на файловете на Gmail. Опитах различни имейл услуги, които твърдяха, че могат да изпращат големи файлове (ако някой знае някой, който работи, оставете връзка), но в крайна сметка се отказах и прехвърлих ръчно книгата през iTunes в приложението Kindle. Работата е там, че това няма да синхронизира акцентите, така че дори да сложа книгата в клавиатурата си Kindle,. MBP файлът няма да бъде генериран. Мислех добре, ще стане още по -лошо, просто бих използвал третия метод за защита от глупаци, описан по -долу, но наистина не исках, докато прочетох книгата, защото бях подчертал много неща.

Потърсих наоколо и очевидно според този въпрос за Stack Exchange приложението Kindle използва за съхраняване на SQlite файл, наречен AnnotationStorage. Това буквално е единственото място, на което съм виждал правилен отговор на този проблем и дори не е първият отговор. Също така обикновеният потребител вероятно няма представа какво представлява SQL база данни и изглежда никой друг не си е направил труда да детайлизира процеса. Затова реших да го направя.

Стъпка 3: От вашия IPad/iPhone - Стъпки 1-2

Добре, първо трябва да вземем файловете. Ще ви е необходим някакъв начин за достъп до вътрешните файлове на вашето iPad/iPhone устройство. Това е парче торта, ако сте счупени от затвора (iFile). Ако не сте, предполага се, че настолните приложения ви позволяват да видите папката с приложения, но не съм ги пробвал (отговорът на Stack Exchange споменава iFunBox Classic).

В зависимост от вашата версия на iOS папката Applications ще бъде на различни места. Сега си представям, че този файл вероятно съществува и на Android, но нямам устройство с Android, което да опитам. Ако някой знае, нека остави коментар.

  • Преди iOS8 в/private/var/mobile/Applications и е лесно да намерите папката Kindle.
  • Публикуването на iOS8 е кошмар. Ще трябва да отидете в/private/var/mobile/Containers/Data/Application и след това ще видите куп папки с различни номера. Вярвам, че този брой се променя от време на време. Все пак можете да опитате да го отбележите, но вероятно ще трябва да правите това всеки път. Може да е по -лесно просто да знаете приблизителния размер на папката.
  • Ще трябва да отидете един по един и да отворите, след това да влезете в папките, за да определите кое е приложението Kindle. Ако сте прехвърлили книга ръчно, е по -лесно да проверите APPNUMBER/ Документи/ на всяко приложение, както ще веднага вижте. MOBI за вашата книга там. В противен случай проверете всички папки APPNUMBER/Library, Kindle трябва да съдържа папки с име ACX, AmazonADs и т.н. и AnnotationStorage ще бъде там.

Стъпка 4: От вашия IPad/iPhone - Стъпки 3-6

Сега, ако не сте там, отидете до /Библиотека в папката Kindle. Тук, както казах, ще намерите файла AnnotationStorage (игнорирайте другите файлове AnnotationStorage -smh и -wal). С iFile можете просто да го изберете, да го компресирате и да го изпратите по имейл, за да го получите на компютъра си. Или можете да използвате приложение или SSH, но да го качите по някакъв начин на компютъра си.

Сега ще ви е необходим четец на SQLite. Има много (отговорът на Stack Exchange спомена DBBrowser) Използвах добавка за firefox, наречена SQLite Manager, защото вече я имах и функцията за търсене е по-добра. DB Browser изглежда не може да търси фрагменти от клетка.

Преименувайте файла на AnnotationStorage.sqlite.

Отворете го с каквато програма искате. Ще искате да отидете на Таблици> ZANNOTATION и да превключите изгледа, за да можете да видите таблицата. В SQLite Manager това е само раздела Преглед и търсене. Това ще изглежда като лист на Excel. Важните колони са ZRAWBOOKID. Ако сортирате по този начин, ще сортирате по книга. Ако не можете да намерите книгата си, можете да потърсите в ZUSERTEXT фраза в подчертаване, след това вземете идентификатора на книгата от това подчертаване и потърсете по идентификатора на книгата. Друга важна колона е ZRAWANNOTATIONTYPE, ако просто искате да получите вашите бележки или нещо подобно.

Стъпка 5: От вашия IPad/iPhone - Стъпки 7-8

За да експортирате данните, трябва да маркирате желаните редове, след което щракнете с десния бутон> Копирай като CVS (MSExcel Compatible). Или можете да изпълните SQL заявка, за да получите само колоните, които искате, след което да копирате от нея. В SQLite Manager просто отидете на Execute SQL, поставете предпочитаната от вас заявка и натиснете Run SQL. Уверете се, че има поне интервал между всеки ред или го форматирайте, както е показано. И двете трябва да работят.

Ето една основна заявка, която ще получи всичко и ще я подреди по книга, след това местоположението.

Изберете * От ZANNOTATION

Групиране от ZRAWSTART

Поръчайте от ZRAWBOOKID ASC

След това можете да поставите това навсякъде, тоест форматирането ще бъде странно, ако се опитате да го поставите в Word, но информацията е там. Бих препоръчал Excel или Google Sheets (безплатно), тъй като те автоматично ще подредят данните в колони. След това можете да манипулирате това, както искате. Все още не съм сигурен дали BookID са еднакви за всички устройства или дори да останат същите. Ако все пак го направят, можете също така да запазите списък коя книга е коя и след това по -късно да замените идентификационните номера на книгата с подходящите заглавия. Следващият път, когато трябва да направя това, ще направя урок, след като разбера дали идентификационните номера остават същите.

Като алтернатива можете да се забъркате малко с заявките, за да получите само желаната информация и да я копирате. Можете да използвате някой от следните примерни шаблони или да ги редактирате леко според вашите нужди.

Ето нещо по -просто, което е по -лесно за разбиране от суровия износ.

Изберете ZRAWBOOKID, ZRAWANNOTATIONTYPE, ZUSERTEXT

От ZANNOTATION

Групиране от ZRAWSTART

Поръчайте от ZRAWBOOKID ASC

Това ще получи всичките ви акценти, ще покаже три колони (книга, тип анотация и анотация) и ще ги сортира по книга, а след това в рамките на това по местоположението на подчертаването. Обърнете внимание, че ZRAWSTART (можете да го добавите като колона, ако искате да го видите) не е номерът на местоположението във вашия kindle. Тази информация изглежда не е налична или по някакъв начин е екстраполирана от това от приложението).

За добавяне или премахване на колони. Просто добавете запетая. Основният формат е:

Изберете COLUMN1, COLUM2, COLUMN3

От ТАБЛИЦА

Таблицата е ZANNOTATION в този случай.

Можете също така да филтрирате по идентификатор на книга в SQL заявката. Следното просто получава типа анотация, анотацията и след това я нарежда по местоположение.

Изберете ZRAWANNOTATIONTYPE, ZUSERTEXT

От ZANNOTATION

Където ZRAWBOOKID = "InsertBookIDw/Цитати"

Поръчайте от ZRAWSTART ASC

И за да получите само акценти в Word или Notepad, можете да използвате нещо подобно, тогава те просто трябва да бъдат разделени на отделни редове. Ако първо поставите това в Excel или Google Sheets, след това копирайте колоната от там в Notepad или Word, тя ще отдели всяко подчертаване в ред за вас, но ще премахне и кавичките. Нямам нищо против, но някои може да ги предпочетат.

Изберете ZUSERTEXT

От ZANNOTATION

Където ZRAWANNOTATIONTYPE = "подчертаване"

И ZRAWBOOKID = "InsertBookIDw/Цитати"

Поръчайте от ZRAWSTART ASC

И за да получите вашите бележки:

Изберете ZUSERTEXT

От ZANNOTATION

Където ZRAWANNOTATIONTYPE = "бележка"

И ZRAWBOOKID = "InsertBookIDw/Цитати"

Поръчайте от ZRAWSTART ASC

Както и да е, надявам се, че ръководството ви е било полезно, може би сте научили малко SQL. Не съм експерт в това, но ако имате нужда от помощ при запитване, просто оставете коментар.

Стъпка 6: Опция за резервно копие

В случай, че Amazon някога промени начина, по който правят това (в което се съмнявам), разбира се, винаги ще има този метод на по -стари устройства, но дори и на по -нови можете да направите екранна снимка на вашите бележки, след което да ги разпознаете. Това е болка, но опцията е налична. Можете също да използвате това за по -дългите акценти, които няма да се експортират напълно.

Препоръчано: