Recommandé, 2024

Choix De L'Éditeur

Comment utiliser les règles de Hazel pour augmenter la productivité

Le principe de base de l'ordinateur personnel est de faciliter la vie de ses utilisateurs. Mais les tâches informatiques banales et répétitives, telles que le tri et le déplacement de fichiers du dossier de téléchargement, font exactement le contraire. Ils nous ralentissent et nous distraient. Heureusement, il existe des applications pour nous aider à automatiser ces tâches en arrière-plan et à nous concentrer sur l'essentiel. Pour les utilisateurs de Mac, Hazel est le meilleur de ce groupe.

Les règles de Hazel ne doivent pas être enfreintes

Hazel est une sous-fenêtre des préférences système Mac qui surveille un dossier et effectue des ensembles d'actions spécifiés chaque fois que certains ensembles de conditions sont remplis. Vous pouvez ajouter autant de dossiers, conditions et actions que vous le souhaitez. Ajoutez à cela la possibilité d'exécuter des scripts et vous avez des possibilités illimitées de ce que vous pouvez réaliser avec Hazel.

Pour commencer à utiliser Hazel, vous devez créer des règles . Ouvrez Hazel dans les Préférences Système et ajoutez un dossier à surveiller dans le volet de gauche.

Ensuite, lors de la sélection de ce dossier, ajoutez des règles dans le volet de droite. Les règles sont répertoriées par ordre d'importance, la première règle de la liste sera exécutée avant la seconde, et ainsi de suite. Donc, si vous voulez exécuter A avant B, mettez A au-dessus de B sur la liste. Vous pouvez les faire glisser pour créer la commande.

Créer une règle de base devrait être assez simple:

  • Donnez un nom à la règle.
  • Définissez les conditions (et les conditions imbriquées en maintenant la touche Option enfoncée tout en cliquant sur le bouton Plus ).
  • Définissez les actions à effectuer lorsque les conditions sont remplies.

Pour créer des règles similaires, vous pouvez dupliquer une autre règle existante et modifier le contenu.

Plonger profondément dans les sous-dossiers

L'une des fonctionnalités intéressantes de Hazel est sa capacité à regarder des sous-dossiers. Par exemple, au lieu d’ajouter dix dossiers dans le dossier A à Hazel et de créer des règles similaires pour chacun d’entre eux, vous pouvez créer des règles maîtres pour le dossier A et demander à Hazel de les appliquer à tous les sous-dossiers du dossier A.

Pour ce faire, ajoutez simplement une règle pour surveiller les sous-dossiers en haut de la liste des règles du dossier A. Les étapes sont les suivantes:

  • Créez une règle et nommez-la «Surveiller les sous-dossiers» ou quelque chose du genre.
  • Définissez la condition sur: Kind - is - Folder
  • Définissez l'action sur: Exécuter des règles sur le contenu du dossier
  • Mettez cette règle en haut.

Après cela, toute règle que vous ajoutez au dossier A sera également appliquée à tous les dossiers qu'il contient.

Ajouter de la super puissance avec Spotlight et des scripts

Pour créer des règles plus avancées, Hazel permet aux utilisateurs d’intégrer Spotlight et ses scripts à ses règles.

Lorsque vous modifiez une règle, vous pouvez utiliser les attributs Spotlight dans les conditions de la règle en allant au bas de la liste et en choisissant Autre.

La liste des attributs Spotlight apparaîtra. Vous pouvez sélectionner l'un d'eux comme condition.

Par exemple, vous pouvez définir la condition comme valide si l'élément utilise la police Verdana.

La prise en charge de Spotlight signifie que vous pouvez utiliser tout ce qui peut être identifié par Spotlight comme condition - et cela couvre presque tout.

Alors que les attributs Spotlight vont aux conditions, les supports de scripts appartiennent à la partie actions. Vous pouvez utiliser Apple Script, Java Script, Shell Script et Automator Workflow. Traduction: vous pouvez demander à Hazel de faire presque tout ce que votre Mac peut faire.

Pour ajouter un script, choisissez l'un des supports de script dans la liste déroulante et utilisez un script prêt à l'emploi ou compilez-le directement dans Hazel.

Se faufiler dans plusieurs exemples de règles

