用了一段时间VPN自动拨号脚本,觉得没啥大问题,有两个问题,一个是输入管理员密码的时候不能自动将焦点移到输入框中,二个是如果拨号不成功当前脚本不会自动退出运行。今天更新个小tip解决问题一。
其实很简单,将
on run {input, parameters}
-- 和以前一样的所有内容
end run
变为下面的即可
on run {input, parameters}
tell me
activate
-- 和以前一样的所有内容
end tell
end run
其实还有个可以完善的地方,应该是检测当前vpn IP地址和hosts文件中的是否一致,如果一致就不要修改它了,可以跳过管理员密码输入这一步骤。