Me gustaría crear una ventana del buscador haciendo clic derecho y seleccionando "nueva ventana del buscador" similar al clic derecho para crear una nueva carpeta. ¿Es esto posible a través de automator?
Respuesta
¿Demasiados anuncios?Si usted está buscando para abrir una nueva ventana del Finder con su posición de la posición actual del ratón ubicación... esto va a lograr que para usted.
Este código requiere la "Cliclick" es la abreviatura de "Interfaz de Línea de Comandos haga Clic en". Es una pequeña consola/Terminal de la aplicación que se encarga de emular los clics del ratón o de una serie de clics de ratón (incluyendo doubleclick y control-clic) en el arbitrarias en coordenadas de pantalla. Por otra parte, le permite mover el ratón, obtener la corriente coordenadas del ratón, pulse las teclas modificadoras etc., Que es gratis para descargar y fácil de instalar.
En mi sistema tengo. cliclick en el siguiente directorio: /usr/local/bin/cliclick. Debido a esta ubicación, en mi AppleScript código y en la aplicación Terminal, tengo que usar la ruta de acceso completa a cliclick para llamar al comando. Por ejemplo: ¿shell script "/usr/local/bin/cliclick rc:." En AppleScript está diciendo cliclick a la derecha-haga clic en.
Este a mi me funciona con la última versión de macOS Mojave.
Crear un nuevo Automator Rápida Acción el documento y agregar una "Ejecutar AppleScript" comando a su flujo de trabajo. Luego sobrescribir el texto existente en el archivo AppleScript de comandos con el siguiente código. A continuación, guarde su archivo. Me salvó la mía con el nombre de "Nueva Ventana del Finder En la Ubicación del Ratón.flujo de trabajo"
set mousePosition to do shell script "/usr/local/bin/cliclick p:."
set mouseCoordinates to makeCoordinatesRecord(mousePosition)
tell application "Finder" to set position of (make new Finder window) to mouseCoordinates
on makeCoordinatesRecord(mousePosition)
set a to offset of "," in mousePosition
set x1 to text 1 thru (a - 1) of mousePosition as number
set y1 to text (a + 1) thru -1 of mousePosition as number
set mouseLocation to {x1, y1}
end makeCoordinatesRecord
Usted no será capaz de acceder a este comando a través de "Clic Derecho" en el menú, pero puede crear un método abreviado de teclado para ejecutar la nueva acción rápida que se abra una nueva ventana del Finder en su actual ubicación del ratón