Page 1 of 1

Creare applicazione in script editor

Posted: Tue Mar 31, 2009 12:40 am
by spartakcus
salve,

vorrei creare un vera e propria applicazione con script editor per eseguire il comando da terminale rm -rf ./.trash

come faccio?

Posted: Tue Mar 31, 2009 1:07 am
by Gas Gas
vorresti creare uno script che ti cancelli il cestino? beh a parte le scorciatoie da tastiera che possono soddisfare la tua richiesta (cmd+shift+alt+backspace elimina i file dal cestino) altrimenti puoi creare uno scripti:
1) tell Application "Finder"
empty trash
end tell

poi salvi come applicazione e la metti dove ti pare...


EDIT: quella dei cestini non la sapevo e benché mi sembrasse strano come comando per svuotare il cestino elimino il comando nello script.

Posted: Tue Mar 31, 2009 1:09 am
by flashcream

vorrei creare un vera e propria applicazione con script editor per eseguire il comando da terminale rm -rf ./.trash

come faccio?
non è corretto. non è corretto perchè eliminare il cestino in quel modo (uno dei 3 cestini di mac OS X) significa dover riavviare per rispristinarlo e quindi ricevere (finchè non si riavvia) un messaggio che dice che qualsiasi files, che verrà cestinato dopo l'esecuzione del comando, verrà eliminato immediatamente.

sai quindi cosa vuoi fare? deve esserti chiaro che svuotare il cestino è una cosa, eliminare il cestino un'altra e si fa per determinati e precisi motivi cioè quando il cestino contiene files che normalmente non si eliminano. cmq si fa anche con automator. apri automator, esegui uno script shell e copi/incolli

Code: Select all

 #!/bin/bash
rm -rf ./.trash
Image

quindi registri come plugin per il finder oppure proprio come applicazione. contenta tu, contenti tutti.... però devi sapere cosa fai.

Posted: Tue Mar 31, 2009 4:32 am
by spartakcus
ah! io credevo fosse solo una rimozione forzata degli elementi!
caspita!

quindi per creare uno script forzato che svuota il cestino con file che con il normale svuota cestino non vogliono andare via come faccio?

Posted: Tue Mar 31, 2009 4:45 am
by flashcream
scaricalo e studialo: http://www.faqintosh.com/risorse/it/sys/setrash/

di questi script è pieno il web.
quindi per creare uno script forzato che svuota il cestino con file che con il normale svuota cestino non vogliono andare via come faccio?

sul sito apple/sez, sviluppatori tutti i testi e le guide necessari per compilare apple script. capirai che non è possibile fare domande cosi generiche in un forum. prima studi e poi fai domande su singoli e specifici problemi.

prego.

Posted: Tue Mar 31, 2009 4:58 am
by Gas Gas
scusa se mi permetto di chiedertelo, ma lo sai vero che se premi alt e poi fai svuota il cestino anche i file che altrimenti non andrebbero via si cancellano? non tutti ma la maggior parte si.
perchè magari ho capito male io tutto qui :) da qui il mio suggerimento di usare la combinazione cmd+alt+shift+backspace che a mio avviso è molto più semplice che crare uno script...
poi se proprio non si cancellano, fai come scritto sopra da flash.

Posted: Tue Mar 31, 2009 5:13 am
by iGodness
Un altro modo molto veloce (da Finder) per eliminare definitivamente gli elementi in Cestino e' la scorciatoia, via tastiera: cmd-maiusc-del

Posted: Tue Mar 31, 2009 5:23 am
by Gas Gas
iGodness wrote:Un altro modo molto veloce (da Finder) per eliminare definitivamente gli elementi in Cestino e' la scorciatoia, via tastiera: cmd-maiusc-del
io penso invece che questo modo corrisponde appunto a fare svuota cestino normale. per svuotare con i file per esempio protetti bisogna premere alt e quindi la scorciatoia diventa cmd+alt+shift(maiuscolo)+ backspace(delete)

Posted: Tue Mar 31, 2009 5:26 am
by iGodness
Si', hai ragione^^