Recordar el estado del escritorio después de reiniciar

3

¿Alguien sabe si el cambio de escritorio puede realizarse mediante programación? ¿Exposición de activación y desactivación? Sé del comando screencapture para la última parte de mi solución propuesta.

Me gustaría poder restaurar el entorno de trabajo de mi escritorio después de reiniciar. Tengo una idea de cómo hacer esto.

Motivo : reinicio cada 2 a 4 semanas. Tengo 9 escritorios virtuales, cada uno con unas pocas docenas de ventanas y aplicaciones. Después de reiniciar una computadora, se siente como un reinicio de cerebro y toma unos días recuperar todo.

Concepto : manualmente antes de un reinicio planificado, o tal vez una vez al día a través de cron en caso de reinicio accidental o congelación del sistema, me gustaría capturar el estado del sistema para que la recuperación sea posterior - reiniciar más fácil.

Solución ideal : prefiero la CLI. Mi solución ideal sería un archivo de texto de archivos abiertos en cada escritorio, y ventanas de terminal en cada escritorio, y en qué carpeta se encuentran esas ventanas de terminal. Luego podría escribir un script que iría al escritorio 1, abrir todos los archivos PDF allí. Previsualice, abra todos los archivos .m en AquaMacs, abra los terminales y cd en la carpeta correcta, etc. Repita para cada escritorio.

Creo que AppleScript podría decirme fácilmente qué archivos PDF están abiertos en Preview.app, pero no creo que pueda decirme en qué escritorio están. Lo mismo con Terminal.app

Solución propuesta : capturas de pantalla de cada escritorio en el modo Exposé.

¿Hay alguna forma de cambiar de script desde el escritorio n. ° 1 al n. ° 9, donde en cada escritorio, activa Exposé y toma una captura de pantalla?

Ahora, después de reiniciar, al menos puedo ir a una carpeta, abrir las 9 capturas de pantalla y ver manualmente qué aplicación y qué archivos estaban abiertos donde.

    
pregunta mankoff 03.09.2010 - 20:31

1 respuesta

1

¿alguna vez intentas la aplicación Relanzamiento :

Relanzamiento le ahorra tiempo al tomar instantáneas de las aplicaciones que está utilizando y las inicia de nuevo para ti. Piense en ello como un lanzador de esteroides que le permite cambiar entre contextos de trabajo con un solo clic.

puede tomar una instantánea antes de reiniciar su sistema y después de hacer doble clic en la instantánea que creó, entonces restauró todos sus archivos y la aplicación en la que trabajó.

    
respondido por el Am1rr3zA 03.09.2010 - 20:45

Lea otras preguntas en las etiquetas