Para un evento, necesito que las imágenes se muestren en una pantalla justo después de tomarlas en un iPhone.
Intenté hacer esto con un Apple TV y la vista de flujo de fotos, pero las fotos tardan un poco en mostrarse.
¿Hay alguna forma de hacer una transmisión en vivo de imágenes tomadas con un iPhone? Tengo un Apple TV y un MacBook para que esto funcione.
Aquí hay un código de Applescript para ir con la respuesta de grgarside
Probé y funciona. El código debe guardarse como una aplicación abierta .
Cuando la aplicación se esté ejecutando, intentará presionar la flecha hacia la derecha. En este código, lo configuré en diez segundos return 10
, pero dependiendo del tiempo que configure, esto podría ser un poco molesto si cambia fuera de la apertura por algún motivo o si desea salir de la aplicación.
Así que he incluido una CAPS detección de llave de bloqueo. Lo que cerrará la aplicación en la próxima iteración. No tienes que usarlo, pero está ahí si lo necesitas.
on idle
if isShiftKeyPressed() then
-- IF CAPS LOCK IS DOWN THE APP WILL QUIT
display notification with title "Arrow Right App" subtitle "quiting right Arrow App"
quit me
end if
try
tell application "System Events"
tell application process "Aparture"
key code 124
end tell
end tell
end try
return 10
end idle
on isShiftKeyPressed()
return (do shell script "/usr/bin/python -c 'import Cocoa; print Cocoa.NSEvent.modifierFlags() & Cocoa. NSAlphaShiftKeyMask > 1'") is "True"
end isShiftKeyPressed
Probé esto en Aperture y funcionó como sugirió grgarside.
Recuerda cambiar la línea tell application process "Aparture"
de tu aplicación si no es Aperture.
Puede abrir Photo Stream en iPhoto/Aperture/Photos, abrir la última foto en pantalla completa y hacer que un script presione repetidamente la tecla de flecha hacia la derecha. De esta manera, tan pronto como ingresen nuevas fotos, se desplazará.
markhunte