Attualmente posso farlo solo su base per connessione usando questo script:
property status : "none"
property val : "none"
on get_status()
set status to do shell script "sudo networksetup -getnetworkserviceenabled Ethernet" as string
end get_status
get_status()
if status is "Enabled" then
set val to "off"
else
set val to "on"
end if
do shell script "sudo networksetup -setnetworkserviceenabled Ethernet " & val
get_status()
display dialog "Status: " & status with title "Network Toggle" buttons {"OK"} default button 1
Ma di recente sto ottenendo la rete da diverse fonti e mi piacerebbe avere uno script con attivazione / disattivazione della disponibilità per tutte le connessioni attive (tutte attive o non attive).
Qualche idea su come potrei eliminarla?