1 votos

Cómo encontrar el archivo que desencadena una acción de spotlight

He creado un applescript aplicación (en automator) para abrir el ssh url. La aplicación está vinculada a la ssh:// url.

Tengo un montón de user@host.inetloc los archivos y la búsqueda de estos en el punto de mira. Seleccionar el archivo de spotlight se abre la aplicación asociada, pero no puedo averiguar cuál es el nombre del archivo es el que desencadena la apertura de la aplicación.

Funciona si puedo añadir el "seleccionado buscador de artículos" de la acción y abrir el .inetloc archivo desde el finder.

He buscado por la red y la applescript de referencia, pero es demasiado específico.

1voto

Oskar Puntos 1242

Sería algo así como este trabajo para usted:

on run argv
    set theFile to (item 1 of argv)
    set theFilePath to quoted form of POSIX path of theFile 
    -- your script using the parameters follows
end run

Usted podría saltar a la primera línea y acaba de arrancar la ruta de acceso si no es necesario utilizar el archivo en sí, más adelante en la secuencia de comandos.

Además, usted realmente desea conseguir ASObjC Corredor para analizar archivos y rutas de acceso fácil.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X