Estoy usando Mac 10.9.5. Cuando estoy en un Starbucks, mi ordenador se conecta automáticamente a su red WiFi. Sin embargo, después de una hora, te echan y aunque sigues conectado a su red, debajo de tu icono "WiFi" en las preferencias del sistema de red, ahora tienes una "IP autoasignada" y no puedes conectarte a Internet. La única manera de volver a conectarse es hacer clic en el botón "Desactivar Wi-Fi" y luego hacer clic en el botón "Activar Wi-Fi" para volver a activar las cosas.
Mi pregunta es, ¿cómo puedo escribir un script que haga esto automáticamente por mí? Lo que me gustaría es que algún script se ejecutara en segundo plano si estoy conectado a una red llamada "Google Starbucks" y entonces si el script notara que tengo una "IP autoasignada", apagara el wi-fi y lo volviera a encender sin que yo tuviera que hacer nada.
0 votos
No hay mucha diferencia en tener que activar/desactivar/activar el estado del Wi-Fi desde el menú de Apple frente a hacerlo de forma programada, ya que al menos tienes que hacer clic en algo o introducir un comando en un Terminal. Dicho esto, puedo darte un simple AppleScript o BASH script que puede activar/desactivar/activar el estado del Wi-Fi si lo deseas. Codificarla para que compruebe y espere, etc., es factible, pero no tengo tiempo para meterme en ello.
0 votos
Sí estoy muy agradecido si tienes un script que pueda activar/desactivar el estado del WiFi. Gracias,