Quiero hacer una LaunchBar script que muestre en un diálogo la ruta de un archivo o carpeta que se elija en el primer panel y luego se "suelte" en un script. Pero no puedo hacer que funcione.
Tengo un par de scripts scripts que casi hacen lo que quiero:
Devuelve el contenido del primer panel (utilizado con un acceso directo):
tell application "LaunchBar"
set x to selection as text
return x
end tell
Mostrar el texto escrito en el primer panel y "soltado" en el script:
on handle_string(textFromLaunchbar)
tell application "LaunchBar"
display in large type textFromLaunchbar
end tell
end handle_string
Este último utiliza el manejador handle_string() pero no consigo que el manejador open() funcione para archivos y carpetas:
del manual de LaunchBar:
http://www.obdev.at/resources/launchbar/help/index.php?chapter=SendingItems
Envío de elementos a AppleScripts
Para pasar un archivo, URL o texto seleccionado a un AppleScript, pulse la tecla Tab para activar la acción "Enviar a ", seleccione el AppleScript deseado y pulse Retorno. Los archivos se pasarán al manejador open() del script, las URL se pasarán al manejador handle_string().