Les miscellanées Numériques

Une collection de petits riens essentiels…

Vous souhaitez remplacer un fichier par un autre, pas de problème, AppleScript saura effectuer cette opération, il existe deux approches : Dans notre exemple, le script copie le fichier « images.jpg » depuis le dossier « Documents » vers le dossier « mes_images » en remplaçant le fichier s’il existe. La première solution consiste à …

Lire la suite

Évaluez ceci :

Lancer un script Applescript depuis le Terminal nécessite l’utilisation de la commande « osascript » suivi du chemin vers le fichier Applescript comme ceci :(Ligne de commande à placer dans le terminal) $ osascript ~/Desktop/mon_script.scpt  (Le Script mon_Script.scpt est placé sur le bureau) Maintenant nous souhaitons envoyer à mon script le contenu d’une variable. La …

Lire la suite

Évaluez ceci :

  Comment limiter le champ d’une requête ? Le premier réflexe d’un Unixien serait d’utiliser cette lignde de commande : $ mdfind mon_texte | grep Mon_Dossier Le résultat de Spotlight est envoyé vers la commande « grep » qui filtre le contenu aux fichiers placés dans « Mon_Dossier ». Mais il est possible de faire plus simple : $ …

Lire la suite

Évaluez ceci :

  Il peut être utile dans un script d’afficher automatiquement un tableau de préférences. Vous pourriez envoyer à un ami, collègue un petit script capable d’afficher un panneau de préférences afin de le guider, ou plus directement créer un raccourcis clavier vers un de ces panneaux.    Attention nous ne parlons pas de modifier une …

Lire la suite

Évaluez ceci :

Beaucoup d’éditeurs de logiciels utilisent les signatures numériques pour garantir l’intégrité de leurs fichiers, par exemple Apple met à disposition sur ces pages de téléchargement une suite de caractères appelé « digest » ou « fingerprint » qui est une signature numérique du fichier proposé en téléchargement. Une fois le fichier sur votre Mac, vous …

Lire la suite

Évaluez ceci :

Lorsque vous recevez un message instantané dans l’application « Messages », une alerte apparait et l’icône de l’application « saute » dans le Dock, ce sont là les réglages par défaut des alertes de l’application. Si vous « dépendez » de Messages à titre professionnel ou que ce mode de communication est important pour vous, il est regrettable de …

Lire la suite

Évaluez ceci :

Comment Identifier les panneaux de préférences ? « Préférences systèmes » est une application comme les autres, elle a la particularité d’être scriptable. Elle opère comme un réceptacle à « panneaux de préférences ». Apple modifie l’organisation à chaque sortie de nouvelle version du félin. Il faut donc revoir le nom et le contenu des panneaux de préférences. La …

Lire la suite

Évaluez ceci :

Comment automatiser le lancement des favoris sous Chrome ? Si Google Chrome est devenu votre browser favori, il y a une fonctionnalité qui doit vous manquer par rapport à Safari. Il s’agit de pouvoir lancer un raccourci depuis le clavier en pressant la combinaison de touches « cmd » et le numéro du raccourci : cmd + 1 …

Lire la suite

Évaluez ceci :

Comment passer des données depuis le Terminal vers un script AppleScript ?  Lancer un script Applescript depuis le Terminal nécessite l’utilisation de la commande « osascript » suivi du chemin vers le fichier Applescript comme ceci :  (Ligne de commande à placer dans le terminal) $ osascript ~/Desktop/mon_script.scpt  (Le Script mon_Script.scpt est placé sur le bureau)  Maintenant nous souhaitons …

Lire la suite

Évaluez ceci :

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 …

Lire la suite

Évaluez ceci :

Comment Remplacer un fichier par un autre ? Vous souhaitez remplacer un fichier par un autre, pas de problème, AppleScript saura effectuer cette opération, il existe deux approches :  Dans notre exemple, le script copie le fichier « images.jpg » depuis le dossier « Documents » vers le dossier « mes_images » en remplaçant le fichier s’il existe. La première solution consiste …

Lire la suite

Évaluez ceci :

Monter un disque signifie simplement le faire apparaître sur le bureau, « démonter » c’est bien sur faire l’inverse. Vous pouvez par exemple monter un disque dur pour effectuer une sauvegarde, puis une fois l’opération réalisée,  le « démonter » car il n’a pas de raison pour rester sur le bureau. Plusieurs méthodes existent, celle qui fonctionne le mieux …

Lire la suite

Évaluez ceci :

Il n’y a pas d’action au sein d’Automator qui permet de piloter le Terminal. Il peut toutefois s’avérer utile de lancer une commande Unix dans Automator. Ce qui est diffèrent de l’exécution d’un script Shell avec l’action « Exécuter un script Shell ». Dans ce dernier cas le résultat peut être récupéré pour une utilisation dans l’action suivante. La …

Lire la suite

Évaluez ceci :

DEVON est un éditeur de logiciels allemand très connu pour deux logiciels « DEVON Think Pro » et « DEVON agent », le premier est un outil de gestion documentaire, la référence sur Mac et le second une sorte de « robot » de recherches d’information sur Internet, lui aussi une référence sur Mac. DEVON propose plusieurs outils gratuits, dont « WordService » …

Lire la suite

Évaluez ceci :

Deux approches, La première consiste à créer une « boite aux lettres intelligente » et de regrouper dans cette boite aux lettres  virtuelle les messages reçus au de la d’une période (1 ans, 1 mois etc..). Cette solution vous permet d’identifier individuellement les messages anciens, et vous donne la possibilité de déplacer manuellement le message vers un …

Lire la suite

Évaluez ceci :

Voici deux solutions pour automatiser le fait de quitter une application déjà ouverte : La première consiste à utiliser « Automator ». Il suffit d’ajouter à votre flux l’action « Quitter l’application ». Vous remarquerez la case à cocher qui vous permet d’enregistrer les fichiers ouverts. A ce propos, les applications Apple sous Moutain Lion (et dans une moindre …

Lire la suite

Évaluez ceci :

Il existe bien la commande AppleScript « copy », elle permet de copier un fichier placé dans un emplacement à un autre, ne pas confondre avec « move » qui elle déplace les fichiers d’un endroit vers un autre. La commande « Copy » d’AppleScript n’est pas la plus rapide, je lui préfère la commande Unix « cp » qui se trouve plus …

Lire la suite

Évaluez ceci :

  Vous pourriez souhaiter annuler la copie du fichier, si vous tentez l’opération dans l’éditeur de Script, il ne répondra pas immédiatement… il prend son temps. Dans cette version, nous informons l’utilisateur qu’une erreur est intervenue et nous lui demandons s’il souhaite continuer la copie :  Nous récupérons dans la variable « mon_pid » le numéro de pid …

Lire la suite

Évaluez ceci :

Imaginons que vous souhaitiez remplacer tous les numéros commençant par « 01 » par le texte suivant « +33 ». Vous pouvez parcourir tous les attributs de type « téléphone » dans les contacts ou rechercher et remplacer les caractères voulus. Voici le corps du script : tell application « Contacts »        repeat with personne in (get people)                repeat with n in …

Lire la suite

Évaluez ceci :

Applescript est un langage naturel de Scripting. Ce langage reprend la syntaxe anglaise, ce qui le rend facilement utilisable pour les Anglo-Saxons mais beaucoup moins naturel pour nous francophone… Il permet pourtant d’automatiser des opérations au sein des applications et se révèle bien plus puissant qu’Automator son petit frère. Contrairement aux autres langages de Scripting, …

Lire la suite

Évaluez ceci :