Mac OS har en række bredt ukendte og næsten hemmelige funktioner, der giver brugerne mulighed for at skræddersy aspekter af deres computer , herunder hvad der sker når du logger ind eller logge ud . Oprettelse af en login hook kan du indstille en bestemt eksekverbar program til at starte automatisk, når du logger ind Programmet har den ekstra fordel af at køre som rod , hvilket betyder at det er åbnet under en administrator af systemet og vil ikke have nogen begrænsninger. Instruktioner
Mac OS X 10.3 , 10.4 eller nyere
1
Åbn din menuen Programmer , klik på " Utilities" og åbn terminalen.
2
Type " sudo defaults write com.apple.loginwindow LoginHook /sti /til /script " i terminalen tekst -vinduet.
3
Erstat teksten " /sti /til /script " med scriptet af program, du ønsker at udføre , når du logger ind Åben terminal og skriv " hvor " efterfulgt af navnet på det program for at finde scriptet placeringen af ethvert eksekverbart program . For eksempel , " Plants Vs. Zombies ", hvis du ønsker at finde manuskriptet til det spil, du vil skrive i " hvilke Plants vs Zombies " i terminalen.
4
Indtast din adgangskode adspurgt at godkende ændringen.
Mac OS X 10.2.x , 10.3.x , 10.4.2 eller nyere
5
Åbn menuen Finder , søg efter " /etc /" og klik på" Return ".
6
klik på " ttys "fil og åbne den med din foretrukne tekstredigering program, såsom TextEdit .
7
Søg gennem teksten fil, indtil du finder den linje : # console " /System /Library /CoreServices /loginwindow.app /Indhold /MacOS /loginwindow " VT100 om sikker vindue = /System /Library /CoreServices /WindowServer onoption = " /usr /libexec /getty std.9600 "
8
Ændre tekstlinje , så det lyder: # console" . /System /Library /CoreServices /loginwindow.app /Indhold /MacOS /loginwindow - LoginHook /sti /til /script " VT100 om sikker vindue = /System /Library /CoreServices /WindowServer onoption =" /usr /libexec /getty std.9600 "uden nogen pauser mellem teksten. Indstil " /sti /til /script" til placeringen af den eksekverbare fil, du ønsker at have åbent, når du logger ind Du kan bestemme den eksekverbare fil placering på samme måde som beskrevet i afsnit 1 , trin 3 .
< Br > 9
Gem tekstfilen at færdiggøre login krogen.