Inhaltsverzeichnis:

So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): 6 Schritte
So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): 6 Schritte

Video: So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): 6 Schritte

Video: So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): 6 Schritte
Video: Amerikas Spionageskandal | Bedrohung der Privatsphäre? 2024, November
Anonim
So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente)
So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente)

Dies war ursprünglich ein Blogpost von mir. Mir wurde klar, dass ich viele DIY-Posts schrieb, die sich für die Erstellung von Lehrmaterialien eignen, also dachte ich, ich würde die Posts hier erneut veröffentlichen. Sie können die Originalbeiträge in meinem Blog hier lesen. Die instructable wurden leicht bearbeitet, um hier besser zu passen. Dieser hat speziell überhaupt keine Bilder, weil ich nicht dachte, dass sie benötigt werden, da die Schritte so stark variieren können.

Einführung

Ich liebe es, in Büchern hervorzuheben, erleichtert das Auffinden von Lieblingspassagen. Aber ich recherchiere auch viel, also brauche ich diese Funktion. Leider gibt es nicht viele Geräte/Apps, die Highlights synchronisieren und exportieren können. Ich weiß nicht, warum nicht. Man könnte meinen, dies wäre eine wirklich offensichtliche Funktion in jeder App, die Hghlighting ermöglicht. Scheinbar nicht. Zum Beispiel kann ich wirklich Highlights aus einem PDF herausholen, indem ich Goodreader verwende. Acrobat kann das nicht!

Und bei E-Books kann der Kindle das auch nicht! Ich weiß nicht warum. Es ist lächerlich. Dass ich in der Kindle-App von Windows nicht auf persönliche Dokumente zugreifen kann und in der Kindle-App nicht scrollen kann, hat mich immer dazu gebracht, darauf zu verzichten, aber keine andere App kann sich mit meinem Kindle synchronisieren … seufz. Ich habe überlegt, beim nächsten Mal eine andere E-Reader-Marke zu kaufen (die Tastatur ist zu diesem Zeitpunkt ernsthaft veraltet), aber keine hat gute Synchronisierungsoptionen.

Technisch gesehen können Sie bei Amazon sozusagen Exporthighlights exportieren, wenn Sie die Bücher von ihnen gekauft haben (es ist einfach, auf sie zuzugreifen, damit Sie sie kopieren können), aber nicht Ihre persönlichen Dokumente. Wenn Sie versuchen zu suchen, wie dies zu tun ist, beziehen sich die meisten Anleitungen auf diese Methode, die für persönliche Dokumente nutzlos ist. Es gibt eine Möglichkeit, Ihre persönlichen Dokument-Highlights aus Ihrem Kindle selbst zu exportieren, und ich werde es schnell durchgehen, aber ich weiß nicht, ob es mit neueren Kindles funktioniert. Die neue Methode, die ich gefunden habe, ist meines Wissens fast undokumentiert und funktioniert von jedem iOS-Gerät, möglicherweise sogar von Android.

Schritt 1: Von Ihrem Kindle

Es gibt natürlich die Clippings.txt, aber diese Datei wird NUR aktualisiert, wenn Sie ein Highlight aus Ihrem Kindle machen, was es nutzlos macht, wenn Sie auch woanders lesen. Es ist auch ein Durcheinander.

Die bessere Methode besteht darin, sie aus den. MBP-Dateien auf Ihrem Kindle zu beziehen. In diesen werden Highlights neben Ihren Büchern gespeichert, wobei jede Datei einem Buch entspricht. Sie können sie auf Ihren Computer kopieren und dann dieses kleine Programm, MBP Reader, verwenden (legen Sie es in den gleichen Ordner wie Ihre Highlights), um sie zu extrahieren. Doppelklicken Sie einfach und es werden eine Reihe von TXT-Dateien erstellt, die die Highlights für jedes Buch enthalten.

Laut den Entwicklern des MBP-Readers hat Amazon daraufhin den Dateityp geändert. Warum???!!! Und nein, bevor Sie fragen, können Sie nicht ein ganzes Buch wie dieses kopieren, es gibt immer noch eine Begrenzung für das Ausschneiden. Aber auf meiner Kindle-Tastatur funktioniert das immer noch. Vielleicht haben sie das nur bei den neueren gemacht? Ich weiß nicht. Aber dies ist eine Möglichkeit, Ihre Highlights zu erhalten. Und zum größten Teil würde ich es so machen, wenn du kannst, weil es etwas einfacher ist und die Clipping-Grenze, obwohl sie noch da ist, größer ist. Sie wissen, ob Sie darauf klicken, da die Textdatei nur eine Nummer und keine Hervorhebungen enthält.

Schritt 2: Von Ihrem IPad/iPhone (möglicherweise auch Android)

UPDATE: Folgendes (für das iPad/iphone und den letzten Schritt/Vorschläge) ist veraltet. Die Kindle App (Version 4.17+ auf iOS, 4.22+ für Android) hat ENDLICH eine Exportmöglichkeit. Gehen Sie einfach in die Notizen für das Buch und oben rechts befindet sich ein Freigabesymbol (kleines Kästchen mit einem Pfeil), mit dem Sie sich alle Ihre Notizen und Hervorhebungen per E-Mail senden können (und sie nicht einschränken, wenn es sich um persönliche Dokumente handelt)

HINWEIS: Dies hat ein Clipping-Limit. Tatsächlich ist das Clipping kleiner als das, was sogar auf dem Notizen-Zusammenfassungsbildschirm des iPads angezeigt wird. Es scheint, als wären es 50 Wörter wie das Copyright-Limit (das sind etwa 3 Zeilen im Zusammenfassungsbildschirm der iPad-Notizen). Das Abrufen Ihrer Clippings aus den. MBP-Dateien ermöglicht einiges mehr, daher bevorzuge ich es.

Es gibt jedoch Zeiten, in denen die Verwendung der ersten Methode unmöglich ist.

Zum Beispiel wollte ich vor kurzem ein sehr großes Buch (es hatte viele Bilder) auf meinem iPad lesen. Es war eine.mobi-Datei und die Umwandlung in ein PDF hat die Formatierung ruiniert. Aufgrund des Dateilimits von Gmail können Sie kein Buch über 25 MB per E-Mail an Ihre Kindle-Adresse senden. Ich habe verschiedene E-Mail-Dienste ausprobiert, die behaupteten, große Dateien senden zu können (wenn jemand einen kennt, der funktioniert, hinterlassen Sie einen Link), aber schließlich gab ich auf und übertrug das Buch manuell über iTunes auf die Kindle-App. Die Sache ist die, dass die Highlights nicht synchronisiert werden, also wird die. MBP-Datei nicht generiert, selbst wenn ich das Buch in meine Kindle-Tastatur lege. Ich dachte, gut, schlimmer noch, ich würde einfach die unten beschriebene narrensichere dritte Methode anwenden, aber ich wollte es wirklich nicht, als ich das Buch las, weil ich viele Dinge hervorgehoben hatte.

Ich habe mich umgesehen und anscheinend hat die Kindle-App gemäß dieser Stack Exchange-Frage eine SQlite-Datei namens AnnotationStorage aufbewahrt. Dies ist buchstäblich der einzige Ort, an dem ich jemals eine richtige Antwort auf dieses Problem gesehen habe, und es ist nicht einmal die erste Antwort. Auch der durchschnittliche Benutzer hat wahrscheinlich keine Ahnung, was eine SQL-Datenbank überhaupt ist, und niemand scheint sich die Mühe gemacht zu haben, den Prozess detailliert zu beschreiben. Also dachte ich, ich mache es.

Schritt 3: Von Ihrem IPad/iPhone - Schritte 1-2

Okay, zuerst müssen wir die Dateien besorgen. Sie benötigen eine Möglichkeit, auf die internen Dateien Ihres iPad/iPhone-Geräts zuzugreifen. Dies ist ein Kinderspiel, wenn Sie einen Jailbreak haben (iFile). Wenn Sie es nicht sind, gibt es angeblich Desktop-Anwendungen, mit denen Sie den App-Ordner sehen können, aber ich habe sie nicht ausprobiert (die Stack Exchange-Antwort erwähnt iFunBox Classic).

Abhängig von Ihrer iOS-Version befindet sich der Anwendungsordner an verschiedenen Orten. Jetzt stelle ich mir vor, dass diese Datei wahrscheinlich auch auf Android existiert, aber ich habe kein Android-Gerät zum Ausprobieren. Wenn es jemand weiß, hinterlasse einen Kommentar.

  • Vor iOS8 in /private/var/mobile/Applications und es ist einfach, den Kindle-Ordner zu finden.
  • Nach iOS8 ist es ein Albtraum. Sie müssen zu /private/var/mobile/Containers/Data/Application gehen und dann sehen Sie eine Reihe von Ordnern mit unterschiedlichen Nummern. Ich glaube, diese Zahl ändert sich gelegentlich. Sie können trotzdem versuchen, es mit einem Lesezeichen zu versehen, aber es ist wahrscheinlich, dass Sie dies jedes Mal tun müssen. Es ist möglicherweise einfacher, nur die ungefähre Größe des Ordners zu kennen.
  • Sie müssen nacheinander gehen und dann die Ordner öffnen, um festzustellen, welche Kindle-App ist. Wenn Sie ein Buch manuell übertragen haben, ist es einfacher, die APPNUMMER/Dokumente/ jeder App zu überprüfen sehen Sie dort sofort das. MOBI für Ihr Buch. Andernfalls überprüfen Sie alle APPNUMBER/Library-Ordner, der Kindle sollte Ordner namens ACX, AmazonADs usw. enthalten und der AnnotationStorage wird dort sein.

Schritt 4: Von Ihrem IPad/iPhone - Schritte 3-6

Wenn Sie jetzt noch nicht dort sind, navigieren Sie zu /Library im Kindle-Ordner. Hier finden Sie, wie gesagt, die AnnotationStorage-Datei (ignorieren Sie die anderen AnnotationStorage -smh- und -wal-Dateien). Mit iFile können Sie es einfach auswählen, zippen und per E-Mail an sich selbst senden, um es auf Ihren Computer zu laden. Oder Sie können eine App oder SSH verwenden, aber irgendwie auf Ihren Computer bringen.

Jetzt benötigen Sie einen SQLite-Reader. Es gibt viele (die Stack Exchange-Antwort erwähnte DBBrowser) Ich habe ein Firefox-Add-On namens SQLite Manager verwendet, weil ich es bereits hatte und die Suchfunktion besser ist. DB Browser scheint nicht in der Lage zu sein, nach Fragmenten einer Zelle zu suchen.

Benennen Sie die Datei in AnnotationStorage.sqlite um.

Öffnen Sie es mit einem beliebigen Programm. Sie möchten zu Tabellen > ZANNOTATION und wechseln die Ansicht, damit Sie die Tabelle sehen können. Im SQLite Manager ist dies nur die Registerkarte Durchsuchen und Suchen. Es wird wie eine Excel-Tabelle aussehen. Die wichtigen Spalten sind ZRAWBOOKID. Wenn Sie nach diesem sortieren, sortieren Sie nach Buch. Wenn Sie Ihr Buch nicht finden können, können Sie ZUSERTEXT nach einer Wortgruppe in einer Markierung durchsuchen, dann die Buch-ID von dieser Markierung abrufen und nach der Buch-ID suchen. Eine weitere wichtige Spalte ist ZRAWANNOTATIONTYPE, wenn Sie nur Ihre Notizen oder so erhalten möchten.

Schritt 5: Von Ihrem IPad/iPhone - Schritte 7-8

Um die Daten zu exportieren, müssen Sie die gewünschten Zeilen markieren und dann mit der rechten Maustaste klicken > Als CVS kopieren (MSExcel-kompatibel). Oder Sie können eine SQL-Abfrage ausführen, um nur die gewünschten Spalten abzurufen und dann daraus zu kopieren. Gehen Sie im SQLite Manager einfach zu Execute SQL, fügen Sie Ihre bevorzugte Abfrage ein und klicken Sie auf Run SQL. Stellen Sie sicher, dass zwischen jeder Zeile mindestens ein Leerzeichen vorhanden ist, oder formatieren Sie sie wie gezeigt. Beides sollte funktionieren.

Hier ist eine grundlegende Abfrage, die alles bekommt und es nach Buchen und dann nach dem Standort bestellt.

Wählen Sie * aus ZANNOTATION

Gruppieren nach ZRAWSTART

Bestellen nach ZRAWBOOKID ASC

Sie können dies dann überall einfügen, dh die Formatierung wird seltsam sein, wenn Sie versucht haben, es in Word einzufügen, aber die Informationen sind dort. Ich würde Excel oder Google Sheets (kostenlos) empfehlen, da sie die Daten automatisch in Spalten anordnen. Das kannst du dann beliebig manipulieren. Ich bin mir immer noch nicht sicher, ob die BookIDs für alle Geräte gleich sind oder sogar gleich bleiben. Wenn dies jedoch der Fall ist, können Sie auch eine Liste führen, welches Buch welches ist, und die Buch-IDs später stapelweise durch die richtigen Titel ersetzen. Ich werde das nächste Mal ein Tutorial machen, wenn ich dies tun muss, sobald ich weiß, ob die IDs gleich bleiben.

Alternativ können Sie ein wenig mit den Abfragen herumspielen, um nur die gewünschten Informationen zu erhalten, und diese kopieren. Sie können jede der folgenden Beispielvorlagen verwenden oder sie leicht an Ihre Bedürfnisse anpassen.

Hier ist etwas einfacheres, das leichter zu verstehen ist als der Rohexport.

Wählen Sie ZRAWBOOKID, ZRAWANNOTATIONTYPE, ZUSERTEXT

Von ZANNOTATION

Gruppieren nach ZRAWSTART

Bestellen nach ZRAWBOOKID ASC

Dadurch werden alle Ihre Hervorhebungen angezeigt, drei Spalten angezeigt (Buch, Anmerkungstyp und Anmerkung) und nach Buch sortiert, dann nach der Position der Hervorhebung. Beachten Sie, dass ZRAWSTART (Sie können dies als Spalte hinzufügen, wenn Sie es sehen möchten) nicht die Standortnummer in Ihrem Kindle ist. Diese Informationen scheinen nicht verfügbar zu sein oder werden von der App irgendwie daraus extrapoliert).

Um Spalten hinzuzufügen oder zu entfernen. Fügen Sie einfach ein Komma hinzu. Das Grundformat ist:

Wählen Sie SPALTE1, SPALTE2, SPALTE3

Aus TABELLE

Tabelle ist in diesem Fall ZANNOTATION.

Sie können in der SQL-Abfrage auch nach Buch-ID filtern. Im Folgenden wird nur der Anmerkungstyp, die Anmerkung, abgerufen und dann nach Standort sortiert.

Wählen Sie ZRAWANNOTATIONTYPE, ZUSERTEXT

Von ZANNOTATION

Wobei ZRAWBOOKID="InsertBookIDw/Quotations"

Bestellen von ZRAWSTART ASC

Und um Hervorhebungen einfach in Word oder Notepad herauszuholen, können Sie so etwas verwenden, dann müssen sie nur in einzelnen Zeilen getrennt werden. Wenn Sie dies zuerst in Excel oder Google Sheets einfügen und dann die Spalte von dort in Notepad oder Word kopieren, wird jede Hervorhebung für Sie in eine Zeile unterteilt, aber auch Anführungszeichen entfernt. Ich habe nichts dagegen, aber einige mögen sie bevorzugen.

Wählen Sie ZUSERTEXT

Von ZANNOTATION

Wobei ZRAWANNOTATIONTYPE="hervorheben"

Und ZRAWBOOKID="InsertBookIDw/Quotations"

Bestellen von ZRAWSTART ASC

Und um Ihre Notizen zu erhalten:

Wählen Sie ZUSERTEXT

Von ZANNOTATION

Wobei ZRAWANNOTATIONTYPE="note"

Und ZRAWBOOKID="InsertBookIDw/Quotations"

Bestellen von ZRAWSTART ASC

Wie auch immer, ich hoffe, Sie fanden meinen Leitfaden nützlich und haben vielleicht ein bisschen SQL gelernt. Ich bin kein Experte darin, aber wenn Sie Hilfe bei einer Frage benötigen, hinterlassen Sie einfach einen Kommentar.

Schritt 6: Backup narrensichere Option

Falls Amazon dies jemals ändert (was ich bezweifle), wird es diese Methode natürlich immer auf älteren Geräten geben, aber selbst auf neueren können Sie einen Screenshot Ihrer Notizen machen und sie dann mit OCR versehen. Es ist ein Schmerz, aber die Option ist verfügbar. Sie können dies auch für längere Highlights verwenden, die nicht vollständig exportiert werden.

Empfohlen: