Nåja, nu krävde ju scriptet faktiskt att man ändrade lite i det för att det skulle fungera och det är väl inte helt självklart hur man hittar Info.plist. Så det är ju ingen mening med att vara dryg när man har snott scriptet från ett annat forum
Hur som helst. Scriptet kollar var 120 sekund om din VPN anslutning är aktiv, är den inte det så ansluter den.
För att skapa Apple Scripts så måste du starta Script Editor. Den ligger i Program > AppleScript, eller nått sånt.
Klista in koden som hanso546 har postat. Ändra VPN PPTP till namnet på din VPN anslutning. I mitt fall är det ivacy så raden blir
Kod:
set myConnection to the service "ivacy"
Ändra 120 till antalet sekunder som du vill att det ska gå mellan varje gång scriptet kollar om du är ansluten.
Klicka på "Kompilera" för att kolla så att koden är riktig och rätta till eventuella fel som den meddelar.
Spara den som en Application Bundle (Programpaket) och kryssa för "Stay Open" (Lämna skriptet öppet).
Sedan är det bara att dubbelklicka på scriptet för att köra det (och kanske lägga till det bland programmen som startas när du loggar in din användare).
Vill du inte att scriptet ska synas i Dock och vara med som ett av programmen i Command+TAB så kan du högerklicka på scriptet, välja "Show Content" (Visa programinnehåll, eller nått på svenska), leta upp Info.plist som ligger i mappen Contents. Öppna denna i någon text editor och bland ovanför sista
lägga in
Kod:
<key>LSUIElement</key>
<integer>1</integer>
Behöver inte ligga just där men på nått bra ställe. Sedan är det bara att spara filen och köra scriptet så körs det i bakgrunden.