macOS : Lancer un téléchargement à distance grâce à HAZEL

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

Publicités

macOS : Comment créer un nouveau dossier et placer le dossier ou le fichier sélectionné à l’intérieur !

 

Imaginons que vous souhaitiez placer le dossier sélectionné dans un nouveau dossier, comment faire ?

Vous vous dites, je crée le dossier et je déplace celui sélectionné de dans ! Il y a plus simple avec une combinaison de touches :

Commencez par sélectionner un élément (dossier ou fichier), puis tapez cette combinaison de touches :

Ctrl (control) + command et la touche N

Le nouveau dossier est créé et l’élément  sélectionné sera placé dedans !

Henri Dominique

AppleScript :: Comment vider la corbeille automatiquement ?

SEScriptEditorX

Comment vider la corbeille automatiquement ?

La corbeille est souvent pleine et on oublie bien souvent de la vider. Cela peut être ennuyant lorsque les fichiers sont gros, ils occupent un espace inutile sur votre disque dur.

 Personnellement j’utilise Hazel, un utilitaire payant qui permet de supprimer les fichiers placés dans la corbeille en fonction de leur ancienneté ou de la taille maximale que peut contenir la corbeille (1 Go dans la copie d’écran).

 

Image 01

(fenêtre de configuration de HAZEL).

Mais ce produit a un coup et si vous n’utilisez pas sa fonction principale qui est d’organiser vos fichiers et dossiers, cette solution est peut être chère.

 Il est possible de vider une corbeille en utilisant Applescript, les trois lignes de codes sont simples :

 

tell application "Finder"
empty the trash
end tell

 

Image 02

(le script dans l’éditeur Applescript)

La première ligne signifie que les commandes qui suivront seront adressées au « Finder ». La seconde (et la plus importante) ordonne le vidage de la corbeille enfin la troisième, clos la commande « tell » en fermant  le script.

L’automatisation du vidage de la corbeille peut se faire dans Automator comme ceci :

Lancer Automator, sélectionnez « Processus » ou «  Alarme Calendrier « si vous souhaitez programmer suivant une certaine fréquence le vidage de la corbeille.

Placez l’action « Exécuter un Script AppleScript », puis placez les trois lignes de codes au milieu des deux lignes déjà présentes.

 

Image 02

(le script dans Automator)

 

Enregistrez le flux comme une application, il vous suffira ensuite de cliquer dessus pour vider la corbeille, si vous optez pour une alarme « Alarme Calendrier » sélectionnez l’heure d’exécution puis la fréquence (tous les soirs ou toutes les semaines).

 Henri Dominique Rapin

Safari :: Comment créer un raccourci en 1 clic de souris ?

CompassCliquez sur l’icône de la page, l’icône se trouve à gauche de l’URL. Glissez cette icône sur la barre des raccourcis, le nom par défaut du site apparaîtra dans cette ligne de favoris.

 Renommer un raccourci nécessite d’effectuer un clic droit puis dans le menu contextuel de sélectionner « renommer ». Une autre solution plus rapide consiste à cliquer sur le nom et de laisser la souris 2 ou 3 secondes, le nom du raccourci deviendra éditable. 

 

Image 07

(renommer un raccourci en sélectionnant le menu contextuel)

Safari :: Comment voyager rapidement dans le passé ?

CompassPour naviguer dans l’historique de votre navigation, le menu  » historique  »  mais il y a plus pratique, maintenez la souris sur la flèche gauche de la navigation dans la barre d’outils, et apparaitra  l’historique de votre navigation pour la session actuelle.

Image 06

(les URL affichées sont celles déjà explorées)

Si votre recherche concerne un site visité depuis plusieurs jours, vous pourrez explorer l’historique de navigation ou effectuer une recherche dans le menu « aide » .

Safari :: Comment naviguer entre les pages en mode affichage par les « onglet » ?

CompassLorsque que vous êtes en mode affichage par onglet comme indiqué dans le menu « Affichage, vous devez presser la combinaison des trois touches : Command + Maj + \ . Vous devez vous poser la question, comment obtenir cette barre oblique ? Elle s’obtient en pressant : Maj + alt + la touche « / ».

Au final pour obtenir l’affichage en mode onglet vous devrez presser : cmd + alt + Maj + /. Sur ce coup là pas sympa Apple.

Lorsque vous êtes en mode affichage par onglet, les pages sont toutes présentes.  La ligne en dessous de l’aperçu de la page web a un intérêt, chaque point représente une page ou plutôt un onglet, cliquez sur l’un d’entre eux vous permet de vous rediriger vers la page ouverte dans un onglet. La navigation s’effectue aussi avec le « track pad » ou avec la « magic mousse » en déplaçant horizontalement le doigt.

Image 05

(l’affichage en mode onglet avec les points en dessous de la page centrale)

Safari :: Comment saisir une recherche sans utiliser la souris ?

CompassPour saisir une URL ou du texte pour une recherche, vous devez cliquer dans la zone dédiée dans la barre d’outils de Safari recherches, ce qui sous-entend que vous devez cliquer avec la souris dans cette zone puis saisir le texte. 

Mais il existe une solution sans quitter votre clavier (et sans utiliser la souris), vous pouvez placer du texte en pressant les combinaisons suivantes : Cmd et la touche L mais une autre combinaison fonctionne aussi Ctrl + cmd + F. Ne la confondez pas avec la combinaison «cmd et F » qui elle serte à recherche du texte dans la page Ouvert.

Image 04

 (la zone de recherche de Safari en mode Edition)