O Mac OS tem uma série de funções amplamente desconhecidos e quase secretos que permitem aos usuários customizar completamente os aspectos do seu computador, incluindo o que acontece quando você efetuar login ou logout. Criando um gancho de login permite que você defina um determinado programa executável para iniciar automaticamente quando você log in O programa tem a vantagem de funcionar como uma raiz , ou seja, está aberto com o administrador do sistema e não terá quaisquer restrições. Instruções para mac OS X 10.3, 10.4 ou posterior
1
Abra seu menu de aplicativos, clique em "Utilities" e abra o terminal.
2
Digite " sudo defaults write com.apple.loginwindow LoginHook /path /to /script " na janela de texto do terminal.
3
Substitua o texto " /path /to /script " com o roteiro do programa que pretende executar quando você log in Abra o terminal e digite " que " seguido do nome do programa para encontrar a localização de script de qualquer programa executável. Por exemplo, se você quisesse encontrar o roteiro do jogo " Plants vs. Zombies ", você deveria digitar " que Zombies " no terminal.
4
Digite sua senha quando solicitado autorizar a mudança.
Mac OS X 10.2.x , 10.3.x , 10.4.2 ou posterior
5
Abra o menu do Finder , procure por " /etc /"e clique em " Return ".
6
Clique no botão" ttys " arquivo e abra-o com o seu programa de edição de texto preferido , como o TextEdit .
7
Pesquisa através do arquivo de texto até encontrar a linha: # console " /System /Library /CoreServices /loginwindow.app /Contents /MacOS /loginwindow " vt100 na janela seguro = /System /Library /CoreServices /WindowServer onoption = " /usr /libexec . /std.9600 getty "
8
Altere a linha de texto para que ele lê : # console" /System /Library /CoreServices /loginwindow.app /Contents /MacOS /loginwindow - LoginHook /path /a /script " vt100 na janela seguro = /System /Library /CoreServices /WindowServer onoption =" /usr /libexec /getty std.9600 " sem pausas entre o texto . Set " /path /to /script " para o local do arquivo executável que você deseja ter aberto quando você log in Você pode determinar a localização do arquivo executável da mesma forma como descrito na Seção 1, Passo 3.
< Br > 9
Salve o arquivo de texto para finalizar o gancho de login.