Liberalmente roubado de link :
Mesmo que seja um pouco caro, você pode usar NetworkLocation para detectar automaticamente sua localização e, depois de configurá-lo para sua rede doméstica, adicionar Application
> Open an Application / Run Script
e configure-o para executar este script StartInternetSharing . Repita, só que desta vez marque a caixa dizendo Launch when leaving location
e adicione o script StopInternetSharing . / p>
Os scripts não foram escritos por mim, mas eu os atualizei e os hospedei no meu Dropbox porque eu tenho uma caixa de seleção para Xgrid e, portanto, a versão original não estava funcionando. Eu os testei e os dois trabalham. Aqui está a publicação MacRumors onde esses scripts foram originalmente publicados.
P.S. Eu não sei se tenho o Xgrid por causa de algo que eu instalei, ou todo mundo com 10.6 faz. Você poderia ler / seguir as instruções nos cabeçalhos dos dois scripts (aberto no Editor AppleScript) e me avisar se fizer isso? Eu gostaria de atualizar os scripts para ter a opção mais usada como padrão. Obrigado.