L'utilisation de Hazel devrait être adaptée aux besoins individuels. Mais voici quelques exemples de mon utilisation personnelle pour vous montrer les possibilités. Veuillez vous référer à ces forums Hazel pour d'autres études de cas.

1. Gestion du dossier Desktop et Téléchargements

Le dossier Bureau et le dossier Téléchargements sont des endroits pratiques pour tout déposer. Ils peuvent être encombrés en un rien de temps. Vous pouvez utiliser Hazel pour trier leur contenu et déplacer automatiquement les fichiers vers l'emplacement approprié.

Par exemple, vous souhaitez déplacer les fichiers de films TED téléchargés du dossier Téléchargements vers le dossier TED Talks dans le dossier Films. Voici les étapes pour créer la règle:

  • Ajouter un dossier Téléchargements à la liste.
  • Lorsque le dossier Téléchargements est sélectionné, ajoutez une règle dans le volet de droite.
  • Donnez un nom à la règle.
  • Sous Conditions, définissez Kind - is - URL / Adresse source et du film - est - //l'adresse_de_la_source_de_la_source_de_la_video.com/
    • Pour trouver l'adresse source, cliquez avec le bouton droit de la souris sur l'une des vidéos du Finder et choisissez Lire les informations (ou sélectionnez et utilisez Commande + I ).

    • Chaque vidéo TED a une adresse de téléchargement différente mais la même source racine. N'utilisez pas l'adresse complète.
  • Sous Actions, définissez Déplacer vers un dossier - Discussions TED . Vous pouvez définir un dossier de destination différent si vous le souhaitez.
  • Vous pouvez également ajouter d'autres actions, telles que Ajouter des balises et Afficher une notification.

Pour faire la même chose avec différents types de fichiers, créez d’autres règles. Vous pouvez dupliquer ces règles et modifier les conditions et les actions, ou créer des règles similaires pour différents dossiers.

2. Captures d'écran de traitement

Je prends beaucoup de captures d'écran pour mon écriture. Avant d’utiliser Hazel, j’ai pris des captures d’écran, les ai recadrées / redimensionnées à la taille requise, les ai annotées, optimisées pour le Web et déplacées dans un dossier particulier en fonction de leurs projets. C'est un processus qui prend beaucoup de temps.

Hazel ne peut pas prendre en charge toutes les étapes, mais elle peut certainement les simplifier. Mais tout d’abord, j’ai défini un nouveau flux de travail pour soutenir Hazel:

  • Je dois encore prendre les captures d'écran. J'utilise une application dédiée pour obtenir des captures d'écran dans les limites de taille requises.
  • Il me reste également à annoter les images avec des cases, une flèche et du texte si nécessaire.
  • Mais maintenant, j'ai ajouté une étape supplémentaire lors de la sauvegarde de l'image. J'ajoute une balise liée au projet. Par exemple, les captures d'écran du projet A seront étiquetées «A», le projet B sera étiquetées «B», projectGadget-Info.com sera étiqueté «Beebom», etc. J'ai également défini un dossier dédié pour enregistrer toutes les captures d'écran.

C'est ici que Hazel entre en jeu. Je crée deux règles pour le dossier des captures d'écran. La première règle consiste à optimiser l'image:

  • Dans les conditions :
    • Kind - is - image - assez clair
    • Tags - ne contient pas - optimisé - pour s'assurer que Hazel ne traitera que les images non optimisées.
    • Date de la dernière modification - est dans la dernière - 1 heure - afin que la règle ne soit pas appliquée aux anciennes captures d’écran.
  • Dans les actions :
    • Ouvrir - avec l'application - ImageOptim - c'est l'application qui permet d'optimiser la taille de l'image en arrière-plan.
    • Ajoutez des balises - optimisées - pour indiquer à Hazel que cette image a été optimisée.
    • Afficher la notification - fichier, heure - ceci est facultatif.

La deuxième règle consiste à déplacer les images optimisées dans le bon dossier. Créez autant de variantes de la deuxième règle que vous avez besoin, chacune ajustée pour s’adapter à un projet particulier.

  • Dans les conditions :
    • Genre - est - image
    • Les balises - contiennent des balises - optimisé, Beebom - pour vous assurer que la règle ne sera appliquée qu'aux images optimisées appartenant à toGadget-Info.comproject.
  • Dans les actions :
    • Déplacer - vers un dossier –Gadget-Info.comProjects

