Я намагаюся створити службу для вмикання Ethernet, але не можу виправити це.
Це для os x high sierra.
Поки я маю це, він працює без помилок, і він відображається в меню моїх послуг, але це не перемикає з'єднання Ethernet.
Я спробував якийсь код для аеропорту, і він працює. Але мені це дуже потрібно для Ethernet 1, en0.
on run {input, parameters}
(* do shell script "networksetup -setnetworkserviceenabled Ethernet 1 off" user name “xxxx” password “xxxx” with administrator privileges
do shell script "networksetup -setnetworkserviceenabled Ethernet 1 on" user name "xxxx" password "xxxx" with administrator privileges *)
return input end run
Я зробив деякі робочі процеси запису для цього, але це просто трохи моторошно, і справді це клопот таким чином.
Будь-яка допомога буде дуже вдячна.
networksetup -setnetworkserviceenabled Ethernet 1 off
у Терміналі?