Daten aus der ColorNote-App importieren?

7

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.

Champ
quelle
1
Welches Backup hast du? Von Titanium gesichert oder mit ColorNotes Backups auf SD-Kartenfunktionalität gesichert?
Suraj Bajaj
Backup von ColorNotes Backups auf SD.
Champ
Aber wenn Sie wissen, wie Sie es aus dem Titanium-Backup abrufen können, lassen Sie es mich bitte auch wissen.
Champ
Eine Wiederherstellung mit Titan ist nur möglich, wenn Sie ein Backup von Titan haben.
Suraj Bajaj
ya aber was ist, wenn ich kein Android-Gerät habe .. wie gesagt, ich benutze Iphone. So kann es auf meinem PC gemacht werden
Champ

Antworten:

5

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 :

  1. 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.

  2. Ö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.

  3. Ü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.

  4. Installieren Sie Total Commander für Android auf Ihrem Telefon oder BlueStacks-Emulator.

  5. Ö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 Datei colornote.dbin 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).

  6. Übertragen Sie die colornote.dbDatei auf Ihren Computer (entweder über USB, wenn Sie ein Android-Telefon verwenden, oder durch Kopieren der Datei vom BlueStacks-Emulator).

  7. Öffnen Sie colornote.dbmit 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:

sqlitebrowser Eröffnung colornote.db

  1. Klicken Sie auf die Execute SQLRegisterkarte (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

  2. 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:

sqlitebrowser exportiert colornote.db in eine CSV-Datei

  1. Ö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).

  2. 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).

gaborous
quelle
1
Wollte meine jüngsten Erfahrungen damit hinzufügen. Ich habe BlueStacks unter MacOS verwendet und konnte colornote.dbaufgrund 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ügen
Ian
Sorry @Ian Ich habe keine Ahnung, wie man MacOS rootet (oder ob das der Schuldige ist). Ich bin froh, dass Sie eine Problemumgehung gefunden haben. Bitte überlegen Sie, Ihre eigene Antwort zusammen mit dem Code zu veröffentlichen, da dies sicherlich anderen helfen kann. Außerdem habe ich die Verwendung von ColorNotes eingestellt und bin zu Writer Plus gewechselt , einem Markdown-Writer, der auch MD-Dateien direkt im Dateisystem speichert, sodass das Sichern sehr einfach ist. Seitdem hatte ich jahrelang überhaupt keine Probleme mehr.
gaborous
3

Sie benötigen ein anderes Android-Handy.

Du kannst entweder:

  • Stellen Sie das TiBackup Ihres ColorNote auf einem anderen Telefon wieder her
  • Installieren Sie ColorNote auf einem anderen Android-Telefon und zeigen Sie eines Ihrer Backups an (Gehen Sie zu Einstellungen-> SD-Karten-Backup, wählen Sie eines aus und zeigen Sie es an)
    . Das Backup von ColorNote befindet sich in / sdcard / data / colornote / (falls Sie es auf Ihr kopieren müssen neues Telefon)
ce4
quelle
Ich habe kein Android-Handy, das ich auf meinem PC machen möchte
Champ
1
Sie haben vergessen, dies in Ihrer Frage zu erwähnen. Das scheint nicht möglich zu sein.
Ce4
1
@Champ, der einzige Weg dies möglich ist, ein Android-Handy zu haben. Wenn Sie kein Android-Telefon haben, können Sie die Daten nur abrufen, wenn Sie wissen, wie Sie TiBackups auf Ihrem PC extrahieren. Derzeit gibt es keine App, die dies tut, AFAIK.
Ryan Conrad
Die von TiBackup erstellten Dateien sind nur TGZ-Archive. Sie können sie einfach entpacken. Im Falle eines verschlüsselten
Backups
3

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 Backupwählen Sie sie aus SD 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.

Suraj Bajaj
quelle
Ich habe kein Android-Handy, das ich auf meinem PC machen möchte
Champ
Ich bezweifle, dass Sie dies tun können, da ColorNote kein Desktop-Gegenstück hat und die erstellten Backups nicht für Menschen lesbar sind. Wenn möglich, können Sie versuchen, das Telefon eines Freundes zu verwenden, um Ihre Notizen wiederherzustellen.
Suraj Bajaj
@Champ Dies ist einer der Gründe, warum ich kürzlich zu Evernote gewechselt bin . Es synchronisiert Ihre Daten und Sie können von überall mit einem Browser darauf zugreifen. Ich mochte ColorNote wegen seiner Einfachheit, aber es gibt keine Möglichkeit, vom PC darauf zuzugreifen. :(
Suraj Bajaj
1

Es ist einfach, ColorNote-Sicherungsdateien vom PC wiederherzustellen:

  1. Verbinden Sie Ihr Android-Telefon (oder Tablet) im MTP-Modus
  2. Öffnen Sie den verbundenen Android-Telefonordner auf Ihrem PC
  3. Suchen Sie den Ordner "data / colornote / backup" auf dem Android-Gerät und kopieren Sie Ihre Sicherungsdateien in diesen Ordner
  4. Öffnen Sie Colornote auf Ihrem Android-Gerät und gehen Sie zu Backup, wählen Sie SD Card Backup, berühren Sie die gespeicherten Backup-Daten und stellen Sie sie wieder her.

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.

user29538
quelle
1

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/backupund ich musste sie kopieren, external_sd/data/colornote/backupdamit das Programm sie finden konnte.

anon
quelle
1

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!

user87389
quelle
Willkommen bei Android-Enthusiasten. Dies wäre zwar eine gute Antwort, aber die ursprüngliche Frage besagt, dass sie kein Android-Handy haben. In diesem Fall würde dies für sie nicht funktionieren, aber hoffentlich hilft es anderen, die noch ein Android-Handy haben. Vielen Dank für Ihren Beitrag.
Ryan Conrad
Selbst wenn sie kein Android-Gerät haben, kann dies auf einem Emulator wie BlueStacks verwendet werden. Das Hauptproblem besteht darin, die Notizen in einem lesbaren Format für einen Computer wiederherzustellen. Dies ist also ein guter Eintrag, denke ich.
gaborous
0

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.

user33862
quelle
0

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.

Alexey
quelle
0

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.

olejorgenb
quelle