Zaimplementowałem małe narzędzie sniffer dla java z jpcap. Do tej pory działa dobrze, ale potrzebuje uprawnień roota, aby uzyskać dostęp do urządzeń sieciowych. W przypadku wyeksportować projekt do runnable słoik, mogę go uruchomić za pomocą sudo
w terminalu:Uruchom jar z uprawnieniami roota na Mac OS x jednym kliknięciem
$ sudo java -jar littleSniffer.jar
Czy ktoś zna „jednego kliknięcia” -solution uruchomić mój słoik runnable z uprawnieniami roota. Chcę dać to narzędzie moim kolegom z pracy i byłoby mi miło, że mogliby zacząć to bez użycia terminala. Może za pomocą aplikacji automatyzacji?
Wygląda dobrze. Podejście osascriptowe jest opisane w odpowiedzi jako http://stackoverflow.com/a/2714651/274350 i istnieją również inne dobre sugestie na temat tego pytania. –