Cómo ver el historial de SMS del iPhone en una copia de seguridad del ordenador

De acuerdo, sería bueno tener una lista completa de los mensajes recibidos y enviados desde su iPhone A lo largo de los años. A muchas personas les gusta releer sus textos, ponerse nostálgicas, revivir de nuevo momentos felices y no tan felices, y otras simplemente quieren tener una copia de todos los mensajes, en caso de algún problema imprevisto.


Cómo sacarlos del teléfono apple no es fácil, pero las instrucciones detalladas que siguen le ayudarán a hacerlo.

IMPORTANTE: Trabaje sólo con una copia del archivo que ha recibido, para evitar todo tipo de disfunciones.

En primer lugar, tenemos que preparar las herramientas que necesitamos para el trabajo. Entonces, ¿qué necesitamos para crear una base de datos de mensajes SMS?

1. iTunes. Si tiene iPhone, entonces y iTunescon un 99% de posibilidades de ser instalado. De lo contrario, reconsidere su actitud hacia el dispositivo de apple y empezar a utilizarlo en todo su potencial. Puede leer cómo hacerlo en nuestra página web 🙂
2. Firefox. Navegador web de Mozilla No creo que todos tengan uno.
3. Administrador de SQLite. Esta es una extensión para Firefox, que le permite trabajar con bases de datos.

Una vez que haya instalado el software y las herramientas necesarias, puede empezar a «minar» activamente todos nuestros mensajes SMS de El iPhone.

Paso 1: Crear una copia de seguridad iPhone por medio de iTunes. Todas las copias de seguridad se almacenan en su directorio principal, en la carpeta /Librería/Application Support/MobileSync/Backup/

Paso 2En caso de que haya más de una copia de seguridad completa en la carpeta, tendrá que encontrar la última. Abra una línea de comandos o un Terminal, y escriba:

Para Mac:
cd [Домашняя_Директория]/Librería/Aplicación/Soporte/MobileSync/Copia de seguridad/

Para Windows XP:
cd Documentos y Ajustes(nombre de usuario)Datos de la aplicaciónOrdenador de AppleMóvilSincronizaciónCopia de seguridad

Para Windows 7:
cd AppDataRoamingApple ComputerMobileSyncBackup

Después de eso, vea una lista de todas las copias introduciendo el comando «ls -la» en Mac o «dir /t» en WindowsLa carpeta con la última fecha de modificación es la que necesita.

Paso 3La carpeta que has encontrado contiene un gran número de archivos que incluyen ajustes, fotos, historial de llamadas, mensajes SMS y todo lo que se sincroniza con tu El iPhone. Necesitas encontrar un archivo llamado 3d0d7e5fb2ce288813306e4d4636395e047a3d28.mddata – Aquí se encuentra la base de datos de todos tus mensajes de texto.

Paso 4: Ejecute el plug-in preinstalado en Firefox, permite abrir un archivo de base de datos de forma legible. Para ello es sencillo: ir al menú Firefox, seleccionar elemento «Herramientas» y haga clic en «Gestor de SQLite». Se le presentará un gestor para trabajar con bases de datos SQLite.

Paso 5: En este paso tienes que abrir y examinar el archivo que encontraste en el paso 3, es bastante sencillo, el procedimiento no es diferente al de abrir un archivo en, el mismo, Microsoft Word. Por si acaso, me gustaría señalar que debes hacer clic en el icono con la carpeta abierta que aparece en él. Después de abrir el archivo, verá todas las tablas de la base de datos y los elementos de esas tablas. Veamos con más detalle las que nos ayudarán a conseguir nuestro objetivo inicial. Empecemos por las tablas:

  • miembro_de_grupo – Lista de contactos de un grupo determinado a los que se han enviado mensajes
  • msg_group – Una tabla de contactos a los que se han enviado mensajes o de los que se han recibido. Como en iOS de texto se presenta como un diálogo, esta sección también se considera un grupo
  • mensaje – Esta es la tabla con nuestros mensajes de texto, que ahora empezaremos a analizar

Tabla mensaje se desglosa en muchos campos, pero los más importantes son:

  • dirección – destinatario o remitente del mensaje
  • fecha – fecha de recepción o envío del mensaje, en un formato interesante UNIXTIME. Este formato muestra cuántos segundos han transcurrido desde las 00:00:00 01.01.1970
  • texto – el texto de nuestros mensajes de texto
  • banderas – atributo del mensaje. El número 2 significa que se ha recibido, el 3 significa que se ha enviado desde nuestro iPhone
  • group_id – número de grupo tomado de la tabla anterior msg_group

Después vienen un montón de campos que no necesitas, que son campos de servicio. No es necesario prestarles mucha atención, pero será interesante para los que les guste «hurgar».

Paso 6: En realidad, ya puedes empezar a ver, leer e incluso modificar tus mensajes, pero la pequeña petición que te presentamos a continuación te permitirá recuperar los textos con la fecha ya convertida en su forma habitual:

SELECCIONE
strftime(‘%d.%m.%Y %H:%M:%S’, datetime(`fecha`, `unixepoch’)) como «fecha»,
(case when `flags` = 2 then ‘received from’ else ‘sent to number’ end) ||
‘ || `dirección’ COMO `dirección’,
`texto`
DE
`mensaje`;

Esta solicitud debe introducirse en el campo de la ficha Ejecutar SQL y ejecutarlo pulsando la tecla Ejecutar SQL. Después de un cierto tiempo de procesamiento, dependiendo del número de textos que tenga, la lista de mensajes será mucho más legible.

Paso 7Si se refiere constantemente a Firefox y el maravilloso plugin Administrador de SQLite no quieres, puedes hacer la importación en un formato con el que te sientas cómodo, por ejemplo, aquí, Microfost Excel para Windows o Números de apple para Mac.

Eso es todo, su base de mensajes es ahora totalmente accesible en cualquier forma, puede clasificarse por cualquier criterio y no requiere grandes «bailes de pandereta» alrededor del ordenador.

Por cierto, si tienes un dispositivo con jailbreak instalado, el proceso se hace muchas veces más fácil. Instalando cualquier gestor de archivos, como iFunbox, y abriendo el archivo /var/mobile/Library/SMS/sms.db – podrás acceder a tus sms sin necesidad de manipularlos.

Sólo queda reiterar que debes trabajar con una copia del archivo que has encontrado, de lo contrario tienes la posibilidad de dañar la estructura del archivo de respaldo, lo que puede llevar a consecuencias muy indeseables.