La combinaison de ces deux règles garantira que toutes les images que je sauvegarde à partir de l'application de capture d'écran seront optimisées et prêtes dans le dossier du projet sans que je n'ai rien d'autre à faire.

3. Téléchargements déclenchés à distance

Celui-ci est simple et amusant. Si vous travaillez avec plusieurs ordinateurs, par exemple un à la maison et un au bureau, vous pouvez configurer votre ordinateur de bureau pour qu'il télécharge un fichier que vous trouverez sur votre ordinateur à la maison. Mais nous avons besoin de l'aide de Dropbox (ou de Google Drive).

Sur votre ordinateur personnel, copiez et collez le lien de téléchargement dans un fichier texte. Enregistrez ensuite le document sous un nom unique (par exemple: 2bdld) dans un dossier Dropbox (par exemple: Liste des téléchargements).

Sur l'ordinateur de bureau, créez une règle Hazel surveillant le dossier «List of Downloads» (Liste de téléchargements) dans Dropbox. Définissez la règle pour ouvrir le fichier texte 2bdld, sans la balise téléchargée, à l'aide d'un gestionnaire de téléchargement pouvant accepter les entrées d'URL à partir d'un fichier texte. La plupart des gestionnaires de téléchargement peuvent le faire.

Ajoutez une autre action dans la règle pour baliser la note: téléchargée après l’ouverture du gestionnaire de téléchargement. Cette action permet de s’assurer qu’un seul fichier texte sera ouvert une seule fois.

Pour que le dossier reste propre, vous pouvez créer une autre règle pour supprimer les fichiers texte antérieurs à un jour.

4. Archiver des factures dans Evernote

Parfois, vivre sans papier signifie que vous déplacez votre fouillis du monde réel au monde numérique. Mais vous pouvez également envoyer vos factures numériques à Evernote en utilisant Hazel et AppleScript.

Créez une règle pour regarder le dossier dans lequel vous gardez toutes vos factures numériques. Définissez les conditions pour qu'elles correspondent au type de factures que vous souhaitez enregistrer. Par exemple, si les factures de votre télévision par câble sont des documents PDF de XYZ Co., définissez les conditions pour ne fonctionner que pour les fichiers PDF de XYZ Co.

Ajoutez ensuite ce script au volet Actions:

dire à l'application “Evernote”

Activer

créer une note à partir d'un fichier theFile notebook {“Notebook_Name”} tags {“Tag_Name1”, “Tag_Name2”, “Tag_Name3”, “Tag_Name4”}}

fin dire

Assurez-vous que Notebook_Name et tous les Tag_Names sont déjà créés dans Evernote.

Vous pouvez créer autant de variantes de cette règle que nécessaire pour d'autres factures ou d'autres documents.

5. Enregistrement et tri des pièces jointes dans des dossiers Mac

Et si vos factures arrivent par courrier électronique? Pouvez-vous les classer dans Evernote sans lever le petit doigt? Absolument, avec un peu d'aide de Dropbox, Gmail et IFTTT.

  • Commencez par créer une règle de filtrage dans Gmail afin que tout courriel de facturation de XYZ avec pièce (s) jointe (s) porte le libellé "Billings" (ou tout autre libellé de votre choix.
  • Après cela, créez un dossier dans Dropbox appelé «Billings» (ou tout autre nom de votre choix). Vous pouvez utiliser le dossier Dropbox existant à cette fin.
  • Créez une règle IFTTT pour connecter Gmail à Dropbox. Configurez-le pour enregistrer tous les courriers électroniques portant le libellé «Billings» dans le dossier Dropbox «Billings».
  • Appliquez les astuces du numéro 4 ci-dessus à ce dossier.

Ces cinq exemples ne sont que la pointe de l'iceberg de ce que vous pouvez faire avec Hazel. J'espère que vous pouvez voir que votre horizon d'automatisation est à la mesure de votre imagination.

Utilisez-vous Hazel? Partagez vos règles préférées Hazel dans le commentaire ci-dessous.

Top