Crea una schermata e carica con uno script

2

Non sono molto bravo con AppleScript ma immagino che questo sia qualcosa di abbastanza semplice per il guru di AppleScript, sto cercando di creare uno screenshot di una regione come con Apple-Shift-s e alimentarlo con il nome del file ScreenShot a uno script di shell che si occuperebbe del caricamento.

Grazie.

PS: Non ho bisogno della parte di script di shell solo quella di AppleScript.

    
posta Chmouel Boudjnah 28.06.2011 - 14:47
fonte

3 risposte

2

esegui semplicemente il comando shell:

screencapture -i filename

questo avvierà screencapture in modalità interattiva (selezionando la regione). Visualizza screencapture -h o man screencapture

Se hai davvero bisogno di eseguire il comando screencapture dal applescript, usa:

do shell script "screencapture -i filename"

puoi testare il applescript dalla shell:

osascript -e 'do shell script "screencapture -i /tmp/filename.png"'
    
risposta data 11.09.2012 - 22:07
fonte
1

Vedere la mia risposta alla domanda collegata a sotto che utilizza Automator per catturare screenshot e alimentarli automaticamente allo script FTP. Dato che non si dice che sia assolutamente necessario da parte di Applescript, lo propongo solo come suggerimento nel caso in cui copra le tue esigenze.

Ricerca di uno screen recorder ambientale

    
risposta data 25.07.2011 - 23:15
fonte
0

Potresti provare ad aggiungere un'azione della cartella di un automatore che prenderà i file aggiunti e li caricherà. Se lo si preleva ha le proprie opzioni FTP che possono essere integrate in una routine di automazione.

Se ciò non funziona, l'app Nathan suggerisce di eseguire ciò che ti serve in modo meraviglioso.

    
risposta data 25.07.2011 - 22:51
fonte

Leggi altre domande sui tag