Come mostrare che la mia connessione Internet è ancora attiva e attiva nella barra dei menu?

5

Sto cercando una soluzione per visualizzare AirPort WiFi o un'altra icona nella barra dei menu quando viene stabilita una connessione Internet attiva.

Vivo in una funky area di connessione WiFi e connetto un vero router e un extender. Il router richiede una password per connettersi. Uso un extender WiFi per aumentare il segnale dal router.

L'icona WiFi mostra la connessione completa nella barra dei menu, ma solo all'estensione. La visualizzazione dettagliata per WiFi mostra quanto segue (a sinistra: attivo, a destra: non attivo):

Il WiFi mostra una connessione felice ma non mostra la connessione Internet mancante.

A volte ho perso la connessione Internet attiva senza saperlo e non è stata visualizzata nell'icona WiFi, ma Skype lo mostra, facile da vedere a colpo d'occhio.

ComesoluzioneperquestousoSkypechevienevisualizzatosoloquandoeffettivamenteconnessoaInternet.

Posso modificare il WiFi AirPort nella barra dei menu per lampeggiare o qualcosa del genere quando ha perso la connessione Internet effettiva?

Non voglio che Skype funzioni per vedere se ho ancora Internet.

E non voglio usare Terminale o Preferenze di Sistema solo per vedere se sono ancora connesso. Alla fine nel mio browser riceverò la notifica che il sito non è disponibile, o controlla la tua connessione internet, o qualcosa del genere.

    
posta Buscar웃 08.03.2014 - 13:18
fonte

3 risposte

4

Ho creato un programma AppleScript che controlla Internet utilizzando il ping e, se rileva che Internet non funziona, ti avviserà. Puoi scaricarlo qui: link

Se vuoi farlo da solo, allora ecco il codice:

repeat
    try
        do shell script "ping -c 5 google.com"
    on error
        display dialog "You are not connected to the internet"
    end try
    delay 15
end repeat

Imposta l'applicazione come elemento di avvio. Se la tua connessione internet si interrompe, ti avviserà. Puoi ricevere un avviso al centro notifiche invece di una finestra di dialogo modificando la riga dopo l'errore per leggere

display notification "Internet is down"

Bonus aggiuntivo: se disponi di un router che ti disconnetterà automaticamente dopo un certo periodo di inattività, ciò impedirà tale operazione, poiché la visualizzazione è sempre attiva.

    
risposta data 10.03.2014 - 21:38
fonte
6

Per quanto riguarda la modifica dell'icona di AirPort del sistema, non credo che ciò che chiedi sia possibile.

Per mostrare la connettività Internet, utilizzo una combinazione di Segnale WiFi (che potrebbe essere sostituito per l'elemento della barra dei menu di OS X AirPort) e Cloud :

  • AirPort disattivato

  • AirPort su & non connesso

  • AirPort connected & senza internet

  • AirPort connected & Internet

Funziona molto bene e non occupa più spazio sulla mia barra dei menu poiché utilizzo comunque Cloud.

Dropbox è anche una buona alternativa in quanto mostra anche la connettività di rete, sebbene sia leggermente più lento rispondere in particolare alle connessioni lente dove il test di rete richiede più tempo.

    
risposta data 09.03.2014 - 17:32
fonte
5

Ho trovato un'applicazione molto semplice, Icon Ping

L'icona del mondo cambierà colore in base allo stato della connessione:

Verde se riceviamo i pacchetti del pong da 8.8.8.8. Connessione OK. Giallo se riceviamo pacchetti pong, ma con un ritardo superiore a 300 millisecondi. Connessione Lenta. Rosso se non riceviamo pacchetti pong per tre o più secondi. La connessione non funziona.

    
risposta data 13.11.2015 - 13:34
fonte

Leggi altre domande sui tag