Estou usando o Mac 10.9.5. Quando estou na Starbucks, meu computador se conecta automaticamente à rede Wi-Fi. No entanto, após uma hora, eles o iniciam e, embora você ainda esteja conectado à rede deles, abaixo do ícone "WiFi" nas preferências do sistema de rede, agora você tem um "IP auto-atribuído" e não consegue se conectar à Internet. A única maneira de reconectar é clicar no botão "Desativar o Wi-Fi" e, em seguida, clique no botão "Ativar o Wi-Fi" para reativar as coisas.
Minha pergunta é: como escrevo um script para fazer isso automaticamente por mim? O que eu gosto é de algum script executado em segundo plano, se estiver conectado a uma rede chamada "Google Starbucks" e, se o script notar que tenho um "IP auto-atribuído", ele desativará o Wi-Fi e o ativará novamente. novamente sem eu ter que fazer nada.