2 votos

Haz una captura de pantalla y súbela con un script.

No soy muy bueno con AppleScript, pero me imagino que esto es algo bastante fácil para el gurú de AppleScript por ahí, estoy buscando para hacer una captura de pantalla de una región como con hacer Apple-Shift-s y alimentar el nombre de archivo ScreenShot a un shell script que se encargaría de la carga.

Gracias.

PD: No necesito la parte del shell script sólo la de AppleScript.

2voto

jm666 Puntos 4489

simplemente ejecuta el comando shell:

screencapture -i filename

esto iniciará la captura de pantalla en modo interactivo (seleccionando la región). Ver screencapture -h o man screencapture

Si realmente necesitas ejecutar el comando de captura de pantalla desde el applescript sólo tienes que utilizar:

do shell script "screencapture -i filename"

puedes probar el applescript desde el shell:

osascript -e 'do shell script "screencapture -i /tmp/filename.png"'

1voto

Petros Puntos 4430

Ver mi respuesta a la pregunta vinculada a continuación que utiliza Automator para tomar capturas de pantalla y alimentarlas automáticamente al FTP script. Como no dices que tenga que hacerse absolutamente con Applescript, sólo lo ofrezco como sugerencia por si cubre tus necesidades.

Buscando un grabador de pantalla ambiental

0voto

jon Puntos 360

Podrías intentar añadir una acción de carpeta de automator que tome los archivos añadidos y los suba. Si tienes fetch tiene sus propias opciones de FTP que pueden ser integradas en una rutina de automator.

Si eso no te funciona, la aplicación que Nathan sugirió hace lo que necesitas de maravilla.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X