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
Post a Comment