Sto provando a creare un pulsante sulla barra degli strumenti del mio Finder alimentato da applescript per creare una copia di una cartella impostata (ad esempio / Users / James / doc) e tutti i file / sottocartelle al suo interno nella posizione corrente in Finder.
La motivazione è che ho un formato di documentazione LaTeX con sottocartelle come img che normalmente aggiungo a ogni nuovo progetto di codifica in una cartella chiamata doc, quindi avere un pulsante che aggiunge questa cartella mi farà risparmiare tempo invece di manualmente copiandolo ogni volta.
Le mie abilità sul mele non sono molto buone, ho provato:
1)
set x to ((the target of the front window) as text) as alias
set y to ((folder "Users/James/doc") as text) as alias
tell application "Finder"
duplicate y to x
end tell
l'errore che ottengo nell'eseguire questo primo tentativo è: Can’t make target of window 1 of «script» into type text.
2)
tell application "Finder"
duplicate folder "Users/James/doc" to (the target of the front window)
end tell
che durante l'esecuzione restituisce l'errore Finder got an error: Can’t set target of window 1 to folder "Users/James/doc".
(PS: conosco già come trasformare i tuoi script in" Finder ")