AppleScript zur Aktivierung von VPN nach Update auf 10.9.3 defekt


2

Ich verwende ein AppleScript für die Verbindung zu meinem Office-VPN. Nachdem ich mein MacBook auf 10.9.3 aktualisiert habe, kann es nicht ausgeführt werden und löst eine Ausnahme aus

Unable to get network preferences

(ehrlich gesagt ist es eine lose Übersetzung, wenn jemand weiß, wie man den AppleScript-Editor dazu bringt, Fehler in Englisch anzuzeigen, würde ich mich freuen).

Vollständiger Code:

tell application "System Events"
    tell current location of network preferences
        set VPNservice to service "VPN (L2TP)" -- name of the VPN service
        if exists VPNservice then connect VPNservice
        repeat until (connected of current configuration of VPNservice)
            delay 1
        end repeat
        do shell script "route add 192.168.11.0/24 10.64.64.64" with administrator privileges
    end tell
end tell

Weiß jemand, was das Problem verursacht haben könnte?


Sie müssen versuchen, den Code aufzuschlüsseln, um festzustellen, woher der Fehler kommt. Ich habe kein VPN-Setup. Aber ich habe nur einen Test mit den beiden Tellblöcken und dem gemacht set VPNservice to service "VPN (L2TP)" -- name of the VPN service Ich habe stattdessen Wi-Fi verwendet. Wenn vorhanden, Block wiederholen und Shell entfernen. Ich habe Ergebnisse. Machen Sie dasselbe und sehen Sie nach. Dies ist eine Möglichkeit, das Problem einzugrenzen. Auch A.S springt normalerweise in die Problemzeile und man kann in die schauen events, replies Panel, um zu sehen, was passiert
markhunte
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.