Nababa ang Koneksyon sa Internet? Kumuha ng Voice Alert Kapag Naka-Online na ang Iyong Mac
Tayong lahat ay lubos na umaasa sa ating mga koneksyon sa internet sa mga araw na ito, ngunit kung minsan ang mga koneksyong iyon ay hindi masyadong maaasahan. Dahil man ito sa isang pagkabigo sa ISP, isang router na naka-down, isang taong nabadtrip sa isang cord sa kung saan, o anumang iba pang pangyayari, maaaring nakakadismaya na maghintay para sa isang down na koneksyon sa internet na mabuhay muli. Namin ang lahat ng mga kilalang user na pindutin lamang ang "refresh" na buton sa isang web browser nang paulit-ulit upang makita kung ang mga bagay-bagay ay muling nabuhay, ngunit mayroong isang mas mahusay na paraan.Ang mga user na kumportable sa command line ay maaaring gumamit ng mas mahusay na solusyon, na gumagamit ng ping tool upang makita ang isang aktibong koneksyon sa internet at ang text-to-speech say command na ipahayag nang pasalita kapag ang mga bagay ay live na muli. Tiyaking lakasan ang volume sa Mac para magamit ito.
Magsalita ng Alerto kapag Online ang Koneksyon sa Internet
Ang command na ito ay tatakbo sa isang matagumpay na ping sa domain na "yahoo.com" ay konektado. Sa pamamagitan ng paglipat ng domain sa isa pa, maaari mo ring gamitin ito upang subaybayan kung ang isang web site o server ay pataas o pababa.
hanggang ping -W1 -c1 yahoo.com; matulog 5; tapos na && sabihing bumalik na ang internet
Kung hindi ka nag-aalala tungkol sa pagkonekta sa isang nalutas na domain name (i.e.: somedomainname.com sa halip na 127.0.0.1), maaari ka ring direktang mag-ping ng IP, na kung ano ang iminungkahi ng orihinal na pinagmulan ng trick :
hanggang ping -W1 -c1 8.8.8.8; matulog 5; tapos na && sabihing bumalik na ang internet
Ang isang potensyal na isyu sa direktang pag-ping ng IP ay ang command na maaaring magbalik ng live na koneksyon kapag may mga isyu sa DNS. Kaya't ang unang opsyon, na nagpi-ping na lang ng naresolbang domain name, ay maaaring maging isang mas mahusay na opsyon, dahil hindi lang ito nakakatuklas ng aktibong koneksyon sa internet ngunit nagti-trigger lang din ito kapag ang mga domain name ay nareresolba nang maayos.
Ito ay katulad ng isang command line trick na aming tinalakay na nag-aanunsyo ng pagkumpleto ng isang gawain sa pamamagitan ng pagbigkas ng isang tinukoy na parirala, na maaaring makatulong kapag ang isang mahabang script ay tumatakbo o ang ilang iba pang gawain ay maaaring tumagal ng hindi tiyak na halaga ng oras para matapos kung saan makakatulong ang isang alerto.
Silent Alternative: Alert Internet Connection Online na may Larawan
Para sa mga user na nagtatrabaho sa mga kapaligiran kung saan ang pagkakaroon ng volume o tunog ay hindi isang opsyon, maaari mong ayusin ang command upang mag-trigger ng isa pang alertong aksyon. Halimbawa, ang pagpapalit ng command na 'sabihin' ng 'bukas' ay magbibigay-daan sa isang larawan na mabuksan gamit ang Preview upang isaad na bumalik ang aktibong koneksyon:
hanggang ping -W1 -c1 yahoo.com; matulog 5; tapos na && open ~/BACKONLINE.jpg
Sa kasong ito, kapag nagtagumpay ang ping sa pakikipag-ugnayan sa yahoo, magbubukas ang isang larawang pinangalanang “BACKONLINE.jpg” sa Preview app (o anuman ang nakatakdang default na image app para sa tinukoy na uri ng file).
Heads up to @sedovsek on Twitter for this great trick, don’t forget to follow us there too.