Miré a mi alrededor y encontré un manzano (que se puede convertir en un atajo) que simplemente quiere que tú quieras. Desafortunadamente, no es tan simple como debería ser. Sin embargo, es mejor que nada, y solo necesitas hacer esto una vez. Le ahorrará tiempo a largo plazo.
1) Abrir Automator.
2) Crear nuevo 'Servicio'
3) Establecer servicio recibe a 'sin entrada' en 'Buscador'
4) agrega 'Ejecutar applecript'
5) ponga este código dentro de él:
-- duplicateFinderTab.scpt
-- Uses a hacky workaroud to duplicate the frontmost Finder tab,
-- since Apple hasn't provided great AppleScript support for this.
----------------------------------------------
on run {}
tell application "Finder"
if (count of Finder windows) > 0 then set duplicate_me to target of front Finder window
set _sel to the selection
end tell
new_tab()
tell application "Finder"
set target of front Finder window to duplicate_me
select _sel
end tell
open_orig()
end run
----------------------------------------------
on new_tab()
tell application "System Events" to tell application process "Finder"
set frontmost to true
tell front menu bar to tell menu "File" to tell menu item "New Tab"
perform action "AXPress"
end tell
end tell
end new_tab
----------------------------------------------
on open_orig()
tell application "System Events" to tell application process "Finder"
set frontmost to true
tell front menu bar to tell menu "File" to tell menu item "Show Original"
perform action "AXPress"
end tell
end tell
end open_orig
6) guárdalo (si abres una ventana del buscador y seleccionas tu alias, luego regresas al automatizador y presionas 'ejecutar', entonces funcionará en este punto) - Nota: puede pedirte que agregues 'Automator' a 'Preferencias del sistema' - > 'Seguridad & Privacidad '- > Permisos de 'accesibilidad'.
7) en las preferencias del sistema, vaya a 'teclado' - > 'accesos directos' - > 'servicios' - > 'lo que sea que lo nombrases' ... elige un atajo (como "^ -CMD-O").
Otras cosas:
Puede requerir que hagas esto una vez:
cuando se selecciona el buscador, en el menú,
'Finder' - > 'Servicios' - > 'lo que sea que lo nombrases'
o si no aparece:
'Finder' - > 'Servicios' - > 'Preferencias de servicios ...' - > marque la casilla en las preferencias del sistema que se llama su aplicación
Hay otros errores de permiso que puede recibir dependiendo de cómo esté configurado su sistema, sin embargo, debe notar que el script SÍ funciona cuando presiona 'ejecutar' en el paso 6 o después del paso 5. Simplemente seleccione el archivo en el buscador luego cambia a la aplicación automator y pulsa "correr".
Y si todo funcionó sin problemas para usted, el acceso directo de cmd-cntl-O debería funcionar para usted, para que pueda hacer ese acceso directo (que abre una nueva pestaña de la misma selección), luego haga clic derecho y seleccione 'mostrar original' '
Editar por OP
Si recibe un error "com.automator.runner.xpc no está permitido el acceso de asistencia", entonces la solución no es obvia.
No puede agregar com.automator.runner.xp en sí mismo a Assistive Access, ni la ayuda de Automator o Automator Runner, sin embargo, después de reiniciar, la pista fue que se activaron dos errores, no solo uno.
La adición del Finder al acceso de asistencia permitió que se ejecutara el script.