Cartella che crea automaticamente alias

0

Mi piace salvare immagini ispiratrici nel mio dock. Dal momento che la mia cartella Download è sempre una gigantesca pila di file che accumulo e mi diverto a passare ogni tanto. Ora per risparmiare spazio nel mio Dock dovrei avere una cartella come una pila in cui sono memorizzati tutti gli alias di file di ispirazione. Sarebbe bello poter trascinare i file in quella cartella e fare in modo che la cartella crei automaticamente un alias del file invece di spostarlo lì. In questo modo non avrei dovuto usare scorciatoie, ecc. e potevo semplicemente trascinare i file lì dentro senza effettivamente spostarli.

Capito? Forse qualcuno conosce una soluzione. Immagino che sarebbe necessario un AppleScript. Lavoriamo insieme su questo per farlo accadere.

    
posta SarenSabertooth 13.08.2016 - 01:27
fonte

1 risposta

1

Crea semplicemente uno script di azione cartella, sposta il file scpt in / Users / user_name / Library / Scripts / Folder Action Scripts e applicalo a una cartella:

Il contenuto dello script è:

on adding folder items to thefolder after receiving theAddedItems
    repeat with eachfile in theAddedItems
        tell application "Finder"
            make new alias file to eachfile at folder "Main_Volume_Name:Users:user_name:Desktop:Inspirational:"
        end tell
    end repeat
    repeat with eachfile in theAddedItems
        tell application "Finder"
            move eachfile to folder "Main_Volume_Name:Users:user_name:Downloads:"
        end tell
    end repeat
end adding folder items to

Con Main_Volume_Name: il nome del tuo volume (ad esempio Macintosh HD - tu non devi uscire dagli spazi!) e user_name: il tuo nome utente breve.

Salva il file scpt in / Users / nome_utente / Libreria / Script / Script di azioni cartella / con il nome "alias - aggiungi alias invece di spostare files.scpt".

Ora crea una cartella "Inspirational" sul tuo desktop e una cartella "intermedia" da qualche altra parte.

Fai clic con il pulsante destro del mouse sulla cartella "intermedio" e collega lo script sopra alla cartella:

Trascinaentrambelecartellesuldock.Puoiapplicareiconeconvincentiperessereingradodidirequaleèquale.Sel'azionedellacartellaèattivata,l'applicazionediun'iconanellacartella"intermedia" creerà già un file denominato _icon alias (o simile) nella cartella "Inspirational". Per favore cancella questo file. Nell'esempio sotto la rosa indica la cartella "Inspirational" e la lavagna la cartella "intermedia"

Per creare (uno) alias (es) nella cartella "Inspirational" trascina uno o più file e / o cartelle nella cartella "intermedia":

Glialiasverrannocreatinellacartella"Inspirational" e i file trascinati verranno spostati in "Download":

Nonpuoiusaresolounacartella,perchéinvocheràuncicloinfinito:nonappenaunnuovoaliasvienecreatoaggiungendounfileallacartellaazioneabilitata,ilnuovoaliasesserealiasstesso(perchéèunaltro"nuovo" file). Questo sarebbe ripetuto fino alla morte del tuo Mac!

    
risposta data 13.08.2016 - 05:08
fonte

Leggi altre domande sui tag