Come è possibile "ascoltare" una disconnessione VPN tramite Applescript e riconnettersi alla VPN quando ciò si verifica?

0

Ho un oggetto Applescript che collegherà il mio profilo VPN all'avvio del mio computer. Tuttavia, se il computer dorme, la connessione VPN è interrotta e lo script non lo ricollega. Inoltre, se c'è una disconnessione dal server, lo script non lo ricollega.

Ecco il mio 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

Non sono abbastanza familiare con Applescript per sapere se è possibile, ma con altri linguaggi di programmazione / scripting, puoi ascoltare gli eventi e rispondere ad essi.

Applescript ha la capacità di rispondere agli eventi di sistema e c'è un evento di sistema che si attiva quando un profilo VPN si disconnette?

    
posta Swisher Sweet 01.10.2018 - 02:31
fonte

0 risposte

Leggi altre domande sui tag