Hazel, een toepassing voor het monitoren van mappen, is al lang een favoriet bij menig Mac-liefhebber. Hazel zal automatisch actie ondernemen op uw bestanden, met behulp van de regels die u maakt, en uw mappen op volgorde houden. Als je wilt dat al je gedownloade muziek of andere soorten bestanden gewoon zouden doen wat je wilde, alleen de kracht van je geest gebruiken, nou, dit is het beste ding. We zullen stap voor stap bekijken hoe u een nieuwe regel maakt en vervolgens negen regels instellen die u kunt aanpassen aan uw behoeften.
Voordat u begint, moet u Hazel, een paneel Systeemvoorkeur van derden, installeren via de Noodlesoft-website. De volledige versie kost $ 25 en er is een 14-daagse gratis proefperiode.
Hazel is afhankelijk van regels die u maakt of downloadt en importeert. U geeft de mappen op die u Hazel wilt laten zien en stelt vervolgens de exacte voorwaarden in waaraan moet zijn voldaan voordat Hazel zal handelen. Zodra aan deze voorwaarden is voldaan, gaat Hazel aan de slag en voert hij de acties uit die je hebt toegewezen. Je zult specifiek moeten zijn, of je zult merken dat Hazel allerlei dingen doet die je niet van plan was of helemaal niets. Dat is geen probleem om problemen op te lossen, en we zullen zelfs kijken naar hoe een gebroken regel kan worden opgelost.
Eerst proberen we een generieke regel te maken om te leren hoe Hazel werkt, en later in de tutorial zullen we deze vaardigheden toepassen om specifieke Hazel-regels te creëren om uw workflow te verbeteren.
Als de map die u Hazel wilt laten bekijken zich nog niet in de lijst van Hazel bevindt, klikt u op het plusteken onder aan de lijst Mappen en bladert u naar de gewenste map.
Voordat u aan de slag gaat, is het geen slecht idee om de regels die actief zijn in de map waarmee u werkt te onderbreken, voor het geval u een halfafgewerkte regel opslaat en ervoor zorgt dat Hazel gekke, maar onbedoelde, acties uitvoert naar de bestanden in die map.
Pauzeer de regels van een map door op het tandwiel onder de mappenlijst te klikken en Pauzeregels te selecteren. Er verschijnt een pauze-pictogram naast de regel. Wanneer u klaar bent om het opnieuw te starten, klikt u opnieuw op het tandwielpictogram en selecteert u Regels hervatten.
Klik met je map geselecteerd op het plusteken onder Regels om een nieuwe regel te openen. Typ een beschrijvende naam voor uw regel, zodat u een idee krijgt van wat het doet als u het ergens verderop bekijkt.
Bepaal de voorwaarden voor uw regel. Dat wil zeggen, aan welke triggers moet worden voldaan voordat Hazel kan handelen? Het kan zijn dat er een nieuw bestand in de map komt, of Hazel detecteert een ouder bestand in de map. Hazel zal zoeken naar bestanden met specifieke namen, toegangsdatums, opmerkingen, maten, bestandstypen, afkomst en nog veel meer, en Hazel zal zoveel voorwaarden accepteren als je er naar zult gooien. U kunt opgeven dat een bestand aan een aantal, alle of geen van deze criteria moet voldoen.
U wilt voorwaarden maken die alleen de bedoelde bestanden bevatten en niets extra's opscheppen. De sleutel is om voorwaarden te stellen die zo breed zijn dat Hazel alle gewenste bestanden vindt, maar zo nauw is dat al het andere is uitgesloten.
Hazel moet weten wat hij moet doen met alle bestanden die hij heeft gevonden als gevolg van de voorwaarden die u stelt. Nogmaals, Hazel kan een hele waslijst met acties maken, dus je hoeft er niet alleen een te kiezen. Uw bestanden kunnen worden verplaatst naar een nieuwe map, hernoemd met een specifiek patroon, verplaatst naar een nieuwe submap, gearchiveerd en veel andere acties.
Als je weet wat je doet, en je kunt aan het einde van deze tutorial, kun je Hazel een AppleScript- of shellscript laten uitvoeren en allerlei functies uitvoeren, naast de standaardacties die standaard bij Hazel worden geleverd.
Zorg ervoor dat u op OK klikt om uw nieuwe regel op te slaan. Als je afgeleid raakt en per ongeluk uit Hazel vertrekt zonder je regel te redden, is alles verloren.
Terug op het tabblad Hazelmappen controleert u of uw nieuwe regel zich onder de bedoelde map bevindt en er een vinkje naast staat, waarmee wordt aangegeven dat deze is ingeschakeld. Als alles er goed uitziet, kun je doorgaan en doorgaan als je de regels en acties eerder hebt onderbroken.
Als er niets onmiddellijk lijkt te gebeuren en u denkt dat het zou moeten gebeuren, klik dan op het tandwielonderdeel onder de lijst met mappen en selecteer Nu regels uitvoeren. Als uw regel correct is ingesteld, zou Hazel nu moeten beginnen met handelen in uw bestanden.
Als u na het selecteren van Run Rules Now nog steeds niets ziet, selecteert u de map waarin u problemen ondervindt in de mappenlijst en klikt u op het oogpictogram hieronder. Hazel opent een venster met alle bestanden en mappen in de map die wordt bewaakt.
Aan de rechterkant ziet u regels die overeenkomen met die bestanden. Als dat gedeelte leeg is, voldoen uw bestanden niet aan de criteria van uw regel. Je moet nog een kijkje nemen in je regel en deze bewerken totdat je een goede match kunt maken.
Dus nu weet je hoe je regels moet maken, en dat is geweldig, toch? Met dat en twee dollar krijg je een cola. Alleen al het weten hoe regels te maken in Hazel, doet u niet veel goed, tenzij u weet hoe u met succes de Hazel-regels kunt gebruiken om een betere ervaring op uw Mac te creëren.
We zullen negen regels doorlopen om je Mac echt te laten vliegen, en als je eenmaal je Hazel-regels hebt ingesteld, is het voor jou zo goed als af.
Mijn map Downloads raakt uit de hand en ik krijg een hoop rommel op mijn bureaublad. Als ik niet oppast, gooi ik alles gewoon in Documenten en kom ik er met een nog grotere puinhoop aan. Probeer me niet te vertellen dat ik de enige ben, omdat het eerst mijn gevoelens zal schaden en ten tweede weet ik dat dat gewoon een grote leugen is. Of je nu downloadt naar je bureaublad, downloads, documenten of ergens anders, ik heb regels die je helpen om je mappen opgeschoond te krijgen.
Deze regel zoekt naar bestanden en mappen in uw map Downloads (of elke map) die zijn toegevoegd vóór zeven dagen geleden. Alles dat er minder dan een week is geweest, zal onder de radar vliegen, maar als het ouder is dan dat, staat het op de hitlijst van Hazel.
Het is belangrijk op te merken dat Hazel niet op zoek is naar bestanden die het laatst zijn geopend, geopend, gewijzigd of groter dan een week geleden zijn gemaakt. Nee, deze bestanden zijn meer dan een week geleden aan de map toegevoegd, maar ze kunnen twee jaar oud zijn of zijn gisteren geopend. Mogelijk is maanden geleden een gedownload app-, document- of muziekbestand gemaakt, maar je hebt het pas gedownload en je wilt niet dat Hazel dat gloednieuwe bestand wegwaait, alleen omdat het technisch is gemaakt meer dan zeven dagen geleden.
Dus wat doet Hazel met al die oude bestanden die het vindt? Het maakt een submap in uw map Downloads. De submap krijgt de naam Wekelijkse opschoning en wordt voorafgegaan door de huidige datum. Al uw bestanden zijn er nog steeds en zijn toegankelijk, maar ze staan niet langer in de weg van de nieuwere bestanden die u moet openen.
Als u wilt dat uw bestanden iets langer dan een week in uw hoofdmap Downloads blijven staan, maar nog steeds het idee hebben van een normale opschoning, is misschien een maandelijkse regel meer uw stijl. Hazel zal zoeken naar bestanden of mappen die vier weken geleden aan de bewaakte map zijn toegevoegd.
Net als bij de wekelijkse opruiming, zal Hazel ook alle overeenkomende bestanden sorteren in een map Maandelijks opruimen met een datumvoorvoegsel. Laten we echter wat verder gaan met deze regel en kijken wat Hazel nog meer voor ons kan doen.
Omdat dit spul er al een maand is en je er nog steeds niets mee hebt gedaan, heb je misschien meer reden nodig om te handelen naar die verplaatste bestanden. Laten we alles een rood kleurenlabel geven. Dat ziet er behoorlijk afschuwelijk uit, toch? Het kan natuurlijk allemaal ongedaan gemaakt worden in het venster Toon info in de Finder.
Je wilt misschien dat je nieuwste bestanden onder je aandacht worden gebracht, in plaats daarvan een beetje tegen Hazel op dat je iets nieuws hebt om mee om te gaan of om je te laten weten dat een download is voltooid.
Maak een nieuwe regel waarbij aan alle voorwaarden moet zijn voldaan om de actie te activeren. De eerste voorwaarde is dat de datum waarop het bestand aan de map is toegevoegd, zich in de laatste 1 dag bevindt. Hiermee pak je al je nieuwste bestanden. Als je jezelf de tijd wilt geven om het bestand zelf te bewerken of te verplaatsen voordat Hazel het vasthoudt, voeg dan ook de voorwaarde toe dat de toegevoegde datum niet het laatste uur is. Dat geeft u een uur om uw bestand uit de bewaakte map te verplaatsen voordat Hazel handelt.
Vervolgens stel je een actie in voor Hazel om uit te voeren op het nieuwe bestand. Waarschijnlijk het gemakkelijkst is om het nieuwe bestand een kleur te geven, zodat het tussen de oudere dingen uitsteekt, maar deze actie zou het beste werken als het vergezeld zou gaan van een andere regel die het label verwijderde of de labelkleur veranderde na vierentwintig uur.
Ik maak veel schermafbeeldingen. Ik bedoel, kijk maar naar deze tutorial. Dat zijn veel screenshots. Ik heb lang geleden mijn standaardmap voor schermafbeeldingen veranderd van mijn bureaublad naar Downloads, omdat ik me meer dan een beetje schaamde voor de schermopname, maar toch verdringen al die afbeeldingen nu al mijn gedownloade bestanden. Hazel heeft echter een eenvoudige oplossing en het is niet alleen voor schermafbeeldingen. Ik zal u laten zien hoe u de regel kunt instellen en vervolgens hoe u deze kunt aanpassen.
Maak een nieuwe regel, waaraan aan alle voorwaarden moet zijn voldaan voordat Hazel de actie kan uitvoeren. We gaan Hazel een aantal criteria geven en het moet ze allemaal ontmoeten. Laat Hazel eerst weten dat de bestandsnaam moet beginnen met "Screen Shot".
Ten tweede moet het bestandstype PNG of "Portable Network Graphics image" zijn voor Hazel. PNG wordt echter niet alleen weergegeven in de vervolgkeuzelijst Type. U moet eerst Other selecteren en er vervolgens naar gaan zoeken. Er is echter veel in Other, dus zoek ook naar 'Portable' en dat zou het veld aanzienlijk moeten verkleinen. Dubbelklik op uw bestandstype om het onder uw voorwaarden te krijgen.
Zodra u uw bestandsnaam en type gesorteerd hebt, kiest u de actie Sorteren in submap en maakt u een patroon voor de mapnaam. Ik gebruik "screenshots" gevolgd door de huidige datum, op die manier worden alle schermafbeeldingen die ik elke dag maak chronologisch gesorteerd. Telkens wanneer ik een schermafbeelding maak, wordt deze automatisch automatisch in een submap geplaatst.
Als je niet zo veel werkt met schermafbeeldingen maar veel bestanden met dezelfde namen ontvangt, bewerk dan gewoon de "Screen Shot" -conditie zodat het bij je bestanden past. U zult ook het bestandstype wijzigen en eventuele andere voorwaarden toevoegen om aan uw behoeften te voldoen. Als u het bestandstype dat u nodig hebt niet ziet in het vervolgkeuzemenu Kind, vergeet dan niet om Overige in te schakelen.
Ik download de meeste van mijn muziek van iTunes of Amazon, maar af en toe krijg ik een promotieversie van een muziekblog of koop ik een album uit het buitenland en moet ik het importeren in mijn iTunes-bibliotheek. Als ik een rol download voor het downloaden van muziek, kan mijn map Downloads behoorlijk vol raken voordat ik de moeite neem om iets te importeren. Geen zorgen, want Hazel is op de zaak.
Maak een nieuwe regel in elke map die uw gedownloade muziek ontvangt. Je hebt maar één voorwaarde nodig, "Kind is muziek", omdat Hazel alleen maar naar muziekbestanden gaat zoeken. Als u echter specifieker wilt zijn, kunt u Hazel een tijdspad of een bron geven.
Kies de actie Importeren in iTunes en kies de afspeellijst die u wilt. Ik heb een Hazel-specifieke afspeellijst gemaakt, dus ik weet waar al mijn nieuwe muziek is en kan gegevens bewerken, zoals albumtitel of genre, als dat nodig is, maar je kunt alles gewoon rechtstreeks naar muziek importeren als je wilt. Als je klaar bent met je muziekbestanden, kun je ze verplaatsen naar de prullenbak, ze labelen met een kleur of een submap maken om ze naar binnen te verplaatsen.
Misschien wilt u meer berichtgeving dat u een nieuw bestand heeft. Laten we een AppleScript maken waardoor je echt merkt dat er een nieuw bestand rondhangt, wachtend totdat je er iets mee doet. Voeg de AppleScript-actie uitvoeren toe aan uw Hazel-regel.
Selecteer ingesloten script, klik op Script bewerken en plak het volgende in het scriptvenster:
vertel applicatie "Mail" stel theNewMessage in om een nieuw uitgaand bericht te maken met eigenschappen subject: "Hallo van je Mac!", inhoud: "Je hebt een nieuw bestand in je map Downloads, meid!", zichtbaar: waar vertel theNewMessage maak nieuw aan de ontvanger aan het eind van ontvangers met eigenschappen address: "[email protected]" verzend end tell end end tell
Je kunt dat waar nodig bewerken, weet je, vooral het e-mailadres en misschien de brutale "hey meid" schreeuwen ook in de inhoud van de e-mail. Dat is natuurlijk aan jou.
Als je Growl hebt, of zelfs als dat niet het geval is, kun je Growl-meldingen instellen die lijken op de bovenstaande e-mailmeldingen, maar meldingen zijn nog eenvoudiger en vereisen geen AppleScript. In plaats van AppleScript uitvoeren voor de Hazel-actie, kiest u Growl-melding weergeven.
Stel vervolgens gewoon het patroon in dat u wilt gebruiken, inclusief de variabelen die u wilt. Telkens wanneer de regel wordt geactiveerd, ontvangt u een melding, waarvan de tekst is gebaseerd op uw regel.
Met Growl ingeschakeld en ingeschakeld, krijg je je gewone Growl-meldingen, maar als je geen Growl hebt, wees dan nooit bang. Berichtencentrum zal het voor u regelen. Swing over naar Meldingen in Systeemvoorkeuren en zorg ervoor dat HazelHelper in het Berichtencentrum staat. Als Hazel probeert om meldingen naar boven te gooien en Growl niet in de buurt is om ze te verwerken, neemt het Berichtencentrum het over.
Pas echter op met deze twee acties. Hoewel het geweldig is voor Hazel om je te laten weten wanneer het iets doet, vooral iets belangrijks, als het iets belangrijks doet voor vijftig bestanden tegelijk, krijg je vijftig keer een melding. Als je de e-mailroute volgt, kan dat net de andere kant van irritant belanden.
Als je alleen een melding wilt ontvangen wanneer je een nieuw bestand hebt en je bent slechts een of twee bestanden aan het downloaden, is dat geen slechte deal. Nog beter is het als u de conditiesactivering voor de regel aanpast om alleen bestanden met specifieke namen op te nemen of te downloaden van bepaalde afzenders of URL's, zoals we hierna in projectspecifieke regels doen. Dan kun je ook je melding aanpassen en weten wanneer je een nieuw bestand krijgt met de naam "Kattenfoto" of iets downloaden van www.catpics.tv.
Net als bij het zoeken naar bestanden van [email protected], kan Hazel ook uw mappen controleren op [email protected], wat aantoonbaar handiger is. In plaats van te kijken of je aan alle voorwaarden voor de regel voldoet, moet je "any" kiezen, op deze, omdat we Hazel veel opties geven om onze projectbestanden te vinden.
Je kunt hier echt de voorwaarden stapelen. Ik denk dat ik er vijf heb gebruikt in mijn voorbeeld, maar je kunt er zoveel toevoegen als je wilt, aangezien we de "any" -operator gebruiken en geen bestanden uitsluiten door extra voorwaarden toe te voegen.
Geweldige voorwaarden voor het vinden van project- of clientbestanden zijn 'naam bevat KEYWORD' of 'inhoud bevat KEYWORD'. Hazel zal ook uitkijken naar e-mailadressen, URL's en nog veel meer.
Sommige dingen die Hazel met uw projectbestanden kan doen, verplaatsen ze van de map Downloads naar een projectspecifieke map of sorteren deze in een submap met het e-mailadres van de auteur en de huidige datum.
Nog liefhebber, u kunt uw bestanden naar Evernote verzenden als nieuwe opmerkingen. Dit is een ander AppleScript dat zal worden uitgevoerd als een ingesloten script, en hier is de code:
vertel de applicatie "Evernote" activeer create note from file theFile tags "TAG1", "TAG2", "TAG3" end tell
De enige delen die u wilt veranderen zijn in hoofdletters. Hazel maakt een nieuwe notitie in de Evernote voor Mac-toepassing op basis van uw bestanden. U kunt in de regel tags maken, maar u zult waarschijnlijk een afzonderlijke regel voor elke klant of elk project moeten maken; anders raken uw tags in de war.
Over het enige wat je hier niet mee kunt doen, is je notities automatisch in bestaande notitieblokken plaatsen. Als u niet exact bent, maakt u gewoon een nieuw notitieblok naast het origineel en kunt u ervoor zorgen dat Evernote zich vastzet en helemaal niets doet met uw nieuwe notitie als u niet voorzichtig bent met het maken van uw notitieblok..
Laten we projectspecifieke regels en de nieuwe notitie-actie combineren om rekeningafschriften te beheren. Als je je uitspraken maandelijks per e-mail naar je toestuurt of ze zelf downloadt, kunnen ze echt beginnen op te stapelen als je er niets mee doet. Zet ze in plaats daarvan in Evernote, waar ze er altijd zijn als je ze nodig hebt, maar het zal je Mac niet storen
Maak net als in de projectspecifieke regel een voorwaarde voor een bron-URL of zoekwoord die overeenkomt met uw factuur. Het gebruik van de URL kan goed zijn, of een postadres zou ook werken.
Maak vervolgens de AppleScript-voorwaarde uitvoeren met het script "send to Evernote" geplakt in het ingesloten scriptveld. Voor uw tags kunt u de naam gebruiken van degene die u betaalt, het huidige jaar en zelfs generieke 'facturen'.
Zodra uw verklaring naar Evernote is verplaatst, kunt u Hazel opdracht geven om het naar de prullenbak te verplaatsen. Als je echter nog niet klaar bent om het los te laten, kan Hazel het verplaatsen naar een "Rekeningen" -map in Documenten, het een kleur geven, of een submap maken om het te huisvesten, zodat je weet welke uitspraken zijn geïmporteerd.
Wees voorzichtig met elke regel die Hazel instrueert om bestanden naar de prullenbak te verplaatsen, omdat Hazel ook een prullenbakbewakingsfunctie heeft. Tenzij uitgeschakeld, zal Hazel je Prullenbak legen als deze eenmaal een bepaalde grootheid bereikt. Als je niet klaar bent om te delen met je bestanden, en Hazel zijn oog heeft op je Prullenbak, moet je ervoor zorgen dat je niets weggooit waar je echt niet klaar voor bent om te delen met.
De bovenstaande beschrijvingen en schermafbeeldingen helpen je bij het repliceren van mijn favorietenregels en het maken van je eigen regels. Als je gewoon geen genoeg van Hazel kunt krijgen, kijk dan eens naar de Noodlesoft-forums, waar Hazel-gebruikers hun eigen regels 'recepten' hebben gepost en zelfs downloadlinks naar sommige hebben opgenomen om te importeren. Vergeet niet voorzichtig te zijn met een nieuwe regel, want Hazel is een zeer krachtige tool, maar zoals met elke geweldige tool, als je weet wat je doet, kan Hazel je veel tijd en moeite besparen.