Nämn OS X: s mappfunktionsverktyg till de flesta Mac-användare och du kommer sannolikt att bli lite förvirrad. Mappningsåtgärder kanske inte är välkända, men det är en kraftfull automationstjänst som låter dig utföra en uppgift när en mapp som övervakas genomgår någon av följande ändringar: mappen öppnas eller stängs, flyttas eller ändras, eller har ett föremål tillagt till eller bort från den.
När en händelse inträffar i en övervakad mapp, utförs AppleScript som är bifogad mappen via mapphanteringsverktyget. Uppgiften som utförs är upp till dig; det kan vara nästan allt som kan uttryckas i en AppleScript. Detta är ett fantastiskt arbetsflödesautomatiseringsverktyg som du kan använda på många olika sätt.
Nyckeln till framgångsrik arbetsflödesautomatisering med mapphandlingar är en upprepad uppgift eller händelse. För att kunna implementera mapphandlingar måste du skapa en AppleScript för att utföra uppgiften för dig. AppleScript är OS Xs inbyggda skriptspråk. Det är lite lätt att lära sig, men lär dig hur du skapar dina egna AppleScripts ligger utanför detta tips.
Istället kommer vi att dra nytta av en av de många färdiga AppleScripts som ingår i OS X. Om du vill lära dig mer om AppleScript kan du börja med Apples online-dokumentation: Introduktion till AppleScript.
Händelsen att automatisera
Min fru och jag arbetar på ett litet hemnätverk som består av olika datorer, skrivare och andra delade resurser. Våra kontor finns i olika delar av huset, och vi byter ofta ut filer under dagen. Vi kan använda e-post för att skicka dessa filer till varandra, men oftare kopierar vi inte filerna till delade mappar på våra datorer. Den här metoden är praktisk för snabb dra och släpp fildelning, men om ingen av oss skickar ett meddelande till det andra vet vi inte att det finns en ny fil i vår delade mapp om vi inte ser ut.
Ange mapphandlingar. En av de förberedda AppleScripts for Folder Actions kallas "nya varningsvarningar." Som du kan gissa från namnet tittar AppleScript på en mapp du anger. När något nytt läggs till i mappen, visar AppleScript en dialogruta som meddelar att mappen har ett nytt objekt, en enkel och elegant lösning. Självklart betyder det att jag inte längre har en ursäkt för att jag inte arbetar på en ny fil, men allt har sin nackdel.
Skapa mappåtgärden
För att komma igång med vårt exempel måste du välja en mapp som du vill övervakas för när något nytt läggs till det. I vårt fall har vi valt en delad mapp i vårt lokala nätverk, men det kan också vara en mapp som du använder för att synkronisera information via molnet, till exempel Dropbox, iCloud, Google Drive eller Microsofts OneDrive.
När du har navigerat till den mapp du vill använda gör du följande steg:
-
Högerklicka på den mapp du vill övervaka.
-
Välj "Konfigurera mappåtgärd" från popup-menyn. Beroende på vilken version av OS X du använder, kan det också kallas "Mappningsfunktionsinställningar" som finns under menyalternativet Tjänster. För att göra det ännu lite tuffare att hitta kan det också listas under "Mer" om du har en hel del kontextuella menyalternativ installerade.
-
Beroende på vilken version av OS X du använder kan du se listan över tillgängliga mapphandlingar eller mapphanteringsfönstret. Om du ser listan över tillgängliga skript hoppar du till steg 8, fortsätt annars till steg 4.
-
Fönstret för mapphandlingar visas.
-
Klicka på "+" tecknet längst ner till vänster för att lägga till en mapp i listan över mappar med åtgärder.
-
En standard öppen dialogruta visas.
-
Välj den mapp du vill övervaka och klicka på "Öppna" -knappen.
-
En lista med tillgängliga AppleScripts kommer att visas.
-
Välj "lägg till - nytt objekt alert.scpt" från listan över skript.
-
Klicka på knappen "Bifoga".
-
Se till att rutan Aktivera mappåtgärder är markerad.
-
Stäng fönstret för mapphandlingar.
Nu när en artikel läggs till i den angivna mappen visas en dialogruta med följande text: 'Mappningsaktivitetsvarning: Ett nytt objekt har placerats i mappen' {mappnamn}} '. Dialogrutan Mappfunktionsvarning kommer också att ge dig möjlighet att visa det nya objektet.
Dialogrutan Mapphanteringsvarning avslöjar så småningom sig själv, så om du inte har te kan du sakna en anmälan.




