1 votos

Mavericks - Necesito que me avisen cuando haya una red wifi disponible

La conexión wifi de mi universidad se levanta en momentos aleatorios. Es más rápida, así que me gustaría recibir una notificación cuando esté disponible para poder navegar más rápido y no tener que pagar por los datos móviles que consumo mientras uso mi teléfono como hotspot.

6voto

Malik hassan Puntos 16

Podrías usar Shell script en una aplicación Applescript que compruebe la lista de wifi disponible. Y te salta una notificación cuando el que quieres está en la lista.

El código está comentado para explicar su funcionamiento.

on idle -- A on idle handler will run the code within it and then set the app to idle. Using little cpu. It will then repeat this every #n of seconds ( determined by its return number)
    set theWifi to "weehronetwork" -- the wifi SSID
    set theList to paragraphs of (do shell script "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s| awk '{print $1}'") -- get the wifi list
    if theList contains theWifi then

        display notification with title "The WIFI" subtitle (theWifi & "  IS BACK UP") sound name "Sosumi" -- display a notification.

    end if

    return 60 -- run again in #n seconds

end idle

Guarde el Applescript como una aplicación y marque Permanecer abierto.

enter image description here


Cuando ejecute por primera vez la aplicación y ésta muestre una notificación, ésta se mostrará en las preferencias del sistema --> Notificaciones. Desde aquí puedes determinar el tipo de Notificación.


enter image description here


enter image description here

Nota. He utilizado un sonido en este código. Pero si se desmarca la opción 'Reproducir sonido para las notificaciones' el sonido no se reproducirá.

0voto

Tetsujin Puntos 23061

Si el extensor wifi real está encendido en los momentos en que la conexión es en vivo y apagado de lo contrario, el teléfono debe cambiar a ella de forma automática, tan pronto como se ve, al igual que si usted acaba de entrar en el rango después de haber estado fuera.

Si el wifi está encendido pero no está conectado al mundo exterior, la única manera de saber si está funcionando es conectarse a él y probar si se puede "ver hacia fuera".

No estoy seguro de que haya algo que pueda sondear periódicamente para ver si hay una conexión viable, simplemente se asume que si está encendido, está funcionando.

Si te refieres al dispositivo actualmente conectado al hotspot del teléfono, en lugar del propio teléfono, entonces alguien más inteligente que yo podría tener una respuesta con respecto a la configuración de la métrica de cada conexión, pero eso está fuera de mi base de conocimientos

0voto

Robru Puntos 584

Puedes establecer el orden de preferencia de las redes wi-fi, pero no estoy completamente seguro de que esto te cambie automáticamente, ya que es probable que tengas una gran señal de tu punto de acceso. No obstante, vale la pena probarlo antes de recurrir a una solución de terceros.

Preferencias del Sistema > Red Seleccione su adaptador Wi-Fi a la izquierda Haga clic en "Avanzado". En el cuadro de lista de la pestaña Wi-Fi, puedes arrastrar y soltar para reordenar las redes que aparecen. Asegúrate de que tu wifi del campus está por encima de tu red wifi del hotspot.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X