¿Cómo puedo “escuchar” una desconexión de VPN a través de Applescript y volver a conectarme a la VPN cuando esto ocurre?

0

Tengo un Applescript que conectará mi perfil de VPN cuando arranque mi computadora. Sin embargo, si mi computadora está inactiva, la conexión VPN se interrumpe y la secuencia de comandos no la vuelve a conectar. Además, si hay una desconexión del servidor, el script tampoco la vuelve a conectar.

Aquí está mi script:

tell application "System Events"
    tell current location of network preferences
        set myVPN to the service "MyVPN"
        if myVPN is not null then
            if current configuration of myVPN is not connected then
                connect myVPN
            end if
        end if
    end tell
    return 60
end tell
end idle

No estoy lo suficientemente familiarizado con Applescript para saber si esto es posible, pero con algunos otros lenguajes de programación / scripting, puedes escuchar los eventos y responderlos.

¿Applescript tiene la capacidad de responder a los eventos del sistema y hay un evento del sistema que se activa cuando se desconecta un perfil VPN?

    
pregunta Swisher Sweet 01.10.2018 - 02:31

0 respuestas

Lea otras preguntas en las etiquetas