Я использую этот скрипт для автоматического переподключения vpn
on idle set vpn_name to "'cloud.lietaer.net'" tell application "System Events" set rc to do shell script "scutil --nc status " & vpn_name if rc starts with "Disconnected" then do shell script "scutil --nc start " & vpn_name end if end tell return 10 end idle
Пункт № 4 попробуйте: передать