Vai al contenuto

applescript dare la pass una sola volta...


nico96

Messaggi raccomandati

devo fare un programmino con script editor (se andra' bene lo faro' degamente con xcode:dance:)cmq fra le funzioni mi serve di cancellare dei file di systema quindi:

tell application "finder"
delete "file di systema...."
end tell

qui funzione alla grande mi chiede la pass e via

ma se devo fare

tell application "finder"
delete"file di sitema"
delete "file di sistema 2"
end tell

Qui pero' mi chiede la pass 2 volte:(ed e' scomodo come faccio???:)

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

  • Risposte 72
  • Creato
  • Ultima Risposta

puoi unire i due comandi, penso…

Io in genere facevo un unico comando da shell con privilegi d'amministrazione:

do shell script "rm /file; rm /altro_file" with administrator privileges

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

puoi unire i due comandi, penso…

Io in genere facevo un unico comando da shell con privilegi d'amministrazione:

do shell script "rm /file; rm /altro_file" with administrator privileges

Grazie ma usando quel comando si apre la shell??poi devo dividere il percorso del file dai : o dallo / ???

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

Grazie ma usando quel comando si apre la shell??

certo che no: per aprire il terminale devi invocarlo:

tell application "Terminal" to do shell script "il comando"

poi devo dividere il percorso del file dai : o dallo / ???

Con /, come se stessi digitando in una shell.

L'unica vera complicazione è con il backslash (\): va dato doppio:

do shell script "ls /Users/jack/Nuova\\ Cartella"

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

certo che no: per aprire il terminale devi invocarlo:

tell application "Terminal" to do shell script "il comando"

Con /, come se stessi digitando in una shell.

L'unica vera complicazione è con il backslash (\): va dato doppio:

do shell script "ls /Users/jack/Nuova\\ Cartella"

si io preferivo che nn si aprisse :confused: ora faccio un po di prove

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

immagino.:)

Buon divertimento.:(

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

): uffi se faccio cosi

immagine1340cd2.png

mi dice cosi

immagine14a7615.png

se faccio cosi

immagine15a2c0a.png

mi dice cosi

immagine1653191.png

stessa cosa se invece che finder faccio il terminale

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

): uffi se faccio cosi

immagine1340cd2.png

mi dice cosi

immagine14a7615.png

è normale: il file "a" non esiste.

Puoi intercettare gli errori con la struttura try;

try
do shell script "script tal dei tali"
on error
altro codice applescript
end try

se faccio cosi

immagine15a2c0a.png

mi dice cosi

In linea di massima (e non necessariamente relativa a questo caso), in ogni caso, ti sconsiglio di delegare al finder ciò che puoi fare a qualcos'altro: a volte tende a comportarsi in modo inusuale…

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

è normale: il file "a" non esiste.

Puoi intercettare gli errori con la struttura try;

try
do shell script "script tal dei tali"
on error
altro codice applescript
end try

In linea di massima (e non necessariamente relativa a questo caso), in ogni caso, ti sconsiglio di delegare al finder ciò che puoi fare a qualcos'altro: a volte tende a comportarsi in modo inusuale…

Si era quello che avevo pensato io ma il file esiste....

immagine18bae2d.png

on error lo conoscevo gia' anche se nn l' ho mai usato ma cmq mi permette solo di dirgli cosa fare in caso di errore no?

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

non è che vuole sapere anche l'estensione del file?? :ciao:

Naaa…:ciao:

:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

hai messo l'estensione?? :ciao:

No sono passato al basic:DD

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:DD

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

No sono passato al basic:DD

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:DD

:D il bascic lo conosco anch'io suppongo sia la stessa cosa tra win a mac o cambia anche il linguaggio ?? :ghghgh:

Link al commento
Condividi su altri siti

sicuro?? :ghghgh::D

Ero ironico…:segreto:

No sono passato al basic:DD

E questo pure…almeno spero!:ghghgh:

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:D

XCode è fantastico, per fare interfacce ad applescript praticamente è l'unica via, purtroppo ha parecchi bachi al momento…:bacino:

il bascic lo conosco anch'io suppongo sia la stessa cosa tra win a mac o cambia anche il linguaggio ??

Cambiano sicuramente alcune cose. Su OS X va molto realbasic, su win visualbasic, entrambi sarebbero da abolire…:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

sicuro?? :ghghgh::D

Ero ironico…:segreto:

No sono passato al basic:DD

E questo pure…almeno spero!:ghghgh:

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:D

XCode è fantastico, per fare interfacce ad applescript praticamente è l'unica via, purtroppo ha parecchi bachi al momento…:bacino:

il bascic lo conosco anch'io suppongo sia la stessa cosa tra win a mac o cambia anche il linguaggio ??

Cambiano sicuramente alcune cose. Su OS X va molto realbasic, su win visualbasic, entrambi sarebbero da abolire…:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

sicuro?? :ghghgh::D

Ero ironico…:segreto:

No sono passato al basic:DD

E questo pure…almeno spero!:ghghgh:

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:D

XCode è fantastico, per fare interfacce ad applescript praticamente è l'unica via, purtroppo ha parecchi bachi al momento…:bacino:

il bascic lo conosco anch'io suppongo sia la stessa cosa tra win a mac o cambia anche il linguaggio ??

Cambiano sicuramente alcune cose. Su OS X va molto realbasic, su win visualbasic, entrambi sarebbero da abolire…:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

sicuro?? :ghghgh::D

Ero ironico…:segreto:

No sono passato al basic:DD

E questo pure…almeno spero!:ghghgh:

certo e dopo il consiglio sono passato ad xcode...l' applicazione va benone (a parte un centinaio di errori ancora da risolvere) ma se funzionasse sarebbe troppo semplice:ghghgh::ghghgh:sto incominciando a prenderci gusto:D

XCode è fantastico, per fare interfacce ad applescript praticamente è l'unica via, purtroppo ha parecchi bachi al momento…:bacino:

il bascic lo conosco anch'io suppongo sia la stessa cosa tra win a mac o cambia anche il linguaggio ??

Cambiano sicuramente alcune cose. Su OS X va molto realbasic, su win visualbasic, entrambi sarebbero da abolire…:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

si vedono i miei problemi di rete?:D

:ghghgh:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

intanto la mia connessione va benone :segreto::ghghgh:

beato te…:D

ora va di nuovo, per fortuna.:bacino:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

beato te…:)

ora va di nuovo, per fortuna.:angioletto:

Ora sto navigando alla grande sono in albergo e mi connetto con la linea del negiozio di occhiali qui sotto:ghghgh::ghghgh:cmq ora mi metto al lavaro la beta 1 con la gui e' gia' pronta ma ha praticamente un solo pulsante funzionante:ghghgh::)

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

Ora sto navigando alla grande sono in albergo e mi connetto con la linea del negiozio di occhiali qui sotto:ghghgh::ghghgh:cmq ora mi metto al lavaro la beta 1 con la gui e' gia' pronta ma ha praticamente un solo pulsante funzionante:ghghgh::)

Vai così.:)

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Vai così.:)

toglimi un dubbio che mi assilla:confused:come mai messaggi anche quando hai il pallino rosso?

When I’m Done, This Night Will Fear Me

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.


×
×
  • Crea Nuovo...