Quiero crear un atajo de teclado para encender el WiFi cuando está apagado, y viceversa.
Esta pregunta ya tiene respuestas:
- ¿Activar/desactivar Wifi con una tecla única? (5 respuestas )
Respuesta
¿Demasiados anuncios?
user87466
Puntos
6
Paso 1: Averiguar el ID de dispositivo del Wi-Fi
$networksetup -listnetworkserviceorder | grep Wi-Fi
(2) Wi-Fi
(Hardware Port: Wi-Fi, Device: en0)
En este caso es en0
Paso 2: Cree una "acción rápida" utilizando Automator.app. Establezca "sin entrada" en "flujo de trabajo recibe" en "cualquier aplicación". Arrastre y suelte "Ejecutar Shell script" y añada el siguiente shell script al campo de texto.
if ( networksetup -getairportpower en0 | grep -q Off ); then
echo "network is off. turning ON";
networksetup -setairportpower en0 on
else echo "network is ON. turning OFF";
networksetup -setairportpower en0 off
fi
Guarda el archivo en automator como, por ejemplo, wifi-toggle
Paso 3: Establezca el atajo de teclado yendo a Teclado -> Atajos -> Servicios
Desplázate hacia abajo. Busca en "General". Deberías ver una entrada para "wifi-toggle"