Internett-tilkobling nede? Få et talevarsling når Mac-en er tilbake på nett

Anonim

Vi er alle utrolig avhengige av internettforbindelsene våre i disse dager, men noen ganger er disse forbindelsene ikke så pålitelige. Enten det er på grunn av en ISP-feil, en ruter som er nede, noen snubler i en ledning et eller annet sted, eller en annen hendelse, kan det være frustrerende å vente på at en nedlagt internettforbindelse skal komme til live igjen. Vi har alle kjent brukere som bare trykker på "oppdater"-knappen i en nettleser gjentatte ganger for å se når ting gjenoppstår, men det er en bedre måte.Brukere som er komfortable med kommandolinjen kan bruke en bedre løsning, som bruker ping-verktøyet for å oppdage en aktiv internettforbindelse og tekst-til-tale si kommandoen for å kunngjøre muntlig når ting er live igjen. Sørg for å skru opp volumet på Mac-en for å bruke dette.

Si et varsel når Internett-tilkoblingen er tilkoblet

Denne kommandoen vil kjøre inn i en vellykket ping til domenet "yahoo.com" er koblet til. Ved å bytte domene med et annet, kan du også bruke dette til å overvåke om et nettsted eller en server er oppe eller nede.

til ping -W1 -c1 yahoo.com; sov 5; ferdig && si at internett er tilbake

Hvis du ikke er bekymret for å koble til et løst domenenavn (dvs.: somedomainname.com i stedet for 127.0.0.1), kan du også pinge en IP direkte, som er hva den opprinnelige trikskilden foreslo :

til ping -W1 -c1 8.8.8.8; sov 5; ferdig && si at internett er tilbake

Et potensielt problem med å pinge en IP direkte er at kommandoen kan returnere en aktiv forbindelse når det fortsetter å være DNS-problemer. Derfor kan det første alternativet, som pinger et løst domenenavn i stedet, være et bedre alternativ, fordi det ikke bare oppdager en aktiv internettforbindelse, men det utløses også bare når domenenavn løses riktig også.

Dette ligner på et kommandolinjetriks vi dekket som kunngjør fullføringen av en oppgave ved å si en definert setning, noe som kan være nyttig når et langt skript kjører eller en annen oppgave kan ta en ubestemt mengde tid til å fullføre hvor et varsel ville være nyttig.

Stille alternativ: Varsle Internett-tilkobling online med et bilde

For brukere som jobber i miljøer der det ikke er et alternativ å ha volum på eller lyd opp, kan du justere kommandoen for å utløse en annen varslingshandling. Hvis du for eksempel erstatter «si»-kommandoen med «åpne», kan et bilde åpnes med forhåndsvisning for å indikere at en aktiv tilkobling har returnert:

til ping -W1 -c1 yahoo.com; sov 5; ferdig && åpne ~/BACKONLINE.jpg

I dette tilfellet, når ping lykkes i å kontakte Yahoo, vil et bilde med navnet "BACKONLINE.jpg" åpnes i Preview-appen (eller hva standard bildeappen er satt til for den definerte filtypen).

Send opp til @sedovsek på Twitter for dette flotte trikset, ikke glem å følge oss der også.

Internett-tilkobling nede? Få et talevarsling når Mac-en er tilbake på nett