Script, esecuzione automatica?

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
User avatar
Padmé Amidala
Posts: 7607
Joined: Sun Apr 15, 2007 1:14 am
Script, esecuzione automatica?

Post 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?
Tigre! Tigre! divampante fulgore | Nelle foreste della notte, | Quale fu l'immortale mano o l'occhio | Ch'ebbe la forza di formare | La tua agghiacciante simmetria?
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post 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.
User avatar
Padmé Amidala
Posts: 7607
Joined: Sun Apr 15, 2007 1:14 am

Post 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)?
Tigre! Tigre! divampante fulgore | Nelle foreste della notte, | Quale fu l'immortale mano o l'occhio | Ch'ebbe la forza di formare | La tua agghiacciante simmetria?
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post 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.
User avatar
TheCube
Quintessenza di Mac Peer
Posts: 11944
Joined: Sun Jan 23, 2005 7:24 am

Post 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...

User avatar
Padmé Amidala
Posts: 7607
Joined: Sun Apr 15, 2007 1:14 am

Post by Padmé Amidala »

Bene, grazie. Sperimenterò con calma..
Tigre! Tigre! divampante fulgore | Nelle foreste della notte, | Quale fu l'immortale mano o l'occhio | Ch'ebbe la forza di formare | La tua agghiacciante simmetria?

Post Reply