Deshabilitar la reproducción basada en aplicaciones en Mac OS X Lion de forma predeterminada
En nuestra publicación sobre la desactivación del reinicio para Safari u otras aplicaciones en OS X 10.7, varios de nuestros comentaristas señalaron que no es necesario cambiar los permisos del directorio de aplicaciones individuales. Alternativamente, puede deshabilitar el curriculum vitae basado en aplicaciones usando un comando de escritura predeterminado ingresado en la terminal.
Deshabilitar la reproducción basada en aplicaciones
Aquí hay algunos ejemplos de cadenas predeterminadas para aplicaciones individuales, y luego le mostraremos cómo encontrar sus propias cadenas para otras aplicaciones:
Desactivar Safari Resumedefaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Desactivar para Google Chromedefaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
Desactivar para QuickTime Player Xdefaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Desactivar para vista previadefaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Querrá reiniciar cualquier aplicación para la que haya desactivado la función para que los cambios surtan efecto.
Deshabilitar el currículum para otras aplicaciones
Para deshabilitar Resume con otras aplicaciones, querrá acceder al directorio de su biblioteca de inicio (recuerde que / Library y ~ / Library son diferentes), para que pueda encontrar la sintaxis exacta del nombre de la aplicación. La carpeta que busca es:
~/Library/Saved Application State/
Me gusta la función Carpeta de acceso porque es fácil de acceder con Comando + Mayús + G, pero puede acceder haciendo clic en el menú Ir.
Una vez que esté en la carpeta Estado de la aplicación guardada de su biblioteca personal, lo que está buscando es com.developerName.ApplicationName.savedState, para otro ejemplo, elegiremos la Terminal que se encuentra en este directorio con el nombre com.apple.Terminal .savedState.
Suelta la extensión «.savedState» e ingresa la primera parte del nombre del directorio en el mismo comando usado anteriormente, para que se vea así:
defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
Ingrese esto en la línea de comando y reinicie la Terminal y la reanudación ya no se activará solo para esa aplicación. Al igual que el otro método, puede hacer esto con tantas aplicaciones como desee o con la menor cantidad posible.
Cómo reiniciar su currículum para aplicaciones específicas
Reactivar el CV en Lion es tan fácil como detenerlo, solo necesitamos ajustar el comando de escritura predeterminado con una declaración VERDADERA en lugar de FALSO. Tomando Safari como ejemplo, el comando sería:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
Nuevamente, reinicie Safari y encontrará que Reanudar está activado nuevamente. Tenga en cuenta que si desactivó Reanudar a nivel del sistema en el panel Preferencias, deberá volver a habilitarlo por separado.
¡Gracias a nuestros comentaristas que destacaron los comandos de escritura predeterminados!