1 votes

Mavericks - J'ai besoin d'être informé lorsqu'un réseau wifi se libère.

La connexion wifi de mon université se déclenche à des moments aléatoires. Comme elle est plus rapide, je voudrais être informé de sa disponibilité afin de pouvoir surfer plus vite et de ne pas avoir à payer pour les données mobiles que je consomme lorsque j'utilise mon téléphone comme hotspot.

6voto

markhunte Points 11634

Vous pourriez utiliser le Shell script dans une application Applescript qui vérifie la liste des wifi disponibles. Et fait apparaître une notification lorsque celui que vous voulez est dans la liste.

Le code est commenté pour expliquer son fonctionnement.

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

Enregistrez l'Applescript en tant qu'application et vérifiez qu'il reste ouvert.

enter image description here


Lorsque vous lancez l'application pour la première fois et qu'elle affiche une notification, celle-ci apparaît dans les préférences système --> Notifications. À partir de là, vous pouvez déterminer le type de notification.


enter image description here


enter image description here

Note. J'ai utilisé un son dans ce code. Mais si vous décochez la case 'Play Sound for notifications', le son ne sera pas diffusé.

0voto

Tetsujin Points 95239

Si l'extension wifi est sous tension lorsque la connexion est active et hors tension dans le cas contraire, le téléphone devrait y accéder automatiquement, dès qu'il est détecté, comme si vous veniez d'arriver à portée après avoir été absent.

Si le wifi est allumé mais n'est pas connecté au monde extérieur, la seule façon de savoir s'il fonctionne est de s'y connecter et de tester si vous pouvez " voir dehors ".

Je ne suis pas sûr qu'il y ait quelque chose qui puisse être sondé périodiquement pour voir s'il y a une connexion viable, on suppose simplement que si elle est allumée, elle fonctionne.

Si vous voulez dire l'appareil actuellement connecté au hotspot du téléphone, plutôt que le téléphone lui-même, alors quelqu'un de plus intelligent que moi pourrait avoir une réponse concernant la configuration de la métrique de chaque connexion, mais ce n'est pas dans ma base de connaissances.

0voto

samh Points 3830

Vous pouvez définir l'ordre de préférence des réseaux wi-fi, mais je ne suis pas tout à fait sûr que cela vous permette de basculer automatiquement puisque vous êtes susceptible d'avoir un excellent signal de votre hotspot. Néanmoins, cela vaut la peine d'essayer avant d'opter pour une solution tierce.

Préférences système > Réseau Sélectionnez votre adaptateur Wi-Fi sur la gauche Cliquez sur "Avancé ". Dans la zone de liste de l'onglet Wi-Fi, vous pouvez faire un glisser-déposer pour réorganiser les réseaux répertoriés. Assurez-vous que le réseau wi-fi du campus se trouve au-dessus du réseau wi-fi du hotspot.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X