Carpeta que crea automáticamente alias

0

Me gusta guardar imágenes inspiradoras en mi dock. Ya que mi carpeta de Descargas es siempre una pila gigante de archivos que acumulo y disfruto para revisar de vez en cuando. Ahora para ahorrar espacio en mi Dock tendría que tener una carpeta como una pila donde se almacenan todos esos alias a archivos inspiradores. Sería ingenioso poder arrastrar archivos a esa carpeta y hacer que la carpeta cree un alias automáticamente. del archivo en lugar de moverlo allí. De esa manera, no tendría que usar accesos directos, etc., y simplemente podría arrastrar los archivos allí sin moverlos.

¿Entendido? Tal vez alguien sepa una solución. Supongo que sería necesario un AppleScript. Trabajemos juntos en esto para que esto suceda.

    
pregunta SarenSabertooth 13.08.2016 - 01:27

1 respuesta

1

Simplemente cree un script de acción de carpeta, mueva el archivo scpt a / Users / user_name / Library / Scripts / Folder Action Scripts y aplíquelo a una carpeta:

El contenido del script es:

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: el nombre de su volumen (por ejemplo, Macintosh HD - ¡ no tiene que escapar de espacios!) y user_name: su nombre de usuario corto.

Guarde el scpt en / Users / user_name / Library / Scripts / Folder Action Scripts / con el nombre "alias - agregue un alias en lugar de mover files.scpt".

Ahora cree una carpeta "Inspiradora" en su escritorio y una carpeta "intermedia" en otro lugar.

Haga clic con el botón derecho en la carpeta "intermedia" y adjunte la secuencia de comandos anterior a la carpeta:

Arrastraambascarpetasaldock.Puedesaplicariconosconvincentesparapoderdecircuálescuál.Silaaccióndelacarpetaestáactivada,laaplicacióndeuniconoalacarpeta"intermedia" ya creará un archivo llamado _icon alias (o similar) en la carpeta "Inspirational". Por favor borre este archivo. En el siguiente ejemplo, la rosa indica la carpeta "Inspiradora" y la pizarra la carpeta "intermedia"

Para crear uno o más alias en la carpeta "Inspirational", arrastre uno o varios archivos y / o carpetas a la carpeta "intermedia":

Losaliassecrearánenlacarpeta"Inspirational" y los archivos arrastrados se moverán de nuevo a "Descargas":

Nopuedeusarsolounacarpeta,porqueestoinvocaráunbuclesinfin:tanprontocomosecreeunnuevoaliasagregandounarchivoalacarpetaaccióndecarpetahabilitada,elnuevoaliastenerunaliasensímismo(porqueesotroarchivo"nuevo"). Esto se repetirá hasta que tu Mac muera.

    
respondido por el klanomath 13.08.2016 - 05:08

Lea otras preguntas en las etiquetas