Youngfun Inviato 10 Luglio 2011 Segnala Condividi Inviato 10 Luglio 2011 Come da titolo, è possibile creare un file eseguibile, che quando ci clicco sopra, mi esegue da solo dei comandi da Terminale? Mi servirebbe un file che mi esegue questa azione: java -jar -Xmx512m /Users/Francesco/JDownloader/JDownloader.jar E un altro che mi esegue questa: sudo mentohust (e dopo di che mi chiede la password di root) È possibile farlo? Una volta ho provato con Automator, ma poi non riuscivo a salvare... Link al commento Condividi su altri siti Altre opzioni di condivisione...
Junior Inviato 10 Luglio 2011 Segnala Condividi Inviato 10 Luglio 2011 Si può fare in modo semplice aggiungendo una nuova funzione nel file bash_profile (o simili, a te la scelta) Da terminale fai cd per essere sicuro si essere nel path principale, fai open .bash_profile (ricordati il punto perché è un file nascosto), scrivi una funzione con un nome che ti ricordi in cui ci metti la stringa sopra che vuoi che ti esegua e poi salvi il file. Dopo dal Mac se vuoi ti scrivo la funzione, se hai problemi.. Tipo: function nomefunzione { java -jar -Xmx512m /Users/Francesco/JDownloader/JDownloader.jar } oppure function nomefunzione { sudo mentohust } Antivirus su mac? No grazie!! Utente Mac dal 10 aprile 2009.  MacBook air 13, MacBook White 13, Canon Eos 1100D, Nexus5  . Lurker. Tartassala!! ToDo: Tentare di conquistare il mondo!! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Youngfun Inviato 10 Luglio 2011 Autore Segnala Condividi Inviato 10 Luglio 2011 Non funziona mi dice: The file /Users/francesco/.bash_profile does not exist. Link al commento Condividi su altri siti Altre opzioni di condivisione...
teejay87 Inviato 10 Luglio 2011 Segnala Condividi Inviato 10 Luglio 2011 Non funziona mi dice: The file /Users/francesco/.bash_profile does not exist. Puoi crearlo Cmq mi pare di capire che tu voglia un'altra cosa... Per fare quello che intendi ti basta creare un file di testo contenente: java -jar -Xmx512m /Users/Francesco/JDownloader/JDownloader.jar e poi salvarlo con nomefile, senza estensione. A quel punto da terminale dai: chmod +x nomefile Ora hai un file script eseguibile con doppio click! PS: perché vorresti far partire JDownloader da terminale???  MacBook Pro 17" Unibody, Intel Core 2 Duo 2.66GHz 6MB L2 cache, Crucial C300 SSD 256GB, Geforce 9400M + 9600M GT 512MB GDDR3, Crucial 8GB DDR3 RAM @ 1066MHz  iPhone 4 16 GB - iOS 5.0.1 untether jailbroken with redSn0w 0.9.10 b4 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Junior Inviato 10 Luglio 2011 Segnala Condividi Inviato 10 Luglio 2011 Non funziona mi dice: The file /Users/francesco/.bash_profile does not exist. Per crearlo al posto di open scrivi touch Antivirus su mac? No grazie!! Utente Mac dal 10 aprile 2009.  MacBook air 13, MacBook White 13, Canon Eos 1100D, Nexus5  . Lurker. Tartassala!! ToDo: Tentare di conquistare il mondo!! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Youngfun Inviato 13 Luglio 2011 Autore Segnala Condividi Inviato 13 Luglio 2011 Per fare quello che intendi ti basta creare un file di testo contenente: java -jar -Xmx512m /Users/Francesco/JDownloader/JDownloader.jar e poi salvarlo con nomefile, senza estensione. A quel punto da terminale dai: chmod +x nomefile Ora hai un file script eseguibile con doppio click! Grazie! Era proprio quello che mi serviva! PS: perché vorresti far partire JDownloader da terminale??? Perché avevo JDownloader della partizione Windows, non l'app per Mac. Quindi l'unico modo per avviarlo è usare il terminale e far partire il .jar Link al commento Condividi su altri siti Altre opzioni di condivisione...
teejay87 Inviato 13 Luglio 2011 Segnala Condividi Inviato 13 Luglio 2011 Capito! Ad ogni modo non vedo perché non usare jdownloader per Mac. I dati sui download in progress possono essere trasferiti facilmente. Ps: ancora più facile senza nemmeno usare un editor di testo: echo tuo-comando > tuo-file chmod +x tuo-file  MacBook Pro 17" Unibody, Intel Core 2 Duo 2.66GHz 6MB L2 cache, Crucial C300 SSD 256GB, Geforce 9400M + 9600M GT 512MB GDDR3, Crucial 8GB DDR3 RAM @ 1066MHz  iPhone 4 16 GB - iOS 5.0.1 untether jailbroken with redSn0w 0.9.10 b4 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.