"Herhaal jezelf niet" is een hoofdregel van programmeren. Het is bedoeld om programmeurs te waarschuwen voor het herhaaldelijk uitvoeren van hetzelfde segment code wanneer computers dat soort dingen automatisch kunnen doen. Maar je hoeft geen programmeur te zijn om jezelf niet te herhalen. Als je een Mac-gebruiker bent, helpt Hazel je om je bestanden automatisch te ordenen, je efficiëntie te vergroten en je geest te bevrijden van de onaangename geestdodende bewerking van willekeurige stukjes met de hand.

Wat is Hazel?

Hazel is een macOS-applicatie die een eenvoudig te gebruiken grafische interface biedt voor enkele redelijk geavanceerde scriptingmogelijkheden. Het werkt op een vrij eenvoudige "als dit, dan dat" soort structuur, wat betekent dat het overeenkomt met specifieke parameters voor specifieke bestanden, en vervolgens een taak uitvoert als aan die parameters wordt voldaan. Hoewel de logica eenvoudig is, kun je een aantal complexe functies samenvoegen om geavanceerde programma's te maken en ze vervolgens zo nodig laten uitvoeren.

Hazel aanmaken

Hazel is eenvoudig in te stellen. Nadat je de applicatie hebt gedownload en geïnstalleerd, vind je deze in je systeemvoorkeuren. Klik op het pictogram om het voorkeurenpaneel te openen en u kunt aan de slag.

Wanneer u het paneel voor de eerste keer start, bevindt u zich op het tabblad Info, dat u vertelt of Hazel momenteel wordt uitgevoerd en u enige andere informatie geeft. U ziet een knop met de tekst 'Start Hazel', maar laat deze voor nu staan. Als u het nu start, zijn al uw regels van toepassing op het moment dat u ze opslaat, wat niet is wat u wilt als u net begint.

Vink echter wel het onderstaande vakje aan met de melding 'Toon Hazel-status in de menubalk'.

Aan de linkerkant van het venster ziet u een kolom met een lijst met mappen. Klik op een van die mappen en u ziet het rechterdeelvenster met het label 'Regels' en vult een aantal selectievakjes in. Deze demoregels zijn opgenomen in Hazel en zijn momenteel uitgeschakeld, maar kunnen nuttig zijn als inspiratie.

1. Maak regelmatig uw map met downloads schoon

Ik gebruik meestal mijn map Downloads als mijn map "op het dek". Als zodanig zit het vol met bestanden die ooit belangrijk waren maar nu nutteloos zijn. Gelukkig kunnen we een heel eenvoudige regel maken om ons te helpen dit probleem op te lossen.

1. Als u een nieuwe regel in Hazel wilt maken, klikt u eerst op de map die u wilt bewaken door Hazel in de zijbalk van de map. In dit geval gebruiken we de map Downloads. Klik vervolgens op de plusknop.

2. Geef je regel een titel die duidelijk zijn functie verklaart.

Nu zullen we onze criteria opstellen.

3. Klik op het vervolgkeuzemenu met het label 'Naam' en wijzig dit in 'Datum laatst geopend'.

4. Klik op het vervolgkeuzemenu met het label "is, " en wijzig dit in "is niet in de laatste."

5. Verander "1 uur" in "7 dagen", of in welk tijdsinterval u zich ook prettig voelt.

In de volgende sectie zullen we instellen wat te doen met bestanden die aan onze criteria voldoen.

6. Klik op 'Geen map geselecteerd' en wijzig dit in 'Prullenbak'.

7. Klik op OK om de regel op te slaan. Als Hazel is ingeschakeld, is die regel van toepassing onmiddellijk nadat u op OK hebt geklikt, zodat alle bestanden ouder dan zeven dagen naar de prullenbak worden verplaatst.

Dit is misschien de eenvoudigst mogelijke Hazel-regel, maar het is nog steeds nuttig. Ik gebruik er eigenlijk een paar in combinatie, die bestanden op verschillende tijdstippen verplaatsen en verwijderen op basis van hun type en leeftijd. Hier is een screenshot van mijn huidige Downloads-regels met titels die u een idee zouden moeten geven van wat ze doen.

2. Organiseer en ZIP oude bestanden

Deze regel die ik gebruik om mijn bureaublad te ordenen, bestaat uit twee delen. Eerst stellen we een regel in die oude bestanden in een specifieke map plaatst.

1. Klik op uw bureaubladmap in de zijbalk. Als de map Desktop er niet is, klikt u op de plusknop onder de lijst met mappen.

2. Klik op de plusknop in het regelvenster om een ​​nieuwe regel te maken.

3. Wijzig uw vervolgkeuzemenu Naam in "Datum laatst gewijzigd, " "is niet in de laatste, " en wijzig het tijdsinterval in één week.

4. Wijzig de vervolgkeuzelijst Verplaatsen naar "Sorteren naar submap."

5. Klik op het tekstvak na "met patroon" om een ​​lijst weer te geven met de namen van tokens die u kunt gebruiken. Selecteer 'huidige datum'.

6. Klik na het huidige datumtoken in uw tekstvak en typ 'archief'.

7. Klik op Gereed om het tekstvak te sluiten en op OK om de regel te bevestigen.

Nu zullen we in de regel instellen om die mappen in ZIP-archieven te comprimeren.

8. Maak een nieuwe regel in de map Bureaublad door op de plusknop onder de lijst met regels te klikken.

9. Maak twee regels: naam bevat "archief" en type is map.

10. Klik op de vervolgkeuzelijst Actie om Archief te selecteren.

Deze regel archiveert automatisch alles wat niet is gewijzigd in de afgelopen zeven dagen.

3. Hernoem en scan gescande documenten op basis van OCR-inhoud

Deze laatste regel vereist een aantal externe hardware of software om deze te laten werken. Ik gebruik mijn ScanSnap die gescande documenten converteert naar pdf's met ingesloten livetekstgegevens. Op deze manier kan ik automatisch gescand papierwerk in de juiste mappen opslaan.

Inmiddels weet u hoe u deze regel moet lezen. Het komt overeen met drie voorwaarden, waarbij de inhoud van de PDF wordt gebruikt als triggers voor de onderstaande acties. Wanneer het een overeenkomst vindt, hernoemt de regel de map met de datum waarop de scan is gemaakt en de naam van de factuur en slaat deze op in de map "Verklaringen".

Conclusie

Zodra u klaar bent met het maken van al uw regels, kunt u terugkeren naar Systeemvoorkeuren en Hazel inschakelen.

Zoals je kunt zien, is Hazel ongelooflijk krachtig en de drie bovenstaande regels zijn slechts voorbeelden. Neem de tijd om rond te mollen en te experimenteren, en je zult zeker iets handigs verzinnen.