Use PhotoBooth.app con Automator

2

Usando Mountain Lion - 10.8.4

Me gustaría configurar un sistema de instantáneas diarias utilizando Automator:

  • utilizar el PhotoBooth.app
  • configúrelo para que comience automáticamente con la cuenta atrás "1,2,3"
  • guardar automáticamente la imagen en una carpeta específica
  • cerrar PhotoBooth.app

Buscó en internet y no encontró nada sobre este tema.

Automator ha tomado una instantánea de video, pero el tamaño de la foto de salida es pequeño "200x200"

Esto sería perfecto si supiera cómo aumentar el tamaño del archivo de salida.

    
pregunta Michael Irey 30.08.2013 - 18:19

2 respuestas

1

Puede utilizar imagesnap en una acción Ejecutar script de shell.

O ejecuta brew install imagesnap y sudo gem install terminal-notifier . Luego guarde una secuencia de comandos como esta como ~/bin/cron-imagesnap :

#!/bin/bash

terminal-notifier -title 'Taking a snapshot in 3 seconds' -message '' -group imagesnap
sleep 3
/usr/local/bin/imagesnap ~/Pictures/imagesnap-$(date +%y%m%d%H%M%S).png

Haz el script ejecutable con chmod +x ~/bin/cron-imagesnap . Luego ejecuta EDITOR=nano crontab -e y agrega algo como esto:

MAILTO=""
59 23 * * * ~/bin/cron-imagesnap

MAILTO="" desactiva la adición de un mensaje a /var/mail/$USER cuando un comando tiene salida stdout o stderr.

Editar: también puedes usar un AppleScript como este:

activate application "Photo Booth"
delay 5
tell application "System Events" to tell process "Photo Booth"
    click menu item "Take Photo" of menu 1 of menu bar item "File" of menu bar 1
end tell
delay 5
quit application "Photo Booth"
    
respondido por el user495470 31.08.2013 - 05:00
1

¿Has visto este script?

  

Descarga 27: Take Picture v1.0

     

Esta acción hará que la aplicación Photo Booth tome una foto. Requiere que el GUI esté activado.

    
respondido por el Dave 30.08.2013 - 18:57

Lea otras preguntas en las etiquetas