Mi sono guardato intorno e ho trovato un applecript (che può essere trasformato in una scorciatoia) che vuole solo che tu voglia. Sfortunatamente, non è semplicemente semplice come dovrebbe essere. È meglio di niente però, e devi farlo solo una volta. Ti farà risparmiare tempo a lungo termine.
1) Apri Automator.
2) Crea un nuovo 'servizio'
3) Set Service riceve "nessun input" in "Finder"
4) aggiungi "Esegui applescript"
5) inserisci questo codice al suo interno:
-- 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) salvalo (se apri una finestra del Finder e hai selezionato il tuo alias, quindi torna su automator e premi 'run', quindi funzionerà a questo punto) - Nota: potrebbe essere richiesto di aggiungere "Automator" in "Preferenze di Sistema" - > 'Sicurezza e amp; Privacy '- > Autorizzazioni di "accessibilità".
7) nelle preferenze di sistema vai a "tastiera" - > "scorciatoie" - > "servizi" - > 'qualunque sia il tuo nome' .. scegli una scorciatoia (come "^ -CMD-O").
Altre cose:
Potrebbe essere necessario farlo una volta:
quando il finder è selezionato, nel menu,
'Finder' - > "Servizi" - > 'qualunque sia il tuo nome'
o se non appare:
'Finder' - > "Servizi" - > "Preferenze servizi .." - > seleziona la casella nelle preferenze di sistema che la tua applicazione ha chiamato
Ci sono altri errori di autorizzazione che potresti ricevere a seconda di come è configurato il tuo sistema, tuttavia, dovresti notare che lo script funziona quando premi "Esegui" al punto 6 o dopo il passaggio 5. Per prima cosa seleziona il file in il cercatore quindi passa all'applicazione di automazione e fa clic su "Esegui".
E se tutto ha funzionato bene per te, la scorciatoia cmd-cntl-O dovrebbe funzionare per te, quindi puoi fare quella scorciatoia, (che apre una nuova scheda della stessa selezione), quindi fare clic destro e selezionare 'mostra originale '
Modifica per OP
Se si riceve un errore "com.automator.runner.xpc non è consentito l'accesso assistivo", la soluzione non è ovvia.
Non è possibile aggiungere com.automator.runner.xpc stesso all'Assistente di accesso, né aggiungere Automator o Automator Runner, tuttavia dopo un riavvio l'indizio è stato che sono stati attivati due errori, non solo uno.
L'aggiunta del Finder stesso all'Assistente consente l'esecuzione dello script.