¿Importar datos desde la aplicación ColorNote?

Perdí mi teléfono Android pero tengo una copia de seguridad de mi tarjeta SD en la que tengo una copia de seguridad de mi aplicación ColorNote. ¿Cómo puedo obtener todas mis notas de esa copia de seguridad?

NOTA: estoy usando iPhone ahora, así que no tengo un dispositivo Android por ahora.

¿Qué copia de seguridad tienes? ¿Ha realizado una copia de seguridad desde Titanium o una copia de seguridad utilizando las funciones de copia de seguridad en la tarjeta SD de ColorNote?
copia de seguridad de las copias de seguridad de ColorNote a SD.
pero si sabe cómo recuperarlo de la copia de seguridad de Titanium, hágamelo saber.
La restauración con Titanium solo es posible si tiene una copia de seguridad de Titanium.
ya, pero ¿qué pasa si no tengo ningún dispositivo Android? Como dije, estoy usando Iphone. entonces se puede hacer en mi pc

Respuestas (9)

, puede, pero será un poco complicado: las notas de ColorNote solo se pueden exportar desde el archivo SQLite colornote.db, pero no está disponible desde las copias de seguridad de la tarjeta SD. Así que tendremos que hacerlo en dos pasos: primero vuelva a importar la copia de seguridad de la tarjeta SD en la aplicación ColorNote, luego extraiga el archivo colornote.db SQLite generado (tenga en cuenta que debe haber rooteado su teléfono para acceder al archivo SQLite, pero puede hacerlo en el emulador BlueStacks). Aquí está el tutorial, inspirado en gran medida por esta publicación de Danyil Bohdan y esta :

  1. Instale ColorNote en un dispositivo Android. Como no tiene un teléfono Android, puede usar BlueStacks para emular un teléfono Android en su computadora.

  2. Abra ColorNote e importe el archivo de copia de seguridad de su tarjeta SD. Recuerde que debe deshabilitar la sincronización en la nube para mostrar la opción Restaurar según las preguntas frecuentes de ColorNote.

  3. Verifique que sus notas estén correctamente restauradas dentro de ColorNote abriéndolas. Si parecen estar bien, continúe con el siguiente paso.

  4. Instale Total Commander para Android en su teléfono o emulador BlueStacks.

  5. Abra Total Commander y explore la partición raíz/sistema de archivos y luego busque /data/data/com.socialnmobile.dictapps.notepad.color.note/databases/. Necesita derechos de root para acceder a /data/data, pero en el emulador de BlueStacks debería ser fácil de hacer. Dentro de esta carpeta, copie el archivo colornote.dben la ranura de su tarjeta SD (no sé cómo funciona dentro de BlueStacks, pero debería tener la posibilidad de configurar una tarjeta SD virtual o enviarlo directamente a su computadora).

  6. Transfiera el colornote.dbarchivo a su computadora (ya sea a través de USB si está usando un teléfono Android, o copiando el archivo del emulador BlueStacks).

  7. Abra colornote.dbcon un navegador SQLite de su elección. Una buena aplicación de código abierto y portátil para eso es sqlitebrowser . Ahora debería ver algo similar a esta pantalla:

sqlitebrowser abriendo colornote.db

  1. Haga clic en la Execute SQLpestaña (resaltada en rojo arriba) y ejecute la siguiente instrucción sql:

    SELECT date(created_date / 1000,'unixepoch'),date(modified_date / 1000,'unixepoch'),note FROM notes ORDER BY _id

  2. Ahora debería ver una lista de registros debajo de la instrucción sql, y puede hacer clic en el pequeño ícono del disquete a la derecha para exportar a CSV, como se muestra aquí:

sqlitebrowser exportando colornote.db a un archivo .csv

  1. Abra el archivo .csv en un editor compatible con UNIX, como Notepad ++ (de lo contrario, no habrá retornos de línea) y verifique si el contenido de sus notas se exportó correctamente. Deben almacenarse en orden cronológico ascendente (de más antiguo a más nuevo en la parte inferior).

  2. Luego puede importar su archivo .csv en la mayoría de los programas o mantenerlo como una copia de seguridad legible de sus notas.

Tenga en cuenta que esta técnica funciona para la mayoría de las aplicaciones, ya que la mayoría de las aplicaciones de Android usan SQLite para almacenar sus bases de datos (a excepción de algunas aplicaciones como WhatsApp que usa SQLite pero encriptado para, por supuesto, evitar filtrar sus datos privados a nadie).

Quería agregar mi experiencia reciente con esto. Utilicé BlueStacks en MacOS y no pude encontrar/acceder colornote.db, supongo que debido a problemas de raíz. Traté de encontrar cómo rootear BlueStacks pero no pude encontrar ninguna solución conveniente. Así que terminé escribiendo un script de python para automatizar el clic del mouse en cada nota y copiar/pegar en un archivo... mucha fuerza bruta, pero funcionó. Si alguien tiene información sobre cómo rootear BlueStacks, sería útil agregarla aquí para otros.
Lo siento, @Ian, no tengo idea de cómo rootear MacOS (o si ese es el culpable). Me alegro de que haya podido encontrar una solución alternativa, considere publicar su propia respuesta junto con el código, ya que sin duda puede ayudar a otros. También dejé de usar ColorNotes y cambié a Writer Plus , un escritor de Markdown que también almacena directamente archivos .md en el sistema de archivos, por lo que es muy fácil hacer una copia de seguridad. Desde entonces no tuve ningún problema durante años.

Necesitas otro teléfono Android.

Tu también puedes:

  • Restaura el TiBackup de tu ColorNote en otro teléfono
  • Instale ColorNote en otro teléfono Android y vea una de sus copias de seguridad (Vaya a configuración->copia de seguridad de tarjeta SD, luego elija una y 'verla')
    La copia de seguridad de ColorNote está en /sdcard/data/colornote/ (si necesita copiarla en su teléfono nuevo)
no tengo un teléfono android quiero hacerlo en mi pc
Olvidaste mencionar esto en tu pregunta. Parece que esto no es posible.
@Champ, la única forma en que esto será posible es tener un teléfono Android. Si no tiene un teléfono Android, no hay forma de obtener los datos, a menos que sepa cómo extraer TiBackups en su PC. Actualmente no hay una aplicación que haga esto, AFAIK.
Los archivos creados por TiBackup son solo archivos tgz, puede descomprimirlos fácilmente. En caso de una copia de seguridad cifrada: github.com/bhafer/TitaniumBackupDecrypt/blob/master/README.md

Para restaurar sus notas desde la tarjeta SD de las que se realizó una copia de seguridad con la funcionalidad Copia de seguridad en tarjeta SD de ColorNote, puede probar esto.

Instale la aplicación ColorNote y luego vaya a Backupseleccionar SD Card Backup. Vea si sus copias de seguridad anteriores de la tarjeta SD se enumeran allí. Si lo son, seleccione uno y sus notas serán restauradas.

Lo he intentado con la misma tarjeta SD, en tu caso tienes una copia de seguridad, así que no estoy seguro, pero supongo que debería funcionar. Déjame saber cómo ayuda.

no tengo un teléfono android quiero hacerlo en mi pc
Dudo que pueda hacer esto, ya que ColorNote no tiene una contraparte de escritorio y las copias de seguridad que creó no son legibles para los humanos. Entonces, si es posible, puede intentar usar el teléfono de un amigo para restaurar sus notas.
@Champ Esta es una de las razones por las que recientemente me cambié a Evernote . Sincroniza tus datos y puedes acceder a ellos desde cualquier lugar usando un navegador. Me gustó ColorNote por su simplicidad, pero no hay forma de acceder a él desde la PC. :(

Es fácil restaurar los archivos de copia de seguridad de ColorNote desde la PC:

  1. Conecte su teléfono Android (o tableta) en modo MTP
  2. Abra la carpeta del teléfono Android conectado en su PC
  3. Localice la carpeta "data/colornote/backup" en el dispositivo Android y copie sus archivos de copia de seguridad en esa carpeta
  4. Abra Colornote en su dispositivo Android y vaya a Copia de seguridad, seleccione Copia de seguridad de tarjeta SD, toque los datos de copia de seguridad guardados y restáurelos.

Si su Android tiene una tarjeta SD, simplemente puede conectar la tarjeta a la PC y copiar los archivos. En mis versiones de Colornote, la restauración de la copia de seguridad elimina los archivos anteriores.

En mi caso, el programa tuvo problemas para encontrar mi copia de seguridad después de actualizar de Android 2.3 a 4.2.

Las copias de seguridad estaban sdcard1/data/colornote/backupy necesitaba copiarlas para external_sd/data/colornote/backupque el programa las encontrara.

También hay otra solución. Si descarga la aplicación "Evernote" en su teléfono. Entonces tendrás dos aplicaciones de notas; nota de color y evernote.

Luego haga clic en una nota que desee conservar. En mi teléfono, HTC wildfire, puede presionar un botón de "menú" una vez que haya accedido a la nota en particular; Y luego puedes elegir "Compartir" o en mi idioma "Enviar". Luego podrá enviar la nota en particular desde "colornote" a "Evernote". Se puede acceder a "Evernote" para un iPhone y un teléfono Android, y la aplicación le permite transferir notas desde diferentes dispositivos.

¡Buena suerte!

Bienvenido a los entusiastas de Android. Si bien esta sería una buena respuesta, la pregunta original establece que no tienen un teléfono con Android. En cuyo caso, esto no funcionaría para ellos, pero con suerte ayudará a otros que todavía tienen un teléfono Android. Gracias por contribuir
Incluso si no tienen un dispositivo Android, esto se puede usar en un emulador como BlueStacks, el principal problema es recuperar las notas en un formato legible para una computadora, por lo que creo que es una buena entrada.

Hola, encontré la respuesta a muchos problemas de la gente al restaurar archivos de notas de color. Transfiriendo de un móvil a otro, probé de todo pero como la mayoría de la gente pude verlos en la tarjeta sd del teléfono pero no pude leer los archivos, así lo logré. Si tiene archivos respaldados en un disco duro externo, copie la carpeta de datos de colornote en la tarjeta SD del teléfono, abra Colornote, vaya a la configuración y cierre la sesión de sincronización en línea (este es el secreto), mientras que en la configuración, vaya a la copia de seguridad de la tarjeta SD y seleccione el primero de sus archivos cuando selecciona el archivo le da la opción de restaurar. Presiona restaurar y todos tus archivos se mostrarán en colornote. Si algún archivo está bloqueado, será necesario que ingrese la contraseña que acabo de usar, la misma que usé en mi teléfono anterior y luego pude abrir y leer los archivos.

Puede instalar el emulador de Android (como www.bluestacks.com/) Instale allí ColorNote y envíe notas por correo electrónico o guárdelas en un archivo.

Creé una herramienta para descifrar copias de seguridad cuando quería exportar mis notas antiguas: https://github.com/olejorgenb/ColorNote-backup-decryptor

No estoy seguro si funciona en archivos creados por versiones más nuevas de ColorNote. Los archivos que descifré con éxito tenían entre 3 y 4 años.