6 votos

Cómo agregar el servicio a la barra de herramientas del buscador

En el menú contextual (clic con el botón derecho del ratón) sobre una carpeta u objeto de archivo en el buscador le dará la opción de seleccionar "Servicios". Me pregunto si hay alguna forma de mover esos servicios a un botón de la barra de herramientas. En particular, me gustaría añadir "Nueva terminal en la carpeta" a la barra de herramientas. ¿Alguien tiene alguna idea de cómo hacer esto?

1 votos

Si encuentra el script correspondiente al servicio, sólo tiene que arrastrarlo a la barra de herramientas del buscador.

0 votos

@alexis eso es cierto, pero por mi vida no puedo encontrarlo en los lugares habituales (por ejemplo, /System/Libarary/Services)

3voto

hjdm Puntos 18

Puedes crear una aplicación haciendo exactamente esto usando ScriptEditor.app y luego agregarla a la barra de herramientas del Finder.

Primero coloca esta línea dentro de tu ~/.bash_profile archivo:

alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""

Esto cambiará el directorio activo al de la ventana superior del Finder.

Entonces crea una aplicación en ScriptEditor.app como:

tell application "Terminal"
    do script "cdf"
    activate
end tell

Guarda esto como una aplicación y añádelo a la Barra de Herramientas con ⌘ CMD + Arrastrar.

0 votos

Así que en primer lugar, una vez en la barra de herramientas, cuando se hace clic, todo lo que sucede os la script se abre en ScriptEditor.app en lugar de ejecutar el alias cdf . Cuando intento ejecutar el alias en el terminal directamente, obtengo command not found . Sospecho que el comando osascript no está presente.

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