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 vpn
no 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 vpn
para executar esse script de maçã
alias vpn='osascript ~/openvpn.applescript'
E pronto! Agora basta digitar vpn
no prompt do shell e você poderá digitar sua senha VPN sem ter que usar o mouse!
cortesia de https://github.com/webandy