Vai al contenuto

Script + flusso di lavoro per sicurezza mac


Messaggi raccomandati

Questo è un progettino, magari anche stupido, che mi è venuto in mente oggi e l'ho sviluppato... mi date qualche consiglio per migliorarlo?

Da Automator creo un nuovo flusso di lavoro con "Azione Cartella"

Nella prima voce in alto (menù a tendina) scelgo "Photo Booth" (Cartella utente>Immagini>Photo Booth)

Porto nel flusso l' opzione "Nuovo messaggio e-mail"

Completo i campi che mi interessano

Porto nel flusso "Invia messaggi in uscita"

Porto nel flusso "Pausa" e seleziono 10-15 secondi (consiglio 15)

Porto nel flusso "Esci dall' Applicazione" e seleziono Mail dal menù a tendina

A questo punto salvo e chiudo Automator

Ora ho un flusso che mi spedisce direttamente ogni foto scattata da Photo Booth (e questo è da migliorare)

Proseguo creando uno script che mi chieda una Password che scelgo io, e nel caso la inserissi errata, innescherebbe il flusso di cui sopra.

display dialog "Inserire Password Di Sistema" default answer "*********" buttons {"OK"} default button 1 with icon stop with hidden answer
copy the result as list to {text_returned, button_pressed}
if text_returned is not equal to "[YOUR PASSWORD]" then
tell application "Photo Booth"
 activate
 set curVol to (get (output volume of (get volume settings)))
 if curVol > 0 then
  set volume output volume 0
 else
  set volume output volume 50
 end if

 tell application "Finder" to set visible of process "Photo Booth" to false

 tell application "System Events" to keystroke "t" using {command down, option down, shift down}
 delay 0
 quit
end tell
else
quit

end if

e questo è tutto. Avete altri consigli, migliorie ecc..??

Link al commento
Condividi su altri siti

  • 2 settimane dopo...

guarda, mi è chiaro cosa vuoi fare e già ci avevo pensato (in realtà non con automator ma tutto in obj-c),

c'è un problema...

o ti sta bene lanciare la tua app quando ti assenti o devi inserirti alla login, nel caso credo che:

1) apple non ti accetti un app del genere (ovviamente)

2) devi inserirti ad un livello ben più basso nel SO

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...