Internetforbindelse nede? Få en stemmealarm, når din Mac er online igen
Vi er alle utroligt afhængige af vores internetforbindelser i disse dage, men nogle gange er disse forbindelser ikke så pålidelige. Uanset om det skyldes en ISP-fejl, en router, der er nede, nogen, der snubler over en ledning et eller andet sted, eller hvilken som helst anden hændelse, kan det være frustrerende at vente på, at en nedbrudt internetforbindelse kommer til live igen. Vi har alle kendt brugere, der blot trykker på "opdater"-knappen på en webbrowser gentagne gange for at se, hvornår tingene genoplives, men der er en bedre måde.Brugere, der er fortrolige med kommandolinjen, kan bruge en bedre løsning, som bruger ping-værktøjet til at registrere en aktiv internetforbindelse og tekst-til-tale-kommandoen til verb alt at meddele, når tingene er live igen. Sørg for at have skruet op for lydstyrken på Mac'en for at bruge dette.
Sig en advarsel, når internetforbindelsen er online
Denne kommando vil køre ind i et vellykket ping til domænet "yahoo.com" er tilsluttet. Ved at skifte domæne med et andet, kan du også bruge dette til at overvåge, om et websted eller en server er oppe eller nede.
indtil ping -W1 -c1 yahoo.com; sov 5; færdig && sig, at internettet er tilbage
Hvis du ikke er bekymret for at oprette forbindelse til et løst domænenavn (dvs.: somedomainname.com i stedet for 127.0.0.1), kan du også pinge en IP direkte, hvilket er hvad den originale trickkilde foreslog :
indtil ping -W1 -c1 8.8.8.8; sov 5; færdig && sig, at internettet er tilbage
Et potentielt problem med at pinge en IP direkte er, at kommandoen muligvis returnerer en direkte forbindelse, når der fortsat er DNS-problemer. Den første mulighed, som i stedet pinger et løst domænenavn, kan derfor være en bedre mulighed, fordi den ikke kun registrerer en aktiv internetforbindelse, men den udløses også kun, når domænenavne også løses korrekt.
Dette ligner et kommandolinjetrick, vi dækkede, og som annoncerer færdiggørelsen af en opgave ved at sige en defineret sætning, hvilket kan være nyttigt, når et langt script kører, eller en anden opgave kan tage et ubestemt beløb tid til at afslutte, hvor en advarsel ville være nyttig.
Silent Alternative: Alert Internet Connection Online with a Photo
For brugere, der arbejder i miljøer, hvor det ikke er muligt at have lydstyrken til eller lyden op, kan du justere kommandoen for at udløse en anden advarselshandling. For eksempel vil en udskiftning af 'say'-kommandoen med 'åben' gøre det muligt at åbne et billede med Preview for at indikere, at en aktiv forbindelse er vendt tilbage:
indtil ping -W1 -c1 yahoo.com; sov 5; færdig && åben ~/BACKONLINE.jpg
I dette tilfælde, når ping lykkes med at kontakte Yahoo, åbnes et billede med navnet "BACKONLINE.jpg" i Preview-appen (eller hvad standardbilledappen er indstillet til for den definerede filtype).
Send op til @sedovsek på Twitter for dette fantastiske trick, glem ikke at følge os der også.