Page 1 of 1

Script, esecuzione automatica?

Posted: Thu May 15, 2008 9:59 pm
by Padmé Amidala
Ho creato un piccolo script (più che altro copiando perché non ci capisco niente) e l'ho salvato con il bottone registra. Ho messo shares.scpt negli elementi login e difatti mi appariva all'apertura del desktop, aperto con script editor, e potevo cliccare su esegui. Lo script funzionava: faceva quello che gli chiedevo.

Image

Per fare in modo però che lo script si eseguisse in modo automatico, ho deciso di provare a salvarlo come applicazione e mettere shares.app negli elementi login. Invece mi appare comunque una finestra che mi chiede "run or quit?". Un piccolo miglioramento. Dopo che ho cliccato su run, anche shares.app funziona perfettamente.

Image

Ma non è possibile fare in modo che l'applicazione venga eseguita automaticamente, senza nessuna richiesta?

Posted: Thu May 15, 2008 10:07 pm
by flashcream
per fare quello che vuoi fare basta prendere il disco di rete montato su scrivania e trascinarlo negli elementi login. non serve un script in pratica.

Posted: Thu May 15, 2008 10:21 pm
by Padmé Amidala
Va bene, ma il mio script non è finito... quella del mount è la prima tappa. O devo piuttosto separare le due operazioni (fare il mount come dici tu e poi attivare uno script per il resto, che però deve attivarsi per secondo e non per primo)?

Posted: Thu May 15, 2008 10:25 pm
by flashcream
se vuoi che succedano altre cose allora meglio uno script unico. tornando quindi alla domanda iniziale non credo sia possibile non dare l'avvio (run) a quello script (salvato come applicazione) in leopard.

Posted: Thu May 15, 2008 10:26 pm
by TheCube
Io controllerei i permessi dello script e anche del comando /usr/bin/osascript che viene usato per lanciare AppleScripts da linea di comando.
Può darsi che non il sistema non abbia il permesso di esecuzione dello script e quindi chieda all'utente il permesso di farlo. Bada che è solo una mia ipotesi che non posso verificare essendo su Windows...

Posted: Thu May 15, 2008 10:30 pm
by Padmé Amidala
Bene, grazie. Sperimenterò con calma..