Angiv OS Xs mappehandlinger til de fleste Mac-brugere, og du vil nok få lidt forvirret udseende. Mappehandlinger er muligvis ikke velkendte, men det er en kraftig automatiseringstjeneste, der giver dig mulighed for at udføre en opgave, når en mappe, der overvåges, undergår en af følgende ændringer: mappen åbnes eller lukkes, flyttes eller ændres, eller har et element tilføjet til eller fjernet fra det.
Når en begivenhed opstår i en overvåget mappe, udføres AppleScript, der er vedhæftet mappen via værktøjet Mappehandlinger. Opgaven, der udføres, er op til dig; det kan være næsten alt, hvad der kan udtrykkes i en AppleScript. Dette er et fantastisk workflow-automatiseringsværktøj, som du kan bruge på mange forskellige måder.
Nøglen til succesfuld workflow-automatisering med mappehandlinger er en gentagen opgave eller begivenhed. For at gennemføre mappehandlinger skal du oprette en AppleScript for at udføre opgaven for dig. AppleScript er OS Xs indbyggede skriptsprog. Det er lidt nemt at lære, men at lære dig at oprette dine egne AppleScripts er uden for dette tip.
I stedet vil vi drage fordel af en af de mange præfabrikerede AppleScripts, der er inkluderet i OS X. Hvis du gerne vil vide mere om AppleScript, kan du starte med Apples online dokumentation: Introduktion til AppleScript.
Hændelsen til at automatisere
Min kone og jeg arbejder på et lille hjemmenetværk, der består af forskellige computere, printere og andre fælles ressourcer. Vores kontorer ligger i forskellige dele af huset, og vi byder ofte på filer om dagen. Vi kunne bruge e-mail til at sende disse filer til hinanden, men oftere end ikke, vi kopierer kun filerne til delte mapper på vores computere. Denne metode er praktisk til hurtig træk og slip fildeling, men medmindre en af os sender en besked til den anden, ved vi ikke, at der er en ny fil i vores delte mappe, medmindre vi ser ud.
Indtast mappehandlinger. En af de forhåndsklappede AppleScripts for Folder Actions kaldes 'nye varevarsler'. Som du kan gætte fra sit navn, ser denne AppleScript en mappe, du angiver. Når noget nyt er tilføjet til mappen, viser AppleScript en dialogboks, der meddeler, at mappen har et nyt element, en simpel og elegant løsning. Det betyder selvfølgelig, at jeg ikke længere har en undskyldning for ikke at arbejde på en ny fil, men alt har sin ulempe.
Opret mappehandlingen
For at komme i gang med vores eksempel skal du vælge en mappe, som du ønsker at blive overvåget for, når noget nyt er tilføjet det. I vores tilfælde har vi valgt en delt mappe på vores lokale netværk, men det kan også være en mappe, du bruger til at synkronisere information via skyen, f.eks. Dropbox, iCloud, Google Drive eller Microsofts OneDrive.
Når du har navigeret til den mappe, du vil bruge, skal du udføre følgende trin:
-
Højreklik på den mappe, du vil overvåge.
-
Vælg 'Konfigurer mappehandling' i pop op-menuen. Afhængigt af den version af OS X, du bruger, kan den også kaldes 'Folder Action Setup', der findes under menuen Services. For at gøre det endnu lidt sværere at finde, kan det også være angivet under 'Mere', hvis du har installeret ganske få kontekstuelle menupunkter.
-
Afhængigt af den version af OS X, du bruger, kan du muligvis se listen over tilgængelige mappehandlinger eller Folder Action Setup-vinduet. Hvis du ser listen over tilgængelige scripts, kan du gå til trin 8, ellers fortsæt til trin 4.
-
Vinduet Mappehandlinger vises.
-
Klik på '+' -tegnet nederst på den venstre liste for at tilføje en mappe til listen over mapper med handlinger.
-
En standard åben dialogboks vises.
-
Vælg den mappe, du vil overvåge, og klik på 'Åbn' knappen.
-
En liste over tilgængelige AppleScripts vil blive vist.
-
Vælg "Tilføj - nyt element alert.scpt" fra listen over scripts.
-
Klik på knappen 'Vedhæft'.
-
Sørg for, at feltet Aktiver mappehandlinger er markeret.
-
Luk vinduet Opsætning af mappehandlinger.
Nu når et emne tilføjes til den angivne mappe, vises en dialogboks med følgende tekst: 'Mappespærringsvarsling: Et nyt element er blevet placeret i mappen' {mappenavn}. ' Dialogboksen Mappeaktionsalarm giver dig også mulighed for at se det nye element (er).
Dialogboksen Mappehandlinger vil til sidst afvise sig selv, så hvis du ikke har te, kan du gå glip af en anmeldelse.