Quiero tener mi archivo todo.txt sincronizado en PC y Android a través de un servicio en la nube en ambas direcciones y al instante al realizar cambios. Llamémoslo sincronización instantánea real. Desafortunadamente, todavía no he encontrado una buena solución y no entiendo por qué.
Mi configuración: Markor para editar todo.txt en Android, script todo-txt para editar todo.txt en mi PC Linux, cliente oficial de Dropbox en ambos Android y PC.
Para lograr una sincronización instantánea real, probé FolderSync y Autosync for Dropbox. Sin embargo, creo que ninguno de estos aplicaciones hace lo que quiero de manera impecable y su función precisa no está realmente documentada. Por ejemplo, Autosync for Dropbox tiene las opciones "autosincronización", "subida instantánea", "detección inteligente de cambios" (disponible en la versión Pro) y también se puede configurar la sincronización en intervalos de tiempo específicos, todo de forma independiente. ¿Qué hace precisamente cada una de estas opciones? FolderSync parece soportar solo la sincronización en intervalos de tiempo, lo cual no es lo que quiero.
Imagino que una solución de sincronización instantánea real debería funcionar de la siguiente manera:
- Hay una interrupción cada vez que se escribe algo en la carpeta compartida.
- La interrupción está asociada al cliente de sincronización, que envía la información sobre los archivos cambiados al servidor de sincronización inmediatamente.
- El cliente de sincronización envía un ping al servidor de sincronización cada vez que su dirección de red cambia.
- Cuando otro cliente de sincronización sube algo al servidor de sincronización, el servidor de sincronización transmite la información sobre los archivos cambiados a todos los clientes de sincronización.
- Hay una interrupción cada vez que se recibe un paquete del servidor de sincronización.
- La interrupción está asociada al cliente de sincronización que actualiza los archivos locales de inmediato.
Preguntas:
- ¿En qué se diferencian los puntos 1--6 de la realidad y cuáles son los problemas? ¿Ya están implementadas las interrupciones 1 y 5 a nivel de sistema?
- ¿Puedo configurar Autosync for Dropbox o FolderSync (+ Tasker) para lograr una sincronización instantánea real como la definida arriba?
- ¿Conoces alguna otra solución para una sincronización instantánea real?
¡Gracias!
1 votos
Necesitas una aplicación visor/editor con soporte integrado para DropBox. Cada vez que abras el archivo, la aplicación verificará en la nube si hay una nueva versión disponible y la sincronizará.
1 votos
Si estás tomando notas/texto y no procesando el archivo en tu PC, simplemente asegúrate de que estás excluyendo soluciones en la nube pura como Google Doc o Microsoft 365 Word (?) ya que la actualización "casi instantánea" es lo que obtengo con Google Doc [incluyendo un cursor de la persona que está editando el archivo en vivo tanto en el dispositivo Android como en el navegador de la PC].