Mavericks - Devo essere avvisato quando una rete wifi diventa disponibile

0

La connessione Wi-Fi della mia università sale a orari casuali. È più veloce, quindi vorrei essere avvisato quando sarà disponibile, così posso navigare più velocemente e non devo pagare i dati mobili che consumo mentre utilizzo il mio telefono come hotspot.

    
posta NSF 20.09.2014 - 18:26
fonte

3 risposte

4

Potresti usare lo script Shell in un'applicazione di Applescript che controlla l'elenco wifi disponibile. E fa apparire una notifica quando quello che vuoi è nella lista.

Il codice è commentato per spiegare come funziona.

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

Salva Applescript come applicazione e seleziona Rimani aperto.

Quandoeseguiperlaprimavoltal'app.evisualizzaunanotifica,verràquindimostratanellepreferenzedisistema->Notifiche.Daquipuoideterminareiltipodinotifica.

Nota.Housatounsuonoinquestocodice.Masedeselezioni"Riproduci suono per notifiche", il suono non verrà riprodotto.

    
risposta data 21.09.2014 - 02:47
fonte
0

Se l'extender wifi attuale è acceso alle volte la connessione è live & spento altrimenti, il telefono dovrebbe accedervi automaticamente, non appena viene visto, come se fosse appena entrato nel raggio d'azione dopo essere stato via.

Se il wifi è attivo ma non connesso al mondo esterno, l'unico modo per sapere se funziona è collegarsi ad esso e amp; prova se puoi 'vedere'.

Non sono sicuro che ci sia qualcosa che potrebbe periodicamente sondare per vedere se c'è una connessione valida, è solo scontato che, se è attiva, funzioni.

Se intendi il dispositivo attualmente connesso all'hotspot del telefono, piuttosto che il telefono stesso, allora qualcuno più intelligente di me potrebbe avere una risposta riguardo all'impostazione della metrica di ciascuna connessione, ma questo è al di fuori della mia knowledge base

    
risposta data 20.09.2014 - 19:40
fonte
0

Puoi impostare l'ordine preferito delle reti wi-fi, ma non sono completamente sicuro se questo cambierà automaticamente dal momento che è probabile che tu abbia un grande segnale dal tuo hotspot. Tuttavia, vale la pena provare prima di andare a una soluzione di terze parti.

Preferenze di sistema > Rete Seleziona il tuo adattatore Wi-Fi a sinistra Fai clic su "Avanzate ..." Nella casella di riepilogo sulla scheda Wi-Fi, è possibile trascinare e rilasciare per riordinare le reti elencate. Assicurati che il tuo campus Wi-Fi sia al di sopra della tua rete wifi hotspot.

    
risposta data 20.09.2014 - 21:01
fonte

Leggi altre domande sui tag