Un'app o uno script per guardare la cartella e visualizzare nuove immagini a schermo intero?

3

Sto insegnando un corso di fotografia e vorrei utilizzare una configurazione economica per visualizzare le foto scattate dagli studenti in tempo reale.

Ho un MacBook Pro e un iphone. Ho anche una scheda eye-fi, ma è vecchia e non funziona con le reti ad-hoc, quindi è fuori questione.

Probabilmente userò RemoteSnap sull'iPhone connesso a un wi-fi ad-hoc creato dal mac. Con questa configurazione, le foto jpg finiscono in una cartella.

Come posso avere ogni nuova foto in questa cartella per apparire sullo schermo (a schermo intero)?

Grazie!

    
posta aaandre 14.09.2011 - 02:01
fonte

3 risposte

0

Si spera che questo dovrebbe funzionare indipendentemente dalla versione del sistema operativo, ma è stato testato su 10.6.8:

  1. Apri Automator
  2. Scegli di creare un'azione cartella
  3. Scegli la tua cartella di foto come cartella su cui lavorare
  4. Scegli Utilità - > Esegui AppleScript e trascinalo nel pannello a destra
  5. IncollailcodicequisottonelpannelloEseguiAppleScript
  6. Salval'azionedellacartellaeprovalo!

onrun{input,parameters}

tellapplication"Finder"
    set the_folder to container of (item 1 of input) as alias

    if window 1 exists then
        set the target of window 1 to the_folder
    else
        reveal the_folder
    end if

    --Send the Esc key to exit the previous quick-look, if there is one
    tell application "System Events"
        key code 53
    end tell

    delay (1)

    --select the new file
    select input as alias
    activate
    activate window 1

    delay (1)

    --Activate full screen quick look on the selected file
    tell application "System Events"
        keystroke "y" using {command down, option down}
    end tell
end tell

return input

fine corsa

Nota : lo script potrebbe contenere alcuni elementi non necessari, ma nel tentativo di modificarlo spesso ha smesso di funzionare. Sentiti libero di provarlo da solo!

    
risposta data 15.09.2011 - 10:55
fonte
1

L'altra alternativa più semplice è accettare che tu sia già in modalità quicklook a schermo intero e utilizzare il seguente codice di applicazione nell'azione Automator sopra per selezionare semplicemente il file più recente.

tell application "Finder"
    set the_folder to container of (item 1 of input) as alias

    if window 1 exists then
        set the target of window 1 to the_folder
    else
        reveal the_folder
    end if

    select input as alias
    activate
    activate window 1
end tell

Se sei già all'interno di un quicklook a schermo intero, allora in effetti stai visualizzando la schermata del file più recente. È come premere "su" o "giù" mentre si è in modalità a schermo intero quicklook su una directory già popolata.

Fai la tua prima foto, entra in modalità a schermo intero a schermo intero, fai le foto successive.

    
risposta data 12.01.2013 - 15:51
fonte
0

Apparentemente non c'è un buon modo (libero) per farlo.

Ho provato lo script sopra, ma sfortunatamente, con 10.8, se sei già a schermo intero, l'immagine successiva DISATTIVA a schermo intero (come invia Cmd - Opzione - y ). Non c'è modo di vedere lo "stato" corrente e se dovrebbe semplicemente selezionare il nuovo file o selezionare il nuovo file e visualizzarlo a schermo intero. : (

Tuttavia, ho scritto uno screen saver di Quartz Composer per l'aggiornamento automatico e la rotazione dell'ultimo numero X di immagini.

link

    
risposta data 11.01.2013 - 23:22
fonte

Leggi altre domande sui tag