Ich habe mein Android-Handy verloren, aber ich habe eine Sicherungskopie meiner SD-Karte, auf der ich eine Sicherungskopie meiner ColorNote-App habe. Wie kann ich alle meine Notizen aus diesem Backup abrufen?
HINWEIS: Ich verwende jetzt das iPhone, habe also vorerst kein Android-Gerät.
applications
backup
restore
ios
Champ
quelle
quelle
Antworten:
Ja, das können Sie, aber es wird etwas kompliziert: Die Notizen von ColorNote können nur aus der SQLite-Datei colornote.db exportiert werden, sind jedoch nicht in den SD-Kartensicherungen verfügbar. Wir müssen dies also in zwei Schritten tun: Importieren Sie zuerst die SD-Kartensicherung erneut in die ColorNote-App und extrahieren Sie dann die generierte SQLite-Datei colornote.db (beachten Sie, dass Sie Ihr Telefon gerootet haben müssen, um auf die SQLite-Datei zugreifen zu können, dies ist jedoch möglich es auf dem BlueStacks-Emulator). Hier ist die exemplarische Vorgehensweise , die stark von diesem Beitrag von Danyil Bohdan und diesem inspiriert wurde :
Installieren Sie ColorNote auf einem Android-Gerät. Da Sie kein Android-Telefon haben, können Sie mit BlueStacks ein Android-Telefon auf Ihrem Computer emulieren.
Öffnen Sie ColorNote und importieren Sie Ihre SD-Karten-Sicherungsdatei. Denken Sie daran, dass Sie die Cloud-Synchronisierung deaktivieren müssen, um die Option Wiederherstellen gemäß den häufig gestellten Fragen zu ColorNote anzuzeigen.
Überprüfen Sie, ob Ihre Notizen in ColorNote korrekt wiederhergestellt wurden, indem Sie sie öffnen. Wenn sie in Ordnung erscheinen, fahren Sie mit dem nächsten Schritt fort.
Installieren Sie Total Commander für Android auf Ihrem Telefon oder BlueStacks-Emulator.
Öffnen Sie Total Commander, durchsuchen Sie die Root- / Dateisystempartition und navigieren Sie dann zu
/data/data/com.socialnmobile.dictapps.notepad.color.note/databases/
. Sie benötigen Root-Rechte, um auf / data / data zuzugreifen, aber im BlueStacks-Emulator sollte dies einfach sein. Kopieren Sie die Dateicolornote.db
in diesen Ordner in Ihren SD-Kartensteckplatz (ich weiß nicht, wie sie in BlueStacks funktioniert, aber Sie sollten die Möglichkeit haben, eine virtuelle SD-Karte einzurichten oder direkt an Ihren Computer zu senden).Übertragen Sie die
colornote.db
Datei auf Ihren Computer (entweder über USB, wenn Sie ein Android-Telefon verwenden, oder durch Kopieren der Datei vom BlueStacks-Emulator).Öffnen Sie
colornote.db
mit einem SQLite-Browser Ihrer Wahl. Eine gute Open Source und tragbare App dafür ist sqlitebrowser . Sie sollten jetzt etwas Ähnliches wie diesen Bildschirm sehen:Klicken Sie auf die
Execute SQL
Registerkarte (oben rot hervorgehoben) und führen Sie die folgende SQL-Anweisung aus:SELECT date(created_date / 1000,'unixepoch'),date(modified_date / 1000,'unixepoch'),note FROM notes ORDER BY _id
Sie sollten nun eine Liste der Datensätze unter der SQL-Anweisung sehen und auf das kleine Diskettensymbol rechts klicken, um es in CSV zu exportieren, wie hier gezeigt:
Öffnen Sie die CSV-Datei in einem UNIX-freundlichen Editor wie Notepad ++ (andernfalls werden keine Zeilen zurückgegeben) und überprüfen Sie, ob der Inhalt Ihrer Notizen korrekt exportiert wurde. Sie sollten in chronologisch aufsteigender Reihenfolge gespeichert werden (vom ältesten zum neuesten unten).
Sie können dann Ihre CSV-Datei in die meisten Programme importieren oder als lesbare Sicherung Ihrer Notizen aufbewahren.
Beachten Sie, dass diese Technik für die meisten Anwendungen funktioniert, da die meisten Android-Apps SQLite zum Speichern ihrer Datenbanken verwenden (Ausnahme sind einige Apps wie WhatsApp, die SQLite verwenden, aber verschlüsselt sind, um natürlich zu vermeiden, dass Ihre privaten Daten an Dritte weitergegeben werden).
quelle
colornote.db
aufgrund von Root-Problemen keinen Zugriff finden . Ich habe versucht, BlueStacks zu rooten, konnte aber keine geeigneten Lösungen finden. Also habe ich ein Python-Skript geschrieben, um das Klicken mit der Maus durch jede Notiz und das Kopieren / Einfügen in eine Datei zu automatisieren ... sehr brutal, aber es hat funktioniert. Wenn jemand Informationen zum Rooten von BlueStacks hat, wäre es hilfreich, diese hier für andere hinzuzufügenSie benötigen ein anderes Android-Handy.
Du kannst entweder:
. Das Backup von ColorNote befindet sich in / sdcard / data / colornote / (falls Sie es auf Ihr kopieren müssen neues Telefon)
quelle
Sie können dies versuchen, um Ihre Notizen von einer SD-Karte wiederherzustellen, die mit ColorNotes Backup to SD-Kartenfunktion gesichert wurde.
Installieren Sie die ColorNote-App und
Backup
wählen Sie sie ausSD Card Backup
. Überprüfen Sie, ob Ihre früheren Sicherungen von der SD-Karte dort aufgeführt sind. Wenn dies der Fall ist, wählen Sie die aus, und Ihre Notizen werden wiederhergestellt.Ich habe dies mit derselben SD-Karte versucht. In Ihrem Fall haben Sie ein Backup davon, daher bin ich mir nicht sicher, aber ich denke, es sollte funktionieren. Lassen Sie mich wissen, wie es hilft.
quelle
Es ist einfach, ColorNote-Sicherungsdateien vom PC wiederherzustellen:
Wenn Ihr Android über eine SD-Karte verfügt, können Sie die Karte einfach in den PC einstecken und die Dateien kopieren. In meinen Colornote-Versionen löscht die Sicherungswiederherstellung vorherige Dateien.
quelle
In meinem Fall hatte das Programm Probleme, mein Backup nach dem Upgrade von Android 2.3 auf 4.2 zu finden.
Die Backups waren in
sdcard1/data/colornote/backup
und ich musste sie kopieren,external_sd/data/colornote/backup
damit das Programm sie finden konnte.quelle
Es gibt auch eine andere Lösung. Wenn Sie die App "Evernote" auf Ihr Handy herunterladen. Sie haben dann zwei Notiz-Apps; Farbnotiz und Evernote.
Klicken Sie dann auf eine Notiz, die Sie behalten möchten. Auf meinem Telefon, HTC Wildfire, können Sie eine "Menü" -Taste drücken, sobald Sie auf die bestimmte Notiz zugegriffen haben. Und dann können Sie "Teilen" oder in meiner Sprache "Senden" wählen. Sie können dann die jeweilige Notiz von "colornote" an "Evernote" senden. Auf "Evernote" kann für ein iPhone und ein Android-Telefon zugegriffen werden. Mit der App können Sie Notizen von verschiedenen Geräten übertragen.
Viel Glück!
quelle
Hallo, ich habe die Antwort auf die Probleme vieler Menschen beim Wiederherstellen von Colornote-Dateien gefunden. Beim Übertragen von einem Handy auf ein anderes habe ich alles versucht, aber wie die meisten Leute konnte ich sie auf der SD-Karte des Telefons sehen, aber ich konnte die Dateien nicht lesen. So habe ich es geschafft. Wenn Sie Dateien auf einer externen Festplatte gesichert haben, kopieren Sie den Colornote-Datenordner auf die SD-Karte des Telefons. Öffnen Sie Colornote, gehen Sie zu Einstellungen und melden Sie sich von der Online-Synchronisierung ab (dies ist das Geheimnis), während Sie in den Einstellungen zur SD-Karte sichern gehen und auswählen Die erste Ihrer Dateien, wenn Sie die Datei auswählen, bietet die Option zum Wiederherstellen. Wenn Sie auf "Wiederherstellen" klicken, werden alle Ihre Dateien in der Spalte angezeigt. Wenn Dateien gesperrt sind, müssen Sie das Kennwort eingeben, das ich gerade auf meinem alten Telefon verwendet habe, und dann die Dateien öffnen und lesen.
quelle
Sie können den Android-Emulator installieren (z. B. www.bluestacks.com/). Installieren Sie dort ColorNote und senden Sie Notizen per E-Mail oder speichern Sie sie in einer Datei.
quelle
Ich habe ein Tool zum Entschlüsseln von Backups erstellt, als ich meine alten Notizen exportieren wollte: https://github.com/olejorgenb/ColorNote-backup-decryptor
Ich bin mir nicht sicher, ob es mit Dateien funktioniert, die mit neueren Versionen von ColorNote erstellt wurden. Die Dateien, die ich erfolgreich entschlüsselt habe, waren 3-4 Jahre alt.
quelle