Les miscellanées Numériques

Une collection de petits riens essentiels…

Les bonnes idées arrivent souvent au réveil … voici une façon très simple de commander votre HomePod avec un Mac. Il faut utiliser la fonction « text to speech » et vous voilà capable de lancer n’importe quelle commande depuis un Mac pas besoin de la programmer grâce à Calendriers : Le principe est simple, ouvrez l’ …

Lire la suite

Évaluez ceci :

Dans ma quête pour automatiser le lancement d’une Radio sur ma HomePod, j’ai exploré plusieurs options, la seule qui fonctionne simplement s’appuie sur AppleScript. Mon objectif contient deux éléments: Je dois sélectionner le HomePod pour la sortie du son Je dois lancer une Radio depuis iTunes (France Info dans cet exemple) Sélectionner le HomePod pour …

Lire la suite

Évaluez ceci :

Il arrive parfois que les messages considérés par l’application Mail soient placés dans la boite Messages : Indésirables, sans que le mail soit affublé de l’icône de message indésirable :  Cela s’explique par l’une des deux raisons : La première : le message est identifié par le serveur de messagerie comme un spam (et non par …

Lire la suite

Évaluez ceci :

Voici un petit script qui vous permet de récupérer le morceau joué dans Spotify. Le script est simple :  tell application « Spotify »set Artiste to the artist of current track set Titre to the name of current track end tell display dialog « Titre :  » & Titre &  » Artiste :  » & Artiste  (La fenêtre …

Lire la suite

Évaluez ceci :

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 :

  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 :

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 (http://www.noodlesoft.com/hazel.php), un utilitaire payant qui permet de supprimer les fichiers placés dans la corbeille en fonction de leur ancienneté ou de …

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 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 :

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 :

Vous vous déplacez avec votre MacBook et parfois vous oubliez de désactiver certains partages placés dans les applications d’Apple. Rien de grave si ce n’est qu’en vous connectant sur le réseau Wi-Fi dans un hôtel, tous les autres clients peuvent accéder à vos partages.  Pour remédier à ce petit problème, voici deux scripts qui sauront …

Lire la suite

Évaluez ceci :

Il est facile de placer le contenu du presse-papiers dans un fichier texte (voir l’astuce précédente). Mais qu’en est-il du presse papier ? Le problème est qu’il n’y a pas d’action Automator pour l’application « Notes » livrée avec Mountain Lion. Il faut donc utiliser AppleScript. Le script est simple le voici :   set noteHTMLText to « <pre style=\ »font-family:Helvetica,sans-serif;\ »> » …

Lire la suite

Évaluez ceci :

  AppleScript :: Comment modifier les paramètres de sécurité par scripts ? Voici trois scripts qui vous permettront de scripter les préférences du panneau de sécurité. Ils servent à automatiser le paramétrage de sécurité lors du lancement de l’écran de veille, en fonction du paramètre sélectionné, un mot de passe sera ou non demandé.   …

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 :

Un programme « data analyis » est disponible pour Excel, cette fonction était livrée dans la version 2004 sous le nom d’ « Analysis Toolpack » ou analyse statistiques à cause de la disparition de VBA dans 2008 « Data Analysis » l’outil de statistique n’a pas été livré avec 2008. (VBA est le language de Macro d’office) Si donc cette …

Lire la suite

Évaluez ceci :

Comme toute bonne application faite pour le Mac, Bento est scriptable, enfin presque. FileMaker est sur ce point très discret, pas un bout de script à l’horizon. Vous ne devrez compter que sur vous. Vous quelques lignes qui vous permettront de vous en sortir pour autant que vous ayez quelques connaissances en AppleScript : Voici …

Lire la suite

Évaluez ceci :

Voici un script qui permet d’obtenir les information sur les morceaux ou séquences présents dans une liste de lecture ou podcast : set nfo to {} tell application « iTunes » set podtracks to every track of playlist « podcasts » repeat with a_track in podtracks set end of nfo to {artist of a_track, album of a_track, ¬ name …

Lire la suite

Évaluez ceci :

Comment récupérer la version de Mac OS X ? Le plus direct est d’utiliser la commande « sw_vers » exécutée dans le Terminal. Cette commande retourne des informations en fonction de l’argument : – « sw_vers -productName » : Retourne le nom de l’OS – « sw_vers -productVersion » : Retourne la version de Mac OS X – « sw_vers -buildVersion » : …

Lire la suite

Évaluez ceci :