Даже если это немного дорого, вы можете использовать NetworkLocation для автоматического определения вашего местоположения, и после настройки его для домашней сети добавьте « Application
> « Open an Application / Run Script
и настройте его так, чтобы он запускал этот сценарий StartInternetSharing . Повторяю, только в этот раз установите флажок « Launch when leaving location
и вместо этого добавьте скрипт StopInternetSharing .
Скрипты были написаны не мной, но я обновил их и разместил на своем Dropbox, потому что у меня есть флажок для Xgrid, и поэтому оригинальная версия не работала. Я проверил их, и они оба работают. Вот пост MacRumors, где эти скрипты были изначально размещены.
PS Я не знаю, есть ли у меня Xgrid из-за того, что я установил, или у всех с 10.6. Не могли бы вы прочитать / следовать инструкциям в заголовках любого из скриптов (открыть в редакторе AppleScript) и сообщить мне, если вы это сделаете? Я хотел бы обновить скрипты, чтобы использовать наиболее часто используемую опцию по умолчанию. Благодарю.