Tengo un AppleScript que se ejecuta desde un trabajo cron. El guión es:
tell application "System Events"
set frontApp to name of first application process whose frontmost is true
end tell
tell application frontApp
if the (count of windows) is not 0 then
set window_name to name of front window
end if
end tell
(que obtuve de enlace en un ejemplo de uno de los muchos casos en los que SO ha preparado la respuesta a una consulta preparada para mí
Utilizo el script para rellenar un archivo como este
l
2013-08-07_20:55:04convert - Linux Command - Unix Command
2013-08-07_20:56:05matlab graph colors.... - Stack Overflow
2013-08-07_20:57:06matlab graph colors.... - Stack Overflow
2013-08-07_20:58:07matlab graph colors.... - Stack Overflow
2013-08-07_20:59:08matlab graph colors.... - Stack Overflow
2013-08-07_21:00:10printing - Save MATLAB figure with different background color - Stack Overflow
2013-08-07_21:01:11matlab graph colors.... - Stack Overflow
2013-08-07_21:02:12Changing matlab b - Stack Overflow
2013-08-07_21:03:162013-08-07_21:04:17/Users/josephreddington/Downloads
para realizar un seguimiento de mi tiempo. Funciona bien, pero tengo problemas como: todo lo que obtengo de Apple Script es el título de la ventana, es decir,
matlab graph colors.... - Stack Overflow
Mientras que lo que me gustaría es un poco más de información, como la aplicación activa (Chrome) en este caso, ¿puede alguien señalarme la dirección de a) cómo modificar el script para que también obtenga el nombre de la aplicación? como el título de la ventana, o b) donde encuentro una API útil que me dice cómo hacerlo a)
Saludos,