WebLog: Xiao.L

 | Mundane life with a hint of geekery…

Monthly Archive • March 2010

在Mac上快速切换VPN连接

March 24th, 2010


由于国内特殊的上网现状,被迫使用VPN,不过当然也有一些同学喜欢用普通的Proxy。Anyway,在Mac上连接设置好的VPN连接,基本是按下MenuBar上的VPN连接菜单,下拉,然后点击连接即可。工作时,手不愿意离开键盘,切换连接/断开连接VPN状态总是很麻烦,要将鼠标上下来回移动点击,如果屏幕大,还真麻烦。
Quicksilver VPN Triggers
快速Toggle VPN连接的方法也挺简单的,分别写两个连接/断开AppleScript(代码如下)保存,然后将它们分别在Quciksilver里设置好快捷键,这样以后要上VPN只需要按几个组合键就可以连接/断开了。
tell application "System Events"
    tell current location of network preferences
        set ConnectToVPN to service "VPN连接的名称"
        if exists ConnectToVPN then connect ConnectToVPN #断开则改成disconnect即可
    end tell
end tell