Ouvrir le menu principal

MacGeneration

Recherche

Astuces : aller plus loin avec Alfred 0.9

Nicolas Furno

jeudi 12 mai 2011 à 17:27 • 15

Logiciels

Dans sa dernière version, Alfred [0.8.2 / Site – US – Gratuit] a gagné une nouvelle fonction qui lui permet d'exécuter des commandes Shell (lire : Alfred 0.9 : aperçu des nombreuses nouveautés). Cette fonction s'avère très utile pour aller plus loin encore avec le lanceur multitâches. Voici quelques astuces qui exploitent cette nouvelle possibilité.



Notons que cette fonction est réservée aux utilisateurs payants d'Alfred. Pour utiliser ces astuces, il faut donc acheter le Powerpack (12 £).

Afficher/Cacher les fichiers invisibles

Mac OS X cache par défaut certains dossiers ou fichiers auxquels l'utilisateur n'a pas besoin d'avoir accès. En général ce n'est pas gênant, mais on peut avoir besoin d'accéder à un dossier ou un fichier caché. Ce sera d'autant plus vrai avec Mac OS X Lion puisque dans cette nouvelle version du système, le dossier "Bibliothèque" est un dossier caché. Une préférence permet néanmoins d'afficher dans le Finder les fichiers et dossiers cachés. Elle est inaccessible par défaut à l'utilisateur, mais une commande terminal modifie cette préférence.

On peut ajouter cette commande dans Alfred pour y accéder facilement en cas de besoin. Il faut en fait créer deux commandes Shell, une pour afficher les fichiers cachés, une autre pour revenir au comportement par défaut. Vous pouvez mettre le titre, la description, une image et le mot-clé que vous souhaitez, voici les deux commandes à entrer :

Montrer les fichiers cachés : defaults write com.apple.finder AppleShowAllFiles 1;killall Finder

Masquer les fichiers cachés : defaults write com.apple.finder AppleShowAllFiles 0;killall Finder

Alfred

Pensez, dans Alfred, à cocher la case "Silent" pour ne pas afficher la fenêtre du terminal. Cette commande relancera automatiquement le Finder pour activer le changement.



Générer du Lorem Ipsum [via]

Dans cet autre exemple, la commande Shell va générer des paragraphes de Lorem Ipsum (faux texte) générés par un site Internet et les ajouter automatiquement au presse-papier. Là encore, entrez le titre, la description et le mot-clé désiré, puis cette commande :

curl --silent http://loripsum.net/api/{query}/medium | pbcopy



Cette fois, la commande attend un paramètre (le "{query"}). Ce paramètre correspond au nombre de paragraphes souhaité : pour obtenir 3 paragraphes de faux texte dans notre exemple, il faudra donc activer Alfred et taper "lorem 3". Chaque paragraphe sera entouré de balises paragraphes en HTML. Si vous souhaitez modifier la taille des paragraphes, changez le paramètre "medium" dans la commande (valeurs acceptées : short, long ou verylong).



Raccourcir une URL avec Goo.gl [via]

Cette astuce génère un lien court à partir de n'importe quelle adresse Internet, en utilisant le service de Google Goo.gl. La commande Shell ajoutera automatiquement au presse-papier l'URL finale et comme pour l'astuce précédente, elle attend un paramètre qui est ici l'URL à raccourcir.



Cette fois, la commande à ajouter est un petit peu plus longue :

curl -s --data-urlencode "url={query}" http://goo.gl/action/shorten | grep "goo.gl" | awk -F" '{print $(NF-1)}' | awk 'BEGIN { FS = "=" } ; { print $2}' | pbcopy



Créer / ouvrir un fichier dans TextMate [via]

Cette astuce implique que vous utilisez l'éditeur de texte TextMate et que vous ayez installé la gestion en ligne de commande de l'éditeur (dans le menu "Help", "Terminal usage…"). Ces deux prérequis réunis, ajoutez une commande dans Alfred avec les titre, description et mot-clé souhaité et la commande mate {query}.



Attention, il faut cocher les deux cases sous la ligne de commande (Quotes et Spaces) pour gérer le cas où le nom du fichier contient un espace. Cette commande s'utilise ensuite de deux manières : en tapant mate nom.txt, vous allez créer un fichier directement dans TextMate avec le nom indiqué. On peut aussi passer le chemin complet pour enregistrer le fichier au bon endroit, comme dans l'exemple ci-dessous.



Si vous cochez la case "Action" dans les préférences d'Alfred pour cette commande, vous pourrez ouvrir dans TextMate n'importe quel fichier texte. La commande apparaîtra alors dans les actions possibles pour un fichier. Attention néanmoins, l'action est proposée pour tous les fichiers alors que TextMate ne peut ouvrir que du texte…



Aller (encore) plus loin…

Ces exemples sont restés assez simple, avec une ou deux commandes Shell. On peut néanmoins aller beaucoup plus loin encore en créant des scripts en Shell. Le développeur d'Alfred en donne un exemple pour ajouter des notes à Things (39,99 €), on en trouvera d'autres sur ce site. Dans ce cas là, on n'entrera pas le script directement dans Alfred, mais plutôt le lien complet vers le fichier.



Synchronisation

Si vous utilisez ces astuces et que vous avez plusieurs Mac, la nouvelle fonction de synchronisation d'Alfred 0.9 prend en charge les commandes Shell. Vous les retrouverez à l'identique sur tous les Mac, y compris pour les images ajoutées à chaque commande. Pratique…



Et si vous avez d'autres commandes Shell à ajouter à la liste, n'hésitez pas à les signaler dans les commentaires !

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

La Chine interdit à ses géants de la tech les puces Nvidia, et Huawei annonce prendre la relève

18/09/2025 à 21:45

• 32


Vendez votre ancien iPhone, vite fait bien fait

18/09/2025 à 19:16

• 0


Ubiquiti présente toute une gamme de NAS, dont un petit UNAS 2 qui rappelle fort la Time Capsule

18/09/2025 à 17:11

• 33


iOS 26 : notre guide des nouveautés est en vente !

18/09/2025 à 17:10

• 83


Tim Cook, invité privilégié à la visite d'État de Trump au Royaume-Uni

18/09/2025 à 16:32

• 24


Le dock USB4 de Razer et ses 14 prises en promo à 213 € au lieu de 250 €

18/09/2025 à 15:15

• 0


macOS Tahoe : pas de presse-papiers dans Spotlight ? N’oubliez pas de l’activer

18/09/2025 à 15:00

• 8


Promo : 15 % sur le Mac mini M4 bien équipé en 24/512 Go

18/09/2025 à 14:17

• 5


iPhone 17 : quel adaptateur secteur pour la recharge filaire plus rapide ?

18/09/2025 à 13:40

• 51


Encore du stock pour les iPhone 17 (Pro), l’Apple Watch Ultra 3 et les AirPods Pro 3

18/09/2025 à 12:48

• 110


Lorsque Photos corrompt des fichiers importés depuis une carte SD

18/09/2025 à 11:27

• 54


OLED, tactile, 5G : le futur MacBook Pro M6 s’annonce spectaculaire

18/09/2025 à 10:14

• 54


Le MacBook A18 Pro entrerait en production à la fin de l’année, pour un prix d’entrée de 599 dollars

17/09/2025 à 21:30

• 52


macOS 26 ne veut pas s’installer sur les Mac Studio M3 Ultra

17/09/2025 à 20:00

• 65


Apple ne devrait pas avoir la primeur sur la gravure en 1,6 nm de TSMC : Nvidia passerait avant

17/09/2025 à 18:30

• 18