¿Cómo puede configurar una secuencia de comandos de "guardado automático" universal y gratuita de OS X?

1

Quiero configurar una solución gratuita en OS X para una función de "guardado automático" universal (dada la propia solución de Apple se limita solo a unas pocas aplicaciones, al menos por ahora, y deje que Dropbox haga la versión y la copia de seguridad de mis archivos por mí.

He probado la aplicación (pagada) ForeverSave , (anteriormente conocida como freeware 'EverSave'), y en realidad, no hace un simple 'ejecutar Cmd + S', sino que guarda una COPIA del archivo en su propia 'Biblioteca' en una carpeta en algún lugar del mac (obstruyendo innecesariamente el disco duro), y como se mencionó anteriormente, Dropbox ya hace mi versionado para mí.

Estoy seguro de que hay una forma gratuita de hacerlo a través de scripts + programación.

Así que necesito establecer un script simple: para ejecutar 'Cmd + S', para ejecutar (desde el inicio en adelante) una vez por minuto, y dentro del código del script (o simplemente de alguna manera), para establecer excepciones de aplicaciones (como el navegador Aplicaciones en las que Cmd + S no sería bienvenido y se interpondría en el camino), de modo que solo se dispara en aplicaciones en las que realmente se guardan automáticamente.

¿Cómo se haría esto?

    
pregunta 01.03.2014 - 04:07

2 respuestas

1

Yo mismo me ocupo del mismo problema (especialmente cuando necesito un guardado automático efectivo para Excel para Mac, que definitivamente se rompe en Mavericks). Acabo de comenzar la prueba "ForeverSave 2 (versión 2.1.2)" en mi Mavericks-running 2011 15 "mbp y parece que ambos obligan a un cmd + s a guardar el documento de Excel en el que estoy trabajando y también a guardar una copia en su biblioteca. Esto lleva a algunos exceso de desorden, pero tiene opciones para 1) mantener el número total de copias de seguridad para un determinado archivo con menos de X (especifique la cantidad), o 2) para eliminar automáticamente las copias de seguridad anteriores a X días. En realidad, obliga a un cmd + s, lo cual es genial: lo probé varias veces escribiendo algo, dejando que el documento quedara un poco más largo que la ventana de tiempo de guardado automático de ForeverSave, forzando el cierre de Excel o apagando mi computadora, y al volver a abrir el archivo, mi nueva información era Todavía estoy allí, sin que yo haya guardado manualmente. Solo hace esto cuando el documento es la ventana activa, sin embargo así que si escribe algo y luego comienza a trabajar en otro documento, no se guardará automáticamente el primero (a menos que el temporizador de guardado automático se apague en la fracción de segundo entre que termina de escribir y va a otra ventana). Solo parece realmente un problema si hace que la ventana de guardado automático sea muy larga (es decir, puedo ver si se configuró en 3 horas, podría trabajar durante dos horas, navegar a otra ventana y luego tener un problema que salga de Excel, sin guardar automáticamente siempre sucediendo): para compensar, simplemente configuro la ventana de guardado automático en 2 minutos, y hago que Foreversave elimine cualquier copia de seguridad que tenga después de que haya transcurrido una semana, por lo que la biblioteca sigue siendo pequeña.

Es una tontería que tengamos que pagar $ 20 para que el software haga algo tan simple, pero al menos parece funcionar.

    
respondido por el daniel 25.04.2014 - 21:30
0

Por mi propia experiencia, desconfiaría de confiar en la versión de Dropbox. No estoy seguro de qué horario usan, pero la única vez que intenté confiar en él, la última versión anterior guardada que tenía de uno de mis archivos era de una copia de seguridad meses antes.

En cuanto a su pregunta, no estoy seguro de que pueda hacerlo de la manera que quiere hacerlo, pero ¿por qué no simplemente usa Time Machine pero cambia el intervalo de guardado a 120 segundos (por defecto es de 3600 segundos)? Lo haces editando el plist aquí:

/System/Library/LaunchDaemons/com.apple.backupd-auto.plist

(Consejo: no edite el original. Copie y mueva o cambie el nombre del original para guardarlo).

    
respondido por el applehelpwriter 01.03.2014 - 11:34

Lea otras preguntas en las etiquetas