การเชื่อมต่ออินเทอร์เน็ตล่ม? รับการแจ้งเตือนด้วยเสียงเมื่อ Mac ของคุณกลับมาออนไลน์
ทุกวันนี้เราทุกคนพึ่งพาการเชื่อมต่ออินเทอร์เน็ตอย่างไม่น่าเชื่อ แต่บางครั้งการเชื่อมต่อเหล่านั้นก็ไม่น่าเชื่อถือ ไม่ว่าจะเป็นเพราะ ISP ล้มเหลว เราเตอร์ล่ม มีคนสะดุดสายที่ไหนสักแห่ง หรือเหตุการณ์อื่นๆ การรอให้การเชื่อมต่ออินเทอร์เน็ตที่ล่มกลับมามีชีวิตอีกครั้งอาจเป็นเรื่องที่น่าหงุดหงิด เราทุกคนรู้จักผู้ใช้ที่กดปุ่ม "รีเฟรช" บนเว็บเบราว์เซอร์ซ้ำๆ เพื่อดูว่าสิ่งต่างๆ ฟื้นคืนชีพเมื่อใด แต่มีวิธีที่ดีกว่าผู้ใช้ที่คุ้นเคยกับบรรทัดคำสั่งสามารถใช้โซลูชันที่ดีกว่า ซึ่งใช้เครื่องมือ ping เพื่อตรวจหาการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ และคำสั่ง text-to-speech say เพื่อประกาศด้วยวาจาเมื่อสิ่งต่างๆ กลับมาทำงานอีกครั้ง อย่าลืมเปิดเสียงบน Mac เพื่อใช้สิ่งนี้
พูดการแจ้งเตือนเมื่อการเชื่อมต่ออินเทอร์เน็ตออนไลน์
คำสั่งนี้จะทำงานใน ping สำเร็จไปยังโดเมน “yahoo.com” ที่เชื่อมต่ออยู่ ด้วยการสลับโดเมนกับโดเมนอื่น คุณสามารถใช้สิ่งนี้เพื่อตรวจสอบว่าเว็บไซต์หรือเซิร์ฟเวอร์ล่มหรือไม่
จนกว่าจะ ping -W1 -c1 yahoo.com; นอน 5; เสร็จแล้ว && บอกว่าเน็ตกลับมาแล้ว
หากคุณไม่กังวลเกี่ยวกับการเชื่อมต่อกับชื่อโดเมนที่แก้ไขแล้ว (เช่น somedomainname.com แทนที่จะเป็น 127.0.0.1) คุณสามารถ ping IP ได้โดยตรง ซึ่งเป็นสิ่งที่แหล่งที่มาของกลอุบายดั้งเดิมแนะนำ :
จนถึง ping -W1 -c1 8.8.8.8; นอน 5; เสร็จแล้ว && บอกว่าเน็ตกลับมาแล้ว
ปัญหาที่อาจเกิดขึ้นกับการกระตุก IP โดยตรงคือคำสั่งอาจส่งคืนการเชื่อมต่อสดเมื่อยังคงมีปัญหา DNS อยู่ ดังนั้นตัวเลือกแรกซึ่งส่ง Ping ไปยังชื่อโดเมนที่แก้ไขแล้วอาจเป็นตัวเลือกที่ดีกว่า เพราะไม่เพียงแต่ตรวจพบการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่เท่านั้น แต่ยังเรียกใช้เมื่อชื่อโดเมนได้รับการแก้ไขอย่างถูกต้องเท่านั้น
สิ่งนี้คล้ายกับเคล็ดลับบรรทัดคำสั่งที่เรากล่าวถึงซึ่งประกาศความสำเร็จของงานผ่านการพูดวลีที่กำหนด ซึ่งจะมีประโยชน์เมื่อสคริปต์ที่ยาวกำลังทำงานหรืองานอื่น ๆ อาจใช้จำนวนไม่แน่นอน ของเวลาที่จะเสร็จสิ้นซึ่งการแจ้งเตือนจะเป็นประโยชน์
ทางเลือกเงียบ: แจ้งเตือนการเชื่อมต่ออินเทอร์เน็ตออนไลน์พร้อมรูปถ่าย
สำหรับผู้ใช้ที่ทำงานในสภาพแวดล้อมที่ไม่มีตัวเลือกให้เปิดเสียงหรือเพิ่มเสียง คุณสามารถปรับคำสั่งเพื่อกระตุ้นการดำเนินการแจ้งเตือนอื่นได้ ตัวอย่างเช่น การแทนที่คำสั่ง 'พูด' ด้วย 'เปิด' จะทำให้สามารถเปิดรูปภาพด้วยการแสดงตัวอย่างเพื่อระบุว่ามีการเชื่อมต่อที่ใช้งานได้กลับมา:
จนกว่าจะ ping -W1 -c1 yahoo.com; นอน 5; เสร็จแล้ว && open ~/BACKONLINE.jpg
ในกรณีนี้ เมื่อ ping ติดต่อ yahoo ได้สำเร็จ รูปภาพชื่อ “BACKONLINE.jpg” จะเปิดขึ้นในแอปดูตัวอย่าง (หรืออะไรก็ตามที่แอปรูปภาพเริ่มต้นกำหนดไว้สำหรับประเภทไฟล์ที่กำหนดไว้)
ไปที่ @sedovsek บน Twitter สำหรับเคล็ดลับดีๆ นี้ อย่าลืมติดตามเราที่นั่นด้วย