Estoy intentando desencadenar una búsqueda en Finder a través de un comando de terminal, utilizando un apple script. (usando el comando $ osascript scriptname.scpt input
)
on run argv
tell application "Finder"
activate
tell application "System Events"
keystroke "f" using {command down}
keystroke (item 1 of argv)
key code 36
key code 48
keystroke " "
end tell
end tell
end run
Hasta ahora, al ejecutar el AppleScript, devuelve este error:
error "elemento 1 de "script" no entiende el mensaje de "pulsación"." número -1708 del elemento 1
Por lo que entiendo, argv es la consulta de "entrada" del comando, y se referencia con la pulsación de la tecla (elemento 1 de argv), sin embargo al ejecutar el script lo único que ocurre es que se abre una ventana del finder. Alguien sabe cómo solucionar este error? Soy un completo novato en .