Wednesday, January 05, 2011

Sincronizar (Sync) iPhone/iPod en diferentes librerias de iTunes, varias computadoras.

Para los poseedores de estos Smartphones, Apple, esa gran manzana, tiene una forma peculiar de manejar sus cosas, por lo que en ellos solo podemos syncronizar (sync), en una sola PC (o sea la nuestra).

Ultimamente he estado investigando y he dado con la respuesta a esta dificil (para muchos) y incomoda tarea para lograr sincronizar nuestro iphone en diversas computadoras (diversas librerias de iTunes)



  • Paso a explicar:
Razon:
Cuando estamos manejando nuestra musica en iTunes, el mismo guarda toda la informacion de la misma en lo que ellos llaman “Library” o biblioteca que no son mas que dos archivos: un .xml y un .itl, el primero es un archivo xml plano y el segundo que es la biblioteca misma del iTunes, la cual es una archivo binario.
Dentro de estos archivos se guarda una clave especial (la razon de este post) llamada “Library Persistent ID”, que no es mas que un codigo aleatorio que iTunes asocia a la libreria que maneja en esa PC. La misma Key se asocia al iPhone / iPod cuando lo syncronizamos, por lo que al conectar el mismo a otra PC, y tratar de pasar o sincronizar algo, nos avisa que ese iPhone / iPod esta sincronizado a otra libreria y si queremos hacer algo nos borrara todo del mismo y los syncronizara con esa pc, borrando de paso: musica, apps, videos, libros y otras cosas.

sync-warning
Solucion:
Debemos realizar algunas cosas antes de realizar dicho proceso,
  1. Debemos tener el “Library Persistent ID”, de nuestra otra PC, o la que esta sincronizando nuestro iPhone/iPod.
  2. Tener instalado algun editor Hexadecimal (Para modificar La Base de datos del Itunes(.itl), ya que es un archivo binario) (Yo use este UltraEdit Trial)
Paso 1
  1. En la maquina principal, localizamos la carpeta principal de iTunes que se crea por defecto en la carpeta de Musica de nuestro S.O
  2. Abrimos el archivo “iTunes Music Library.xml”, haciendo clic derecho en el archivo y escogiendo la opcion “abrir con” y elegir notepad.
  3. Buscamos el codigo aleatorio perteneciente a nuestro “Library Persistent ID” y lo copiamos.
  4. Cerramos el archivo.
  5. Copiamos el Key en un archivo para que no vaya a perderse.
library_itunes_xml
Paso 2
  1. Ya despues que tenemos nuestra llave copiada, Nos vamos a la Pc que queremos que sincronize con nuestro iPhone / iPod y nos dirigimos a la carpeta del iTunes que esta en la carpeta de Musica de esa maquina.
  2. Realizamos una copia de los archivos: “iTunes Music Library.xml” y “iTunes Library.itl” que son los archivos con los que vamos a trabajar.
  3. Clic derecho al archivo “iTunes Music Library.xml”, escogemos la opcion abrir con y elegimos Notepad.
  4. IMPORTANTE: Antes que Nada Copiamos la key que esta en el archivo. Porque?, bueno vamos a modificar la clave que tiene el archivo Binario y necesitamos encontrarla antes de reemplazarla.
  5. Luego de haber copiado la KEY anterior reemplazamos la KEY que tiene por la que copiamos de nuestra maquina principal.
  6. Cerramos el archivo.
  7. Abrimos el Editor Hexadecimal y con el iTunes Cerrado, abrimos el archivo “iTunes Library.itl” que esta junto al archivo .xml al cual le modificamos la clave.
  8. Entonces En la Opcion de Edicion del Programa, Escogemos la opcion Replace y Colocamos la Key que vamos a buscar y debajo la KEY que va a reemplazar. (Ver imagen Abajo).
  9. Despues que se realiza el reemplazo, guardamos el archivo.
  10. Abrimos iTunes y cuando inicie nos dira que la base de datos esta corrompida o que tiene algun problema y que intentara repararla, dejamos que la repare y el automaticamente arreglara todo. (A  mi me paso, puede que a otros no le pase.).
  11. Y Listo, ya nuestro iPhone syncronizara como si estuviera en la PC Principal, y no nos saldra el mensaje diciendonos que borrara nuestra biblioteca de en nuestro iPhone.
NOTA: Si tambien sincronizamos aplicaciones en nuestro iPod, debemos tener las mismas en ambos equipos, para que al hacerlo no nos borre las que ya tenemos instaladas. Yo personalmente uso PC SUITE FOR IPHONE (Herramienta Indispensable para todo dueno de un iPhone Jailbrokeado) para instalar y borrar mi Apps y Juegos.
edicion_itl

3 comments:

  1. oye no me sirvio sigue saliendo el mismo recuadro no se si me puedas aconsejar

    ReplyDelete
  2. Puede ser que no encuentre la clave ?

    ReplyDelete
  3. Estimado, sigo al pie de la letra tus instrucciones, pero parece que al conectar el ipod reescribe los dos archivos que mencionas y me sale el aviso de advertencia, La principal es una mac y la secundaria un xp. Saludos y gracias por la info

    ReplyDelete