Mac OS har en rekke allment ukjente og nesten hemmelige funksjoner som tillater brukere å fullstendig tilpasse aspektene ved maskinen , inkludert hva som skjer når du logger inn eller logge ut . Opprette et login hook kan du angi et bestemt kjørbart program til å starte automatisk når du logger inn Programmet har den ekstra fordelen av å kjøre som en rot , som betyr at det er åpnet under en administrator av systemet og vil ikke ha noen restriksjoner. Instruksjoner
Mac OS X 10.3, 10.4 eller senere
en
Åpne Programmer- menyen, klikk på "Verktøy " og åpne terminal .
2
Type " sudo defaults write com.apple.loginwindow LoginHook /sti /til /script "inn i terminalens tekst vinduet.
3
Erstatt teksten" /sti /til /script "med manus av programmet du ønsker å utføre når du logger inn Åpne terminalen og skriv inn " som " etterfulgt av navnet på programmet for å finne manuset plasseringen av noen kjørbart program . For eksempel, hvis du ønsket å finne manuset til spillet " Plants Vs. Zombies ", du ville skrive i " hvilke planter vs zombier " i terminalen .
4
Skriv inn passordet når du blir spurt å godkjenne endringen.
Mac OS X 10.2.x , 10.3.x , 10.4.2 eller senere
5
Åpne Finder -menyen , søk etter " /etc /"og klikk" Return ".
6
klikk på" ttys "-filen og åpne den med ditt foretrukne tekstredigering program, for eksempel TextEdit .
7
Søk gjennom tekstfilen til du finner linjen : # konsoll " /System /Library /CoreServices /loginwindow.app /Contents /MacOS /loginwindow " vt100 på sikker vindu = /System /Library /CoreServices /WindowServer onoption = " /usr /libexec /getty std.9600 "
8
Endre linjen av teksten slik at den lyder: # konsoll " . /System /Library /CoreServices /loginwindow.app /Contents /MacOS /loginwindow - LoginHook /sti /til /script " vt100 på sikker vindu = /System /Library /CoreServices /WindowServer onoption =" /usr /libexec /getty std.9600 " uten pauser mellom teksten. Sett " /sti /til /script " til plasseringen av den kjørbare filen du ønsker å ha åpent når du logger deg i. Du kan bestemme den kjørbare filen befinner seg på samme måte som beskrevet i § 1 , trinn 3 .
9
Lagre tekstfilen å sluttføre login hook .