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.
Réponses
Trop de publicités?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.
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.
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é.
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.
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.