0 votos

Contextual para el botón de "Acción" en la barra de herramientas de Finder

Estoy buscando una manera de mostrar un menú contextual para un elemento de Finder seleccionado desde el teclado.

¿Según las respuestas que vi, no hay macOS completo equivalente para un Windows "Menú contextual" botón, pero tal vez es posible tener un acceso directo para el botón de "Acción" en una barra de herramientas de Finder?

Esto es cómo se ve:Finder Toolbar

1voto

wch1zpink Puntos 11

Este a mi me funciona con el OS de la Sierra.. Este AppleScript código abierto que se active en la ventana del Finder o abrir una nueva ventana del Finder, si no hay ninguna abierta, entonces automáticamente haga clic en el botón de "Acción" en la barra de herramientas.

Aviso donde dice "grupo 2" en ambas líneas de código. Esta es la ubicación del botón de "Acción" en mi ventana "Finder". Si usted no tiene la "Acción" botón que se encuentra en la misma ubicación exacta en la ventana del finder, este script se producirá un error y no funciona.

activate application "Finder"
tell application "System Events"
    tell process "Finder"
        delay 0.5  -- may need to adjust this number
        if window 1 of application "Finder" exists then
            click menu button 1 of group 2 of toolbar 1 of window 1
        else
            tell application "Finder"
                activate
                make new Finder window
                tell application "System Events"
                    tell process "Finder"
                        delay 1 -- may need to adjust this number
                        click menu button 1 of group 2 of toolbar 1 of window 1 (* notice where it says "group 2" in both lines of code.  This is the location of the "Action" button in my "Finder" window.  If you do not have your "Action" button located in the exact same location in your finder window, this script will produce an error and won't work. *)
                    end tell
                end tell
            end tell
        end if
    end tell
end tell

Guardar este archivo de comandos en el editor de secuencias de comandos de la aplicación como una aplicación. Para efectos de este post, he guardado el archivo en el editor de secuencias de comandos como Finder_Action_Button_Shortcut.aplicación

enter image description here

Abrir Automator de la aplicación y crear un nuevo servicio

enter image description here

Asegúrese de seleccionar los archivos y carpetas opción. Agregar un "Lanzamiento de la Aplicación" de acción a su flujo de trabajo y seleccione el nuevo editor de secuencias de comandos de la aplicación que acaba de guardar y nombre: Finder_Action_Button_Shortcut.aplicación

enter image description here

En este punto de guardar el flujo de trabajo de Automator archivo y el nombre de algo como "Finder_Action_Button_Shortcut.flujo de trabajo" para su /Usuarios/YOUR_COMPUTER_NAME/Biblioteca/Servicios/ carpeta. (si Automator durante el proceso de guardado no le pregunta si desea instalar el nuevo servicio)

![enter image description here

Ahora este servicio estará disponible en sus "Servicios" en la búsqueda de cualquier archivo o carpeta seleccionada

![enter image description here

Asegúrese de agregar Automator.aplicación y Finder_Action_Button_Shortcut.aplicación a la lista de aplicaciones permitidas para el control de su equipo en las Preferencias del Sistema/ Seguridad Y Privacidad/ Accesibilidad/ ficha Privacidad

enter image description here

A continuación, vaya a Preferencias del Sistema/ Teclado/ Atajos/ Servicios y usted debe ver a su nuevo servicio de la lista. Vaya por delante y asignar a su nuevo servicio de un método abreviado de teclado y ¡BINGO! Estás hecho

![enter image description here

-1voto

Aquí hay un enlace a los métodos abreviados de teclado de Mac: https://support.apple.com/en-us/HT201236

Por desgracia, no hay ningún atajo para abrir el botón de "Acción" .

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