HAZEL est un utilitaire remarquable, il surveille des dossiers puis exécute des opérations sur les fichiers ajoutés. Il servira par exemple à déplacer une vidéo téléchargée dans le dossier Téléchargements pour la placer dans le dossier Vidéo.

Mais il sait aussi effectuer des opérations plus complexes. Imaginons que vous souhaitiez lancer un téléchargement dès qu’un fichier est ajouté dans un dossier.

Prenons un exemple, vous souhaitez téléchargez un fichier à distance sur votre Mac lorsque vous êtes en déplacement. Voici une solution qui repose sur Dropbox et HAZEL.

(Hazel est un utilitaire à télécharger sur le site : https://www.noodlesoft.com au prix de 32 $ ).

  • Créez un dossier : « A télécharger » dans DropBox.
  • Ouvrez Hazel et Ajoutez le dossier à surveiller.
  • Ajoutez à ce dossier une nouvelle règle.
    1. Les contraintes sont les suivantes, dès qu’un fichier texte est ajouté et qu’il commence par le terme : URL.
    2. Une action de type « Run SHELL Script » est exécutée.
    3. Le script tient sur une ligne, il récupère l’URL dans le fichier et grâce à la commande CURL, il charge le fichier.

image-01(interface de HAZEL script shell)

La ligne de script est la suivante : curl -O « $(cat « $1″) »

Comment le faire fonctionner ?

Simple ajoutez un fichier texte dans le dossier A TELECHARGER du dossier DropBox, dans ce fichier vous aurez placez l’URL du fichier à télécharger et voilà HAZEL se charge de l’opération.

image-02

Le fichier doit commencer par le terme URL, il peut y en avoir plusieurs URL-1.txt, URL-2.txt et ainsi de suite.

Le fichier URL.txt

image-03

(Exemple de fichier avec une URL pointant vers un fichier à télécharger)

Le téléchargement est lancé et le fichier récupéré est placé dans ce dossier. Accessoirement vous pouvez compléter le flux dans HAZEL en plaçant le fichier à la corbeille et en déplaçant le fichier téléchargé dans le dossier Téléchargements.

Le gros avantage de cette solution c’est qu’elle permet, depuis un smartphone de placer dans un fichier texte l’URL d’un fichier et de voir le téléchargement lancé à distance sur le Mac.

Henri Dominique Rapin

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

%d blogueurs aiment cette page :