He creado una aplicación AppleScript muy simple que actualmente, cuando se ejecuta, muestra una imagen diferente del escritorio, según el día de la semana en que se vea a continuación:
set currentDay to weekday of (get current date)
if currentDay = Monday then
do shell script "open ~/Desktop/Mon.png"
end if
if currentDay = Tuesday then
do shell script "open ~/Desktop/Tue.png"
end if
if currentDay = Wednesday then
do shell script "open ~/Desktop/Wed.png"
end if
if currentDay = Thursday then
do shell script "open ~/Desktop/Thu.png"
end if
if currentDay = Friday then
do shell script "open ~/Desktop/Fri.png"
end if
if currentDay = Saturday then
do shell script "open ~/Desktop/Sat.png"
end if
if currentDay = Sunday then
do shell script "open ~/Desktop/Sun.png"
end if
Sin embargo, mi pregunta real es si es posible que un AppleScript maneje una solicitud de Vista rápida. Es decir. Cuando presiono la barra espaciadora en la aplicación, ¿hay alguna forma de que muestre la imagen en lugar de los detalles de la aplicación?
Entiendo que una vez que se haya ejecutado un AppleScript, puede usar esta función de Vista rápida ejecutando el script de shell qlmanage -p /path/to/thefile
y esto mostrará una imagen de Vista rápida del archivo especificado. Sin embargo, esto no es lo que necesito, me gustaría que esto se pueda hacer simplemente presionando la barra espaciadora en la aplicación en sí y no ejecutándola realmente.
¿Es posible hacer esto?
Gracias de antemano por cualquier ayuda,
Saludos cordiales, Tom