1 votos

¿Cómo se puede configurar un script gratuito y universal para todo OS X?

Quiero configurar una solución libre en OS X para una función universal de "autoguardado" (dado que Apple solución propia está limitado a unas pocas aplicaciones, al menos por ahora), y dejar que Dropbox se encargue de las versiones y las copias de seguridad de mis archivos.

He probado la aplicación (de pago) ForeverSave (antes conocido como freeware 'EverSave'), y en realidad no hace un directo 'realizar Cmd+S' tanto como guardar una COPIA del archivo en su propia 'Biblioteca' en una carpeta en algún lugar de la mac (obstruyendo el disco duro innecesariamente), y como se ha mencionado, Dropbox ya hace mi versionado para mí.

Seguro que hay una forma gratuita de hacerlo mediante scripts + programación.

Así que necesito establecer un simple script - para que sólo realice 'Cmd + S', para que se ejecute (desde el inicio) una vez por minuto, y dentro del código script (o sólo de alguna manera), para establecer excepciones de aplicaciones (como aplicaciones de navegador donde Cmd+S no sería bienvenido y estorbaría), para que sólo se dispare en las aplicaciones en las que realmente se debe autoguardar.

¿Cómo se haría esto?

1voto

lzap Puntos 374

Tratando con el mismo problema a mí mismo (especialmente la necesidad de auto-guardado eficaz para Excel para Mac, que es definitivamente roto en Mavericks) - Acabo de empezar el "ForeverSave 2 (versión 2.1.2)" de prueba en mi Mavericks corriendo 2011 15 "mbp y parece que ambos forzar un guardado de cmd+s del documento de excel en el que estoy trabajando y también guardar una copia en su biblioteca. Esto conduce a un exceso de desorden, pero tiene opciones para 1) mantener el número total de copias de seguridad para un determinado archivo menos de X cantidad (se especifica la cantidad), o 2) para eliminar automáticamente las copias de seguridad de más de X número de días. En realidad fuerza un cmd+s, lo cual es genial - probé varias veces escribiendo algo, dejando que el documento se sentara un poco más que la ventana de tiempo de guardado automático de ForeverSave, forzando la salida de Excel o apagando mi computadora, y al reabrir el archivo mis nuevos datos todavía estaban allí, sin que yo hubiera guardado manualmente. Sin embargo, sólo lo hace cuando el documento es la ventana activa por lo que si escribes algo y luego empiezas a trabajar en otro documento, no se autoguardará el primero (a menos que el temporizador de autoguardado se active en la fracción de segundo entre que terminas de escribir y vas a otra ventana). Sólo parece realmente un problema si usted hace la ventana de auto-guardado muy largo (es decir, yo podría imagen si se establece en 3 horas que podría trabajar durante dos horas, navegar a otra ventana, y luego tener un problema que cierra Excel, sin auto-guardado nunca sucediendo) - para compensar que acaba de establecer la ventana de auto-guardado a 2 minutos, y estoy teniendo Foreversave eliminar las copias de seguridad que tiene después de que son una semana de edad, por lo que es la biblioteca se mantiene pequeña.

Es una tontería que tengamos que pagar 20 dólares por un software para hacer algo tan sencillo, pero al menos parece que funciona.

0voto

gruntled Puntos 277

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

En cuanto a tu pregunta, no estoy seguro de que puedas hacerlo de la manera que quieres, pero por qué no simplemente usas Time Machine pero cambias el intervalo de guardado a 120 segundos (por defecto está en 3600 segundos). Lo haces editando el plist aquí:

/Sistema/Librería/LaunchDaemons/com.apple.backupd-auto.plist

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

Altering the backup interval for Time Machine

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X