Du tar mitt skript men byter ut min idle handler (från och med "on idle" till och med "end idle") och ersätter med den idle handler du hade ovan, om den koden nu fungerade.
on idle
tell application "Tunnelblick"
get state of configuration 1 whose name = "config"
if result = "connected" then repeat until result = "exiting"
delay 1
get state of configuration 1 whose name = "config"
end repeat
if result = "exiting" then
tell application "Safari"
quit
tell application "Opera"
quit
end tell
end tell
end if
return 1
end tell
end
Fast jag ser nu att du har fått det att fungera ändå.