¿Conexión a Internet caída?

Todos dependemos increíblemente de nuestras conexiones a Internet en estos días, pero a veces esas conexiones no son tan confiables. Ya sea debido a una falla del ISP, un enrutador que no funciona, alguien que se tropieza con un cable en alguna parte o cualquier otra ocurrencia, puede ser frustrante esperar a que una conexión a Internet caída vuelva a la vida. Todos conocemos usuarios que simplemente presionan el botón «actualizar» en un navegador web repetidamente para ver cuándo las cosas reviven, pero hay una mejor manera. Los usuarios que se sientan cómodos con la línea de comandos pueden usar una solución mejor, que utiliza la herramienta de ping para detectar una conexión a Internet activa y el comando de texto a voz say para anunciar verbalmente cuando las cosas están en vivo nuevamente. Asegúrese de tener el volumen alto en la Mac para usar esto.

Diga una alerta cuando la conexión a Internet esté en línea

Este comando ejecutará un ping exitoso al dominio «yahoo.com» está conectado. Al cambiar el dominio por otro, también puede usar esto para monitorear si un sitio web o servidor está activo o inactivo.

until ping -W1 -c1 yahoo.com; do sleep 5; done && say the internet is back

Si no le preocupa conectarse a un nombre de dominio resuelto (es decir, somedomainname.com en lugar de 127.0.0.1), también puede hacer ping a una IP directamente, que es lo que sugirió la fuente del truco original:

until ping -W1 -c1 8.8.8.8; do sleep 5; done && say the internet is back

Un problema potencial al hacer ping a una IP directamente es que el comando puede devolver una conexión en vivo cuando continúan existiendo problemas de DNS. Por lo tanto, la primera opción, que hace ping a un nombre de dominio resuelto en su lugar, puede ser una mejor opción, porque no solo detecta una conexión a Internet activa, sino que también solo se activa cuando los nombres de dominio también se están resolviendo correctamente.

Esto es similar a un truco de línea de comandos que cubrimos que anuncia la finalización de una tarea mediante la pronunciación de una frase definida, lo que puede ser útil cuando se está ejecutando un script extenso o alguna otra tarea puede tardar una cantidad de tiempo indeterminada en finalizar donde una alerta lo haría. ser útil.

Alternativa silenciosa: alerta de conexión a Internet en línea con una foto

Para los usuarios que están trabajando en entornos donde tener el volumen encendido o el sonido no es una opción, puede ajustar el comando para activar otra acción de alerta. Por ejemplo, reemplazar el comando ‘decir’ con ‘abrir’ permitiría abrir una imagen con Vista previa para indicar que una conexión activa ha regresado:

until ping -W1 -c1 yahoo.com; do sleep 5; done && open ~/BACKONLINE.jpg

En este caso, cuando ping logra contactar con Yahoo, se abrirá una imagen llamada «BACKONLINE.jpg» en la aplicación Vista previa (o lo que sea que la aplicación de imagen predeterminada esté configurada para el tipo de archivo definido).

Dirígete a @sedovsek en Twitter para este gran truco, no olvides seguirnos allí también.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario