Rekommenderas, 2024

Redaktionen

Hur man använder Hazel-regler för att öka produktiviteten

Den grundläggande förutsättningen för persondatorn är att göra användarens liv enklare. Men de vardagliga och repetitiva datoruppgifterna, till exempel sortering och flyttning av filer från nedladdningsmappen, gör exakt motsatsen. De bromsar oss och distraherar oss. Lyckligtvis finns det applikationer som hjälper oss att automatisera dessa uppgifter i bakgrunden och låt oss fokusera på vad som är viktigt. För Mac-användare är Hazel det bästa av det där laget.

Hazelreglerna är inte avsedda att vara brutna

Hazel är en Mac System Preferences-rutan som tittar på en mapp och anger specifika uppsättningar åtgärder varje gång vissa uppsättningar villkor uppfylls. Du kan lägga till så många mappar, villkor och åtgärder som du vill. Lägg till möjligheten att köra skript till det och du har obegränsade möjligheter till vad du kan uppnå med Hazel.

För att börja använda Hazel måste du skapa regler . Öppna Hazel i Systeminställningar och lägg till en mapp för att titta på den vänstra rutan.

När du väljer den mappen lägger du till Regler i den högra rutan. Regler listas i viktordning, den första regeln på listan kommer att köras före den andra och så vidare. Så, om du vill köra A före B, sätt A ovan B på listan. Du kan dra och släppa dem för att skapa ordern.

Skapa grundläggande regel bör vara enkel nog:

  • Ge regeln ett namn.
  • Ställ in villkoren (och Nested conditions genom att hålla Alternativ- knappen intryckt medan du klickar på Plus- knappen).
  • Ställ in de åtgärder som ska vidtas när villkoren är uppfyllda.

För att skapa liknande regler kan du duplicera en annan befintlig regel och ändra innehållet.

Dykning djupt i SubFolders

En av Hazels coola funktioner är dess förmåga att titta på undermappar. Till exempel, istället för att lägga till tio mappar i mapp A till Hazel och skapa liknande regler för var och en av dem, kan du skapa huvudregler för mapp A och fråga Hazel om att tillämpa dessa regler på alla undermappar i mapp A.

För att göra det, lägg bara till en regel för att titta på undermappar högst upp i Regelistan för mapp A. Stegen är:

  • Skapa en regel och ge den namnet "Se undermappar" eller något liknande.
  • Ange villkoret till: Kind - is - Folder
  • Ställ in åtgärden för att: Kör regler om innehållet i mappen
  • Lägg den regeln högst upp.

Därefter tillämpas varje regel som du lägger till mapp A på alla mappar inuti den.

Lägger Super Power med strålkastare och skript

För att skapa mer avancerade regler tillåter Hazel att användare integrerar Spotlight och skript i sina regler.

När du redigerar en regel kan du använda Spotlight-attribut i regelens tillstånd genom att gå längst ner i listan och välja Annan.

Listan över Spotlight- attribut kommer dyka upp. Du kan välja en av dem för att vara villkoret.

Till exempel kan du ställa villkoret att vara giltigt om objektet använder Verdana typsnitt.

Spotlight-stöd innebär att du kan använda allt som kan identifieras av Spotlight som ett villkor - och det täcker nästan allt.

Medan Spotlight-attribut går till villkoren, stödjer skript tillhör åtgärdsdelen. Du kan använda Apple Script, Java Script, Shell Script och Automator Workflow. Översättning: du kan be Hazel att göra nästan allt som din Mac kan göra.

För att lägga till ett skript, välj ett av skriptstöd i listrutan och använd ett färdigt skript eller kompilera det direkt i Hazel.

Sneaking i flera provregler

Att använda Hazel ska skräddarsys för individuella behov. Men här är några exempel på min personliga användning för att visa dig möjligheterna. Vänligen hänvisa till detta Hazel forum för fler fallstudier.

1. Hantera skrivbords- och nedladdningsmapp

Både skrivbordet och nedladdningsmappen är de lämpliga platserna att släppa allt, och de kan vara röriga på nolltid. Du kan använda Hazel för att sortera innehållet och flytta filerna till lämplig plats automatiskt.

Till exempel vill du flytta nedladdade TED-filmfiler från hämtningsfliken till TED Talk-mappen i mappen Movies. Här är stegen för att skapa regeln:

  • Lägg till mappnedladdningar till listan.
  • När mappen Downloads är vald, lägg till en regel i den högra rutan.
  • Ge regeln ett namn.
  • Under Villkor, sätt Kind - is - Movie and Source URL / Adress - är - //the_root_source_address_of_the_video.com/
    • För att ta reda på källadressen högerklickar du på en av videon från Finder och väljer Hämta info (eller välj och använd kommando + I ).

    • Varje TED-video har olika nedladdningsadresser men samma rotkälla. Använd inte hela adressen.
  • Under Åtgärder ställer du in Flytta till mapp - TED-samtal . Du kan ange olika målmapp om du vill.
  • Du kan också lägga till fler åtgärder, till exempel Lägg till etiketter och Visa meddelande.

För att göra liknande saker för olika typer av filer, skapa andra regler. Du kan duplicera dessa regler och ändra villkoren och åtgärderna, eller skapa liknande regler för olika mappar.

2. Bearbetning av skärmdumpar

Jag tar många skärmdumpar för mitt skrivande. Innan jag använde Hazel tog jag skärmdumpar, skördar / ändrar dem till önskad storlek, annoterar dem, optimerar dem för webben och flyttar dem till en viss mapp enligt projekten. Det är en mycket tidskrävande process.

Hazel kan inte ta över alla steg, men det kan säkert rationalisera dem. Men först satte jag ett nytt arbetsflöde för att stödja Hazel:

  • Jag måste fortfarande ta skärmdumparna. Jag använder en dedikerad app för att få skärmdumpar inom den önskade storleken.
  • Jag måste också annotera bilderna med lådor, pil och text efter behov.
  • Men nu lägger jag till ett extra steg när du sparar bilden. Jag lägger till en tagg relaterad till projektet. Till exempel kommer skärmdumpar för projekt A att vara märkta "A", projekt B kommer att märkas "B", projectGadget-Info.com kommer att märkas "Beebom", etc. Jag har också en egen mapp för att spara alla skärmdumpar.

Nu är det här Hazel sparkar in. Jag skapar två regler för skärmdumparna. Den första regeln är att optimera bilden:

  • I Villkoren :
    • Kind - is - image - tillräckligt klart
    • Taggar - innehåller inte - optimerad - för att säkerställa att Hazel endast behandlar en icke-optimerad bild.
    • Datum senast ändrat - är i sista - 1 timme - så att regeln inte kommer att tillämpas på gamla skärmdumpar.
  • I Åtgärderna :
    • Öppna - med applikation - ImageOptim - det här är programmet för att optimera bildstorleken i bakgrunden.
    • Lägg till taggar - optimerade - för att berätta för Hazel att bilden är optimerad.
    • Visa meddelande - fil, tid - det här är valfritt.

Den andra regeln är att flytta de optimerade bilderna till den högra mappen. Skapa så många variationer av andra regel som du behöver, var och en anpassad för att passa ett visst projekt.

  • I Villkoren :
    • Kind - is - image
    • Taggar - innehålla taggar - optimerade, Beebom - för att se till att regeln bara tillämpas på optimerade bilder som hör tillGadget-Info.comproject.
  • I Åtgärderna :
    • Flytta - till mapp -Gadget-Info.comProjects

Kombinationen av dessa två regler garanterar att alla bilder jag sparar från skärmdumpsprogrammet optimeras och är färdiga i projektmappen utan att jag behöver göra någonting annat.

3. Nedladdning av fjärrstart

Den här är enkel och rolig. Om du arbetar med flera datorer, till exempel en hemma och en på kontoret, kan du ställa in din kontorsdator för att ladda ner en fil som du hittar på din hemdator. Men vi behöver hjälp från Dropbox (eller Google Drive).

På din hemdator, kopiera och klistra in nedladdningslänken i en textfil. Spara sedan dokumentet med ett unikt namn (t ex: 2bdld) i en Dropbox-mapp (t.ex.: Lista över nedladdningar).

På kontorsdatorn skapar du en Hazel-regel som tittar på "Lista över nedladdningar" -mappen i Dropbox. Ställ in regeln för att öppna textfilen 2bdld utan den nedladdade taggen, med hjälp av en nedladdningshanterare som kan acceptera URL-inmatning från en textfil. De flesta nedladdningshanterare kan göra det.

Lägg till en annan åtgärd i regeln för att märka noten: hämtad efter att nedladdningshanteraren öppnat den. Denna åtgärd är att se till att en textfil öppnas bara en gång.

För att hålla mappen ren kan du skapa en annan regel för att radera textfiler som är äldre än en dag.

4. Arkivera räkningar till Evernote

Ibland, levande papperslös innebär att du flyttar dina clutters från den verkliga världen till den digitala världen. Men du kan fila dina digitala räkningar till Evernote med Hazel och AppleScript.

Skapa en regel för att titta på mappen där du behåller alla dina digitala räkningar. Ställ in villkoren för att matcha vilken typ av räkningar du vill spara. Om dina kabel-tv-fakturor till exempel är PDF-dokument från XYZ Co., sätt villkoren att fungera endast för PDF-filer från XYZ Co.

Lägg sedan till det här skriptet i åtgärdsfönstret:

berätta ansökan "Evernote"

Aktivera

skapa anteckning från filen theFile notebook {"Notebook_Name"} taggar {"Tag_Name1", "Tag_Name2", "Tag_Name3", "Tag_Name4"}

slutet berätta

Se till att Notebook_Name och alla Tag_Names redan är skapade i Evernote.

Du kan skapa så många variationer av denna regel som du behöver för andra faktureringar eller andra dokument.

5. Spara och sortera e-postbilagor i Mac-mappar

Vad händer om dina räkningar kommer via e-post? Kan du filen sortera dem i Evernote utan att lyfta ett finger? Absolut, med lite hjälp från Dropbox, Gmail och IFTTT.

  • Skapa först en filterregel i Gmail så att eventuella fakturerings-e-postmeddelanden från XYZ med bilagor kommer att märkas "Billings" (eller någon annan etikett du själv väljer).
  • Därefter skapa en mapp i Dropbox som heter "Billings" (eller något annat namn du väljer). Du kan använda befintliga Dropbox-mappar för detta ändamål.
  • Skapa en IFTTT-regel för att ansluta Gmail med Dropbox. Ange det för att spara ett e-postmeddelande med etiketten "Billings" till Dropbox "Billings" -mappen.
  • Applicera tipsen från nummer 4 ovan till den här mappen.

Dessa fem exempel är bara toppen av isberget om vad du kan göra med Hazel. Jag hoppas att du kan se att din automationshorisont ligger så långt som din fantasi kan gå.

Användar du Hazel? Dela dina favorit Hazel-regler i kommentaren nedan.

Top