Ho implementato un piccolo strumento sniffer java con jpcap. Finora funziona bene, ma ha bisogno dei privilegi di root per accedere ai dispositivi di rete. In caso di posso esportare il mio progetto per un barattolo eseguibile, posso eseguirlo utilizzando sudo
nel terminale:esegui jar con i privilegi di root su mac os x con un clic
$ sudo java -jar littleSniffer.jar
Qualcuno conosce un "one click" -solution di eseguire il mio vaso eseguibile con privilegi di root. Voglio dare questo strumento ai miei compagni di lavoro, e sarebbe bello che potessero avviarlo senza usare il terminale. Forse usando l'app di Automator?
Sembra buono. L'approccio osascript è descritto nella risposta come http://stackoverflow.com/a/2714651/274350 e ci sono altri buoni suggerimenti su quella domanda. –