回答:
あなたは利用可能な無線LANリストをチェックするApplescriptアプリケーションでシェルスクリプトを使用することができます。そしてあなたが欲しいものがリストにあるとき通知をポップアップします。
このコードは、その機能を説明するためにコメントされています。
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
Applescriptをアプリケーションとして保存して[Stay open]をオンにします。
あなたが最初にアプリを実行したとき。通知が表示されると、システム環境設定に表示されます - >通知ここから通知の種類を決定できます。
注意。このコードではサウンドを使用しました。ただし、「通知のためにサウンドを再生」のチェックを外した場合、サウンドは再生されません。
実際の無線LANエクステンダが接続されている時間に電源が入っている場合それ以外の場合は電源を切ると、電話は表示されたらすぐに自動的に切り替えられるはずです。
無線LANがオンになっていても外の世界に接続されていない場合、それが機能しているかどうかを知る唯一の方法は、それに接続することです。あなたが見ることができるかどうかテストしなさい。
実行可能な接続があるかどうかを定期的に確認できるものがあるかどうかはわかりません。接続されていれば正常に機能していると想定されます。
電話自体ではなく、現在電話のホットスポットに接続されているデバイスを意味する場合は、各接続のメトリックの設定に関して、私よりも賢い人が答えを見つけることができますが、それは私の知識ベースの範囲外です
あなたは、Wi-Fiネットワークの優先順位を設定することができます、しかし、あなたがあなたのホットスポットから大きな信号を持っている可能性があるので、これが自動的にあなたを切り替えるかどうか完全にはわかりません。それにもかかわらず、それはサードパーティ製のソリューションに行く前に試してみる価値があります。
システム環境設定>ネットワーク 左側にあるWi-Fiアダプターを選択してください [詳細設定]をクリックします [Wi-Fi]タブのリストボックスで、リストに表示されているネットワークを並べ替えることができます。あなたのキャンパスのWi-FiがあなたのホットスポットのWiFiネットワークの上にあることを確認してください。