Esqueça o mouse ao se conectar a VPN

Então aqui está a cena: você acabou de concluir aquele novo recurso incrível e mal pode esperar para colocá-lo em prática. Você vai para o controle de origem, mas espere, você não está conectado à VPN. Então, o que você faz?

Opção 1: Use o mouse para clicar naquele pequeno ícone na barra de menu OSX.

Caramba, não, você é um engenheiro de software, não precisa de um mouse!

Opção 2: digite vpnno prompt do shell!

Mas como faço isso?

Etapa 1:
salve este applecript (com o nome vpn) em algum lugar útil, talvez seu diretório de usuário:

tell application "System Events"
tell current location
of network preferences
set VPNservice to service "NAME_OF_VPN"
if exists VPNservice then connect VPNservice
end tell
end tell

Etapa 2:
alias vpnpara executar esse script de maçã

alias vpn='osascript ~/openvpn.applescript'

E pronto! Agora basta digitar vpnno prompt do shell e você poderá digitar sua senha VPN sem ter que usar o mouse!

cortesia de https://github.com/webandy