He sincronizado mi biblioteca de iTunes con un escritorio Win7, un MacBook y un NAS.
Inicialmente, parece una buena idea porque mi música / videos se sincronizaron en todos los dispositivos y están disponibles sin conexión cuando estoy de viaje con mi MacBook. Sin embargo, esto presentaba un problema - conflicto.
Si tengo más de un iTunes abierto en un momento dado, hay un conflicto, porque no juegan bien juntos. Así que debo recordar tener solo un iTunes abierto en un momento dado. Además de esto, debo esperar hasta que el proceso de sincronización se complete en ambos dispositivos, entre el cambio de mi computadora de escritorio y mi computadora portátil.
Necesito algún tipo de script que:
- Recuérdele al usuario con un cuadro de confirmación cuando intente abrir iTunes; o
- Bloquea la capacidad de abrir iTunes hasta que se complete toda la sincronización; o
- Imponga la integridad del token / clave, donde solo un dispositivo tendrá una clave en un punto determinado. Con esta tecla, el usuario puede abrir iTunes. Esto podría ser simplemente un booleano en un archivo de texto. O tal vez la presencia del archivo de texto sea suficiente.
Mi pregunta es: ¿Qué puedo usar para hacer cualquiera de los anteriores? No sé por dónde empezar y qué aplicaciones están disponibles que me pueden ayudar a hacer esto.
Respuestas:
Después de algunas investigaciones, encontré una forma de automatizar esto en Windows 7: AutoHotKey
He escrito una secuencia de comandos para crear un archivo de texto para sincronizar con el NAS mientras se abre iTunes. Este archivo de texto es una clave exclusiva de la computadora que lo abre y solo se creará o eliminará cuando la computadora en cuestión esté "en línea" para garantizar la integridad.
Espero que esto ayude a alguien más. Ahora estoy buscando una solución Mac OSX. Voy a hacer una investigación sobre Automatizador para ver si es posible. Si alguien más tiene alguna otra solución, por favor comparta.
fuente