osx - Signing Applescript Application So It Doesn't Ask For Password -


i have applescript application wrote modifies network settings connect me vpn provider. problem: asks me password every time want run it. hopeful solution: runs without asking password.

(************************   run   *************************) on run #{vpnconfiguration}     set rand_vpn random_vpn()     set vpnconfiguration pick_vpn(rand_vpn) # returns list 1 item     set vpnconfiguration item 1 of vpnconfiguration # selects item list     connect_vpn(vpnconfiguration) end run  (********************   random vpn   **********************) on random_vpn()     set rand_vpn item of {"us-cali", "us-west", "us-east", "us-midwest", ¬         "us-texas", "us-flordia", "us-seattle", "us-siliconvallay", "us-newyorkcity"}     return rand_vpn end random_vpn  (*********************   pick vpn   ***********************) on pick_vpn(rand_vpn)     set vpnconfiguration choose list {¬         "us-cali", "us-west", "us-east", "us-midwest", "us-texas", "us-flordia", ¬         "us-seattle", "us-siliconvallay", "us-newyorkcity", "mexico", "brazil", ¬         "canada", "canada-toronto", "uk-london", "uk-southampton", "german", ¬         "france", "switzerland", "netherlands", "sweden", "romania", "hong-cong", ¬         "isreal", "russia", "turkey", "singapore", "australia", "australia-melbourne", "japan"} ¬         title ¬         "vpn connection client" prompt ¬         "choose 1 location" ok button name ¬         "this vpn" cancel button name ¬         "quit" default items {rand_vpn}     if result = false quit     return vpnconfiguration end pick_vpn  (********************   connect vpn   *********************) on connect_vpn(vpnconfiguration)     tell application "system events"         tell network preferences             tell current location                 set apppoeservice reference configuration vpnconfiguration of service "allvpns"                 connect apppoeservice             end tell         end tell     end tell end connect_vpn  (***********************   quit   *************************) on quit     continue quit end quit 


Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

reactjs - React router and this.props.children - how to pass state to this.props.children -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -