Tecnología

Inicio

Cómo hacer Iniciar sesión & Out Los ganchos en un Mac

El Mac OS tiene una serie de funciones ampliamente desconocidos y casi secretos que permiten a los usuarios personalizar por completo los aspectos de su ordenador, incluyendo lo que ocurre cuando se conecte o cerrar una sesión. La creación de un gancho de entrada le permite establecer un cierto programa ejecutable que se inicia automáticamente al iniciar la sesión. El programa cuenta con la ventaja añadida de correr como una raíz, lo que significa que está abierto bajo un administrador del sistema y no tendrá ninguna restricción.

Instrucciones

Mac OS X 10.3, 10.4 o más reciente

1 Abra el menú de aplicaciones, haga clic en "Utilidades" y abrir el terminal.

2 Tipo "sudo valores predeterminados escriben com.apple.loginwindow LoginHook / ruta / a / script" en la ventana de texto del terminal.

3 Reemplazar el texto "/ ruta / a / script" con el guión del programa que desea ejecutar cada vez que inicie sesión. Abra el terminal y el tipo de "el que" seguido por el nombre del programa para encontrar la ubicación del script de cualquier ejecutable programa. Por ejemplo, si usted quiere encontrar la secuencia de comandos para el juego "Plants vs Zombies", tendría que escribir en "el que Plants vs Zombies" en el terminal.

4 Introduzca su contraseña cuando se le preguntó a autorizar el cambio.

Mac OS X 10.2.x, 10.3.x, 10.4.2 o más reciente

5 Abra el menú Finder, busque "/ etc /" y haga clic en "Volver".

6 Haga clic en el archivo "ttys" y abrirlo con el programa de edición de texto preferido, como TextEdit.

7 Buscar a través del archivo de texto hasta que encuentre la línea: #console VT100 "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow" en la ventana de seguro = / System / Library / CoreServices / WindowServer onoption = "/ usr / libexec / getty std.9600 ".

8 Cambie la línea de texto para que diga: #console "/ ruta / a / script /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow -LoginHook" VT100 en la ventana segura = / System / Library / CoreServices / WindowServer onoption = "std.9600 / usr / libexec / getty" sin saltos entre el texto. Set "/ ruta / a / script" a la ubicación del archivo ejecutable que desea tener abiertos al iniciar la sesión. Usted puede determinar la ubicación del archivo ejecutable de la misma manera como se describe en la Sección 1, Paso 3.

9 Guarde el archivo de texto para finalizar el gancho de inicio de sesión.

Consejos y advertencias

  • Alterar el "login" para "cerrar sesión" en el texto para cambiar los ganchos de inicio de sesión para cerrar la sesión ganchos, aunque no todos los archivos ejecutables pueden operar cuando se va a iniciar sesión y se le puede restringir a los archivos como animaciones y clips de sonido.