Comment piloter Airport depuis la ligne de commande et avec Automator ?

Automator

Vous connaissez Airport, même s’il a disparu de la barre des menus pour prendre le nom de WI_FI c’est toujours la composante de mac OS X en charge da la communication sans fil.

 Le menu WI-FI de Mountain Lion renferme au moins un astuce, vous pouvez obtenir un complément d’informations sur votre connexion WI-FI en pressant la touche « alt », le menu affiche alors des informations sur la qualité de la réception, la norme utilisée ou le canal.

Airport 01

(Menu WI-Fi avec l’option « Alt » activée)

 Ce menu repose sur une commande Unix, qui dans certains cas se trouve plus précise ou pratique que le menu proposé par Apple. Voici comment utiliser cette commande…

Lire la suite de « Comment piloter Airport depuis la ligne de commande et avec Automator ? »

Mail :: Comment déplacer vers la boite aux lettres « Archives » les anciens messages ?

SEScriptEditorXDeux 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 dossier ou vers la BAL « Archives ».

Pour réaliser cette boite aux lettres intelligente :

Image 01

(Fenêtre de conditions de la boite aux lettre intelligente)

Avec AppelScript :

Une autre approche existe, elle est plus « directive « mais nécessite l’utilisation d’Applescript.

Vous pouvez créer une application depuis l’éditeur d’Applescript, sinon vous pouvez créer un service qui s’exécutera dans Mail ou plus facilement créer une application « Automator ».

Voici le script AppleScript :

-- Définition du dossier de destination des mails.
set DestinFolderName to "Archives"
-- Définition de la période au-delà de laquelle les messages seront archivés
-- Cette période est exprimée en jour (30 * days) soit 30 jours dans notre exemple
set staledate to (current date) - (30  * days)
tell application "Mail"
Collecte de tous les messages dépassant cette période
set msgs to every message of message viewer 1 whose date received is more than staledate and read status is true
-- Boucle sur tous les messages récupérés
repeat with aMsg in msgs
        set acct to account of mailbox of aMsg
        -- Récupère si le compte possède une BAL « Archives »
        if name of every mailbox of acct contains DestinFolderName then
            -- Si oui alors les messages sont déplacés dans la BAL « Archives »
            set archiveFolder to mailbox DestinFolderName of acct
            move aMsg to archiveFolder
        end if
    end repeat
end tell

Image 02

(le script complet dans l’éditeur de Script)

Si vous souhaitez l’intégrer dans Automator voici la procédure à suivre : Lancez Automator, sélectionnez « Service ». La particularité de services est qu’il récupère des données, c’est le bandeau  en haut de la fenêtre, là sélectionnez « Mail » pour l’application et « pas d’entrée » (le premier menu déroulant).

Image 03

(Les script placé dans Automator pour créer un service)

Placez l’action « Exécuter un script Applescript » et copiez ce script. Enregistrer le service. Il sera disponible dans Mail dans le menu « Mail » sous la ligne « Services ». Vous pouvez ajouter un raccourcis clavier en le configurant dans les préférences claviers. Votre Service apparaitra dans la section « General ».

Finder :: Comment cacher un fichier à la vue de Spotlight ?

Vous pouvez facilement empêcher le moteur de recherche de Mac OS X d’indexer le contenu d’un dossier, il suffit pour cela d’ajouter le dossier dans la fenêtre du panneau de préférence « Spotlight ». Ouvrez le et regardez dans le second onglet « Confidentialité ». Vous pouvez y placer n’importe quel dossier.

Aucun des fichiers présents dans le dossier sélectionné ne sera affiché dans le résultat d’une recherche.

Image 12

 (l’onglet « Confidentialité » avec un dossier ajouté, celui-ci ne sera pas indéxé)

Mais savez-vous comment empêcher un fichier d’être pris en compte par Spotlight ?

Encore plus simple, placez le dans le dossier « Bibliothèque«  dans votre dossier personnel. Aucun des fichiers présents dans ce dossier n’est indexé.

Depuis Lion, ce dossier n’est plus visible, le plus simple pour y accéder est de presser la touche « alt » tout en ouvrant le menu « Aller », il apparaît dans la liste des destinations possibles.

Calendrier :: Comment ajouter un évènement dans Calendrier (ou iCal) en bon français…

La création d’un évènement dans Calendrier / iCal est une chose assez simple, cliquez sur le bouton « + » et tapez ce texte « Anniversaire de Dom demain à 12 :00», l’évènement sera créé le bon jour à la bonne heure.

 

Image 10

(la création d’un nouvel evenement)

Cette astuce fonctionne aussi avec la Dictée vocale de Moutain Lion, mais bien souvent « demain » deviendra « de main »… étrange qu’Apple n’utilise pas le contexte de la demande.

 

Image 11

(l’évènement créé dans Calendrier / iCal)

Finder :: Comment imprimer un fichier automatiquement sans alerte ?

Une imprimante apparaît pour AppleScript comme une application, cela semble étrange, mais c’est la vérité. Si vous avez une imprimante connectée à votre Mac, lancez l’éditeur d’AppleScript et dans le menu « Fichier » sélectionnez « Ouvrir un dictionnaire ».

Dans la fenêtre, sélectionnez votre imprimante, vous constaterez que plusieurs mots clés et commandes sont disponibles.

Image 01 (fenêtre de sélection de l’application, l’imprimante « DeskJet F4500 » est sélectionnée)

 Il devient simple de réaliser un script qui imprime un fichier sans que n’apparaisse la fenêtre d’option de l’impression.

 Le script est le suivant :

 set Mon_Fichier to « /Users/Dom/Desktop/Capture.png »

 tell application « Deskjet F4500 »

       activate

       print Mon_Fichier without print dialog

       quit

end tell

 

La première ligne définit le chemin vers le fichier, le reste du script lance l’impression. La commande « Quit » permet de quitter l’impression, elle est optionnelle.

Image 02

(le script dans l’éditeur AppleScript »)

Il est envisageable d’utiliser ce script dans Automator et par exemple d’imprimer un fichier qui sera passé en argument.

Vous pouvez par exemple créer un service qui imprimera automatiquement le fichier depuis le menu contextuel de la souris ou un flux qui imprimera une pièce jointe depuis Mail, toujours de façon automatique.

A noter que la commande « Imprimer » existe dans le Finder, dans le Menu «Fichier » mais pas dans le menu contextuel de la souris. 

 

Voici comment réaliser ce service :

Lancez Automator, sélectionnez « Services ».

 Dans la section haute du flux, sélectionnez dans le premier menu « Documents » et dans le menu suivant « Finder.app ». Cela signifie que ce service ne fonctionnera que depuis le Finder et avec des documents (ce qui élimine des dossiers).

 Placez ensuite l’action « Exécuter un script AppleScript ».

 Placez le script présenté plus haut, supprimer la première ligne et remplacez MON_FICHIER par « input ».

 « input « est le nom du fichier passé par le Finder, ce script fonctionne aussi pour plusieurs fichiers, ils seront imprimés les uns après les autres.

 

Le flux ressemblera à ceci :

 

Image 03

(le flux complet avec le script modifié)

Enregistrez le fichier avec un nom du type « Imprimer Fichier ».

 

Image 04

(le menu d’enregistrement du flux)

 

Une fois enregistré, sélectionnez un fichier puis dans le sous menu « Services » sélectionnez « Imprimer fichier » et les fichiers seront imprimés.

Image 05 (le menu contextuel avec la commande « Imprimer fichier »)

 Si vous sélectionnez un fichier de type « Word » il est probable que l’application Microsoft Word soit ouverte, si elle n’est pas installée, c’est Aperçu qui s’en chargera.

Finder :: Comment régler la taille des icônes de la barre latérale du Finder ?

La fenêtre du Finder affiche toujours à gauche la barre latérale, on y trouve les raccourcis vers des dossiers : Musique, Video, Documents, Téléchargements etc… Sur des petits écrans cette barre latérale peut occuper une place qui pourrait être utile à d’autre fin.

 

Image 08

 (Barre latérale de la fenetre du Finder)

La taille des icônes de cette colonne est modifiable, pour se faire, ouvrez le panneau de préférence « Général »

Capture d écran 2013 01 06 à 17 52 29puis choisissez l’une des trois options : Petite, Moyenne ou grande dans la ligne « Taille de l’icône de la barre latérale ».

Capture d écran 2013 01 06 à 17 53 06

OS X 10.8.3 en approche…

Publié dans Mac

iTunes :: Comment désactiver la partage avec AppleScript et Automator

ITunesVous 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 désactiver ces partages. Le principal problème que l’on rencontre avec les applications Apple est qu’elles sont partiellement scriptables avec AppleScript, toutes les fonctions ne sont pas disponibles dans le Dictionnaire Apple Script d’iTunes. Et certainement pas la fonction de partage.

 Voici comment désactiver le partage dans iTunes :

 

Image 01

(Le panneau de préférence d’iTunes, onglet « Partage « )

 En version scriptable avec AppleScript :

 

Image 02

 (le script dans l’éditeur Applescript)

 Le script suivant s’appuie sur « System Events » et permet de piloter les fonctions cachées d’iTunes :

 

tell application « iTunes » to activate

tell application « System Events »

            tell process « iTunes »

                        click menu item 3 of menu « iTunes » of menu bar 1

                        click button « Partage » of tool bar 1 of window 1

                        click checkbox « Partager ma bibliothèque sur mon réseau local » of group 1 of window 1

            end tell

end tell

 

Le script s’explique comme ceci :

Le premier « tell » indique l’application cible et l’active.

Le second indique que l’on va utiliser « System Events « pour piloter l’interface graphique du  premier. On revient sur le « processus » iTunes qui est en cours d’exécution, sans quitter « System process ».

 

La première ligne de commande d’interface :

 click menu item 3 of menu « iTunes » of menu bar 1

 

Elle nous permet d’ouvrir les préférences d’iTunes, c’est le troisième élément du menu « iTunes » placé sur la barre des menus numéro 1 (il n’y en a qu’une)

 click button « Partage » of tool bar 1 of window 1

 

On simule ensuite le clic de souris sur l’onglet « partage ».

 click checkbox « Partager ma bibliothèque sur mon réseau local » of group 1 of window 1

 

On termine par décocher l’option de partage, et c’est tout. L’opération s’exécute très rapidement entre une et deux secondes.

 L’idéal est de fermer la fenêtre des préférences en plaçant cette ligne :

 click button « Ok » of window 1

 

Pour créer une application qui désactivera ou activera le partage, placez le tout dans un flux Automator comme ceci :

 Lancez Automator, sélectionnez « Application » et placez sur le plan de travail l’action « Exécuter un script AppleScript » et copiez le script.

 

Image 03

(Le script AppleScript dans Automator)

 Enregistrez le tout sous une application, et il vous suffit simplement de cliquer dessus pour interrompre ou activer le partage iTunes.

Finder :: Comment accéder rapidement aux fichiers ouverts récemment par application ?

FinderC’est simple, effectuez un clic droit sur l’icône de l’application une fois ouverte dans le Dock, puis sélectionnez le document récemment ouvert. Les documents utilisés par cette application sont placés par ordre chronologique en entête de liste.

Image 07

(le menu contextuel d’une application affichant les documents  récemment ouverts)

Comment récupérer la liste des réseaux WI-FI utilisés avec Automator ?

AutomatorOS X conserve la liste de tous les réseaux WI-FI auxquels votre Mac s’est connecté. Cette information n’est pas cachée, Apple nous la donne dans l’utilitaire « Informations Système ». Cliquez sur la section « Réseau » puis sur « Wi-Fi », la vous trouverez l’historique des connexions réseaux en mode hertzien.

Image 01

Vous pouvez souhaiter consulter cet historique, tout simplement pour contrôler sur quel réseau Wi-Fi votre portable s’est connecté lors de votre déplacement. Voici comment récupérer cette information :

La ligne de commande qui est utilisée par Apple dans « information Système » est la suivante :

 $ defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks

Cette ligne fournie beaucoup d’informations, trop… vous pouvez réduire la sortie en utilisant une commande « grep » comme ceci :

$ defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks | grep "SSIDString"

 Vous obtiendrez la liste des réseaux mais l’affichage peut être meilleur en ajoutant cette ligne :

... | egrep -o '(SSID_STR|_timeStamp).+' | sed 's/^.*= \(.*\);$/\1/' | sed 's/^"\(.*\)"$/\1/' | sed 's/\([0-9]\{4\}-..-..\).*/\1/'

Comme j’utilise cette commande régulièrement je l’ai placé dans un flux Automator, un simple clic sur l’icône et j’obtiens un fichier avec la liste des réseaux Wi-Fi utilisés.

Dans l’exemple suivant je vais automatiser la création d’un message électronique et attacher en pièce jointe la liste des réseaux Wi-Fi, mais vous pouvez utiliser une autre option et choisir de créer une application.

Lancez Automator, sélectionnez « processus » puis dans la colonne de droite placer l’action « Exécuter un script Shell ». Copiez la commande Unix ci-dessus.

Placez ensuite l’action « Créer un fichier texte) (de l’application TextEdit), donnez un nom au fichier, indiquez son emplacement, si besoin cocher la case « Remplacer les fichiers présents », ce qui effacera le précédent fichier.

Image 02

(le flux avec les deux actions minimales)

Ensuite placez l’action « Nouveau Message Mail ». N’oubliez pas que cette action crée le Mail mais ne l’envoie pas. Une autre action est requise pour cette opération « Envoyer les messages de la boite d’envoi ».

 

Image 03 (le flux complet avec l’envoi par message électronique de la liste)

Lorsque ce processus est exécuté, un Mail partira avec la liste des réseaux utilisés par le portable à la pomme. Faites très attention, surtout dans les hôtels et les hotspots aux réseaux Wi-Fi que vous utilisez. Derrières certains se cachent des personnes malintentionnées.

Mountain Lion :: Comment désactiver la fermeture automatique des applications ?

Saviez-vous que depuis Mac OS X Lion, le système ferme les applications non utilisées depuis un certain temps ? Et bien c’est une fonction qui permet à Mac OS X de libérer de la mémoire.

Et si vous craignez pour les documents ouverts et non enregistrés, sachez que grâce à la fonction « Auto Save »  (ou « enregistrement en continu » en français), ils sont continuellement enregistrés. Dès lors fermer autoritairement une application ne pose plus de problème.

Si toutefois vous craignez pour vos documents, il existe un moyen de désactiver cette fonctionalité, saisissez dans le Terminal la ligne de commandes suivante :

$ defaults write -g NSDisableAutomaticTermination -bool TRUE

Add your thoughts here… (optional)

Publié dans Mac

Automator :: Comment obtenir la liste des ports ouverts ?

AutomatorVous souhaitez identifier les ports TCP/IP ouverts ainsi que les connexions actives ? Les ports ouverts indiquent les applications qui sont en écoutent, elles attendent une connexion depuis l’extérieur. Ce qui peut révéler un partage actif alors que vous ne l’avez pas lancé.

Les connexions, elles, désignent les applications qui réalisent des échanges avec l’extérieur. Il faut faire attention à cette liste car les logiciels malveillants ont pour habitude d’envoyer des informations récupérées sur votre machine vers des serveurs sur Internet. Si le nom d’une application semble étrange, il convient de l’interrompre.

Le plus simple est de passer par le terminal et d’utiliser cette ligne de commande :

 $ lsof -i

Le voici avec un affichage un peu plus « lisible « :

 $ lsof -i | awk '{printf("%-14s%-20s%s\n", $10, $1, $9)}' | sort

 Vous obtiendrez un affichage de ce type :

 

Image 01

(écran du terminal affichant la liste des ports TCP/IP ouverts)

J’utilise Automator pour m’envoyer cette liste par Email depuis des Mac distants, voici comment :

 Lancez Automator, sélectionnez « Alarme Calendrier » si votre objectif est de programmer cet envoi de façon régulière. Sinon optez pour la création d’une application que vous lancerez pour récupérer ces informations par Mail.

 Commencez par placez l’action « Exécuter un script Shell », copiez la commande Unix. Ensuite ajoutez l’action « Créer un fichier Texte » et compléter les paramètres. Terminez par l’action de Mail : « Nouveau Message Mail».

 

Image 02

Image-02.png (le flux au complet).

 Une fois exécuté, le flux crée un message avec comme pièce jointe le fichier contenant l’ensemble des ports ouverts.

Image 03

 (le mail avec le fichier en pièce jointe)

 Si vous ne voulez pas laisser de trace du fichier créé, ajoutez deux actions.

 « Obtenir les éléments du Finder indiqué », indiquez le chemin jusqu’au fichier à supprimer. Puis placez l’action « Placer les éléments du Finder à la corbeille ».

 

Image 04

 (Les deux actions à ajouter pour supprimer le fichier créé.)

Et voila rien de très compliqué…

Finder :: Comment supprimer l’indicateur d’ouverture d’Application ?

FinderDans le dock, les applications ouvertes sont identifiables par un petit indicateur de couleur bleu.

Image 05(Le dock avec les applications ouvertes indiquées par un point bleu)

Ce petit voyant pourra embarrasser certains utilisateurs, il est possible de le supprimer. 

Ouvrez le panneau de préférence « Dock » et décochez la case « Afficher les indicateurs lumineux des applications ouvertes»

Capture d écran 2013 01 06 à 17 39 13

Finder :: Comment déplacer une application vers un autre bureau virtuel ?

FinderVous le savez déjà, il existe plusieurs bureaux virtuels dans Mac OS X, pour en créer un, cliquez sur l’icône «2+ » en haut à droite de l’écran de Mission control.

Image 03 (Les bureaux virtuels dans Mission Control)

Déplacer une application vers un bureau virtuel, rien de plus simple, lorsque l’application est ouverte, faites un clic droit (ou CTRL-Clic), sélectionnez la ligne « Options » puis déplacez-vous dans le menu, sous la section « Attribuer à » et sélectionnez le bureau virtuel.

Image 04 

(L’option du menu d’une application placée dans le Dock)

Automator :: Comment créer un service de Rappel ?

Automator

 « Rappels » est l’application de Mountain Lion la plus atypique, il s’agit d’un interface vers un calendrier de rappels (cette application est subordonnée à Calendriers, même si cela peut sembler étrange).

 Nativement, Rappels ne permet par de créer un nouveau « rappel » depuis un texte quelconque, hors c’est parfois utile de pouvoir créer un « pense bête » depuis un texte que l’on trouve dans une page d’un document ou sur Internet.

 L’opération est simple et passe par « Automator » :

 1) – Lancez « Automator ».

 2) – Sélectionnez « Services ».

 

Image 01

 

3) – Dans la zone d’options placée en haut du flux, vérifiez les éléments suivants :

Le premier menu est à « texte » et le second « N’importe quelle application ».

Image 02

(le haut du flux avec les options correctes) 

4) – Placez ensuite l’action « Nouvel élément de Rappels », vous la trouverez dans les actions de « Calendrier ».

 

Image 03

(le flux complet dans automation)

 

Plusieurs options sont disponibles :

 

A) – Le Titre : par défaut il prendra le texte sélectionné.

B) – « Ajouter à » vous permet de sélectionner dans quelle liste de rappel ce  rappel sera ajouté, notez que vous pouvez en créer une nouvelle.

C) – Permet de paramétrer le niveau de l’alerte « Faible », « Moyenne » ou « Elevée ».

D) – Echéance du Rappel, qui par défaut prend la date du jour.

 Sélectionnez un texte dans n’importe quelle application y compris Safari et une Note sera créée. 

Mac :: QuickBoot pour BootCamp

Cet utilitaire n’a d’intérêt que pour ceux qui ont Bootcamp ou plusieurs systèmes connectés sur leur Mac.

Image 2

Si vous basculez fréquemment entre le démarrage sous Mac OS X et Windows, ou entre les différents volumes de démarrage OS X, il existe « Quickboot » qui propose un menu listant tous les volumes qui contiennent un système bootable, que cela soit Windows ou Mac OS X (je n’ai pas essayé avec Linux)

Avec BootChamp, lorsque vous sélectionnez un volume de démarrage, cette préférence est enregistrée et est utilisée par défaut. Avec « Quickboot » le réglage du démarrage n’est pas permanent mais au prochain redémarrage « quikboot » reprendra les préférences par défaut.

1 QuickBoot PPC Bureau

Pour ceux qui ont plusieurs systèmes Mac OS X installés sur différents volumes, « Quikboot » présente la version du système d’exploitation dans le menu ce qui peut être très utile. Malheureusement pas pour Windows où seul le nom de ce système apparait, mais qui a plusieurs version de Windows  ?

Le fonctionnement est simple, sélectionnez un volume dans le menu, une fois le mot de passe utilisateur saisit vous pouvez démarrer sur le volume choisi, actuellement « Boot Now » ou plus tard « Boot Later ».

Rien de bien compliqué…

Gratuit en Anglais, http://buttered-cat.com/products

Mountain Lion :: Comment supprimer le Dashboard ?

FinderLe Dashboard est cet espace où sont regroupés tous les Widgets. Ce sont des petites applications qui servent à fournir une information le plus souvent obtenue à partir d’internet. Certains diront qu’elles sont passées de mode, mais elles rendent encore de très bon service.

Depuis Mac OS X Lion, ces Widgets sont regroupés sur un seul bureau virtuel du nom de « Dashboard » alors qu’auparavant elles pouvaient se retrouver sur n’importe quel écran. Vous pouvez supprimer le Dashboard en modifiant les préférences de « Mission Control ».

Ouvrez le panneau « Mission Control » puis décochez la première ligne intitulée « Afficher Dashboard comme un espace ».

Image 02 (Panneau de préférence Mission Control dans Mountain Lion)

Finder :: Comment se déplacer directement vers la racine du disque dur ?

FinderApple a décidé de ne plus placer par défaut de disque dur sur le bureau du Finder, on aime ou pas, c’est la nouvelle approche de Cupertino.  Vous pouvez bien sur continuer à placer les icônes des disques sur le bureau, pour cela il suffit de cocher la case « Disques durs » dans les préférences du Finder que vous trouverez dans le menu « Finder » sous la ligne « Préférences … ».

Image01

(la fenêtre de préférence du Finder)

Mais il existe un autre moyen de se déplacer dans l’arborescence du Mac et de se retrouver dans la racine du disque dur.

Vous connaissez le menu « Aller » dans le Finder il permet de se déplacer vers des dossiers plutôt facilement.

Image02

(Le menu « Aller » avec la commande « Sélectionner le disque dur de démarrage sur le bureau » est activée.)

Une combinaison de touches permet de sélectionner le disque dur de démarrage placez sur le bureau, pour cela pressez sur les touches :

Alt + Shift et flèche en haut

Une seconde combinaison vous permettra par exemple de l’ouvrir comme la combinaison : « cmd »  + la lettre « o ».

C’est bien pratique lorsque vous avez plusieurs disque durs, et que vous souhaitez naviguer dans l’arborescence du disque principal. C’est une combinaison à mémoriser !

Contacts :: (ou le Carnet d’adresses) n’a que faire de l’année de naissance !

Contacts

Vous utilisez certainement le carnet d’adresses ou « Contacts » (Son nouveau nom sous Mountain Lion) pour gérer les anniversaires. Grâce à lui, vous afficherez dans iCal les alertes des anniversaires à venir. Vous pourriez aussi, toujours en vous appuyant sur les informations stockées dans Contacts, créer un flux Automator et envoyer un email pour souhaiter un bon anniversaire à vos proches.

Mais voilà, si vous avez le jour et le mois de la date d’anniversaire, il nous manque souvent la date. Du coup nous ne saisissons pas ces anniversaires dans le fichier de nos correspondants. Et bien sachez que Contacts n’a que faire de l’année… et oui vous pouvez saisir une date (jour et mois) sans l’année et les alertes s’afficheront dans iCal quand même.

Image 01

(Fenêtre principale de Contacts ou Carnet d’adresses)

macOS : Comment récuperer les polices de caractères d’iBook sur iPad ?

Récupérer les polices de caractères livrées par Apple…

En début du mois de Décembre, Apple a mis à jour son programme de lecture de livre numérique « iBooks ». Parmi les modifications, 4 nouvelles polices de caractères qui sont apparues : Ahtelas, Charter, Iowan, Servavek.

Image01

(Dans iBooks sur iPad, la sélection des polices de caractères)

Cela fait maintenant 7 polices de caractères disponibles dans iBooks :

  1. Athelas
  2. Charter
  3. Georgia
  4. Iowan
  5. Palatino
  6. Seravek
  7. Times New Roman

Voici quelques liens sur ces polices :

Ce sont ces polices que vous pouvez sélectionner dans l’interface d’iBooks. Mais voila Apple ne distribue pas directement ces polices typographiques, voici un moyen très simple de les récupérer et  de les installer sur votre Mac :

1) – Téléchargez l’application depuis iTunes

2) – Dans le dossier iTunes (placez dans « Musiques »), ouvrez le répertoire « iTunes Music » puis « Mobiles Applications ».

Image02

(Le dossier « Mobile Applications »)

3) – Dans ce dossier récupérer l’Application « iBooks 1.5.ipa » et copiez là sur votre bureau.

Image03

(L’application iBooks dans le dossier « Mobile Applications ».

4)- Remplacez l’extension « .ipa » par « .zip », l’icône de l’application change et devient une archive « zip ».

Image04

(Remplacement de l’extension IPA par ZIP)

5) Ouvrez l’archive, ce qui créera un dossier « iBooks 1.5 » sur votre Bureau.

Image05

(le dossier « iBooks 1.5 » et son contenu)

6) Faites un clic droit sur l’application « iBooks.app » qui se trouve dans le dossier « Payload » et sélectionnez « Afficher le contenu du Paquet ».

Image06

(le menu contextuelle avec l’option « afficher le contenu du paquet.

7) Explorez le contenu du dossier et vous trouverez les polices notamment « Seravek.ttf » et d’autres, elles portent l’extension « .ttf ».

Image07

(le contenu du dossier avec les polices affichées)

8) – Pour les installer sur votre Mac, rien de plus simple, double cliquez sur la police, le livre des polices s’ouvre. Il affiche l’alphabet en utilisant la police sélectionnée, le bouton en bas à droite vous permet d’installer la police.

Image08

(la fenêtre du Livre des polices avec le bouton d’installation)

Voilà, rien de plus simple…


Applwe reasonably small Recevez toutes les semaines le résumé des publications : Abonnez-vous à la Newsletter !

Finder :: Comment changer l’affichage du chemin afin qu’il débute à partir du dossier personnel

Finder

Le chemin (ou « path » en Anglais) affiche en bas de la Fenêtre du Finder l’arborescence qui mène vers le dossier ouvert. Il s’agit d’une option qu’il faut activer manuellement, par défaut l’affichage de chemin est désactivé.

Image01

(La fenêtre du Finder avec la barre du chemin d’accès activée)

Pour l’activer, sélectionnez « Afficher la barre du chemin d’accès » dans le menu « Présentation ». Cette option est très pratique et permet de se déplacer plus facilement dans les dossiers, vous pouvez par exemple cliquer sur l’un des dossiers présents dans cette barre pour l’ouvrir.

Image02

(Le menu « Présentation » qui donne accès à l’option d’affichage de la barre du chemin d’accès.)

Le chemin ou l’arborescence indiquée commence toujours à partir de la racine du disque dur. Hors, un utilisateur ne devrait naviguer que dans son espace, c’est à dire le dossier qui lui est attribué : la petite maison blanche qui porte le nom de l’identifiant de connexion.

Il serait donc plus simple que l’arborescence placée dans le chemin commence uniquement à partir du dossier personnel. C’est possible et pour cela, il suffit de saisir la ligne suivante dans le terminal :

$ defaults write com.apple.finder PathBarRootAtHome -bool TRUE

Une fois fait, relancez le Finder en tapant cette commande :

$ killall Finder

Chemin avant la modification :

Image03

(Base de départ la racine du disque dur)

Chemin après la modification :

Image04

(base de départ le dossier personnel, la petite maison blanche)

Vous pouvez bien sur revenir à la version d’origine en utilisant cette commande dans le Terminal :

$ defaults delete com.apple.finder PathBarRootAtHome

N’oubliez pas de relancer le Finder.

L’avantage de cette astuce est de réduire la longueur du chemin, c’est pratique pour les utilisateurs qui ont beaucoup de dossiers.

 

Automator :: Comment créer une application Web Autonome ?

 

Automator

Voici comment créer une application qui affichera un site internet dans une fenêtre, cette application sera autonome. Vous pourrez ainsi la distribuer à d’autres utilisateurs de Mac et c’est aussi un bon moyen d’ouvrir une Url en cliquant simplement sur l’icône de votre application.

Lancez « Automator », et sélectionnez « Application ».

Nous n’utiliserons que des actions issues de l’application « Safari ».

Image

La première à placer sera « obtenir les adresses URL indiquées ». La seconde n’existe que sur Lion et porte le nom de « Pop-Up de site Web ». Grâce à cette action nous pouvons visualiser ce que sera l’aspect d’une page Internet dans Safari mais aussi sur iPhone ou iPad.

 

Capture d écran 2012 12 29 à 17 55 37

L’action présente quelques options, comme la taille de la fenêtre qui peut être personnalisée. L’agent Utilisateur est le nom envoyé par le Browser au site internet. Le site peut ainsi envoyer des pages qui s’afficheront mieux dans telle ou telle version du browser. La position comme son nom l’indique place la page internet dans la fenêtre qui la contiendra, enfin la sortie permet d’envoyer vers une autre action l’url affichée dans la page.

Voilà, rien de plus, enregistrez votre flux qui deviendra une application, il suffit ensuite de la placer dans le dossier « Applications », le Dock ou sur le bureau et un double clic fera apparaître cette page dans un fenêtre, quelle solution plus élégante pour envoyer un lien vers un site à un ami ?

Contacts :: Comment determiner quels sont les contacts dupliqués ?

Contacts

Le carnet d’adresses (« Contacts » le nouveau petit nom sous Mountain Lion du Carnet d’adresses) est un utilitaire très pratique surtout si vous possédez un iGadget, en effet la synchronisation entre votre Mac et l’iPhone est automatique. Mais les mystères de la synchronisation font que parfois les données sont dupliquées, un contact sera présent à plusieurs reprises dans le carnet d’adresse.

Il existe plusieurs méthodes pour corriger le problème des contacts dupliqués.

Le plus simple consiste à utiliser un utilitaire du nom d’ « AddressBook Cleaner », il fait des merveilles. Il est rapide et permet de choisir les duplicatas de contact individuellement. C’est la solution ultime pour celui qui a complétement chamboulé son carnet d’adresse en dupliquant tous les contacts à plusieurs reprises.

 

Image 00

(fenêtre d’addresseBook Cleaner présentant plusieurs contacts dupliqués)

Le site d’AddressBook Cleaner : http://www.imactools.com/addressbookcleaner/ prix 12,95$

L’autre solution proposée par Apple est plus « rustre » mais le résultat vous fera économiser quelques euros.

Conscient du problème, Apple propose dans le menu « Fiche » la commande « Rechercher les doublons ». Si des contacts sont trouvés, une alerte vous propose de « fusionner » les contacts. N’ayez crainte les informations ne sont pas perdues, elles sont toutes regroupées dans un seul contact.

 

Image 01

(le message d’alerte du carnet d’adresse lors de la découverte de duplicatas)

L’inconvénient de la solution d’Apple c’est qu’elle ne vous indique pas quel contact est dupliqué. Il peut être préférable de ne pas laisser faire Apple avant d’avoir une idée des contacts en double :

Pour résoudre ce problème le plus rapide est de créer une application avec Automator, vous la conservez sous la main pour un usage ultérieur ou vous la distribuerez à des amis.

Lancez Automator, choisissez « Application » dans la première fenêtre, puis sélectionnez l’action « Exécuter un script Shell » et placez cette ligne de commande :

"osascript -e 'tell app "Address Book" to get the name of every person' \ | perl -pe 's/, /\n/g' | sort | uniq -d"

La ligne de commande est un mixte d’AppleScript et de Shell (Unix) et Perl…

Image 02

 

(le flux complet sous automator)

Puis ajoutez une action « Nouveau document Textedit », ce document récupér le résultat de la commande précédente et l’afficher.

Voilà vous avez ainsi la liste des contacts dupliqués. Enregistrez le tout en tant qu’application

 

Image 03

(Fenêtre d’enregistrement du flux en application)

Un simple clic de souris sur cette application et vous verrez s’afficher la liste des contacts dupliqués. Vous pouvez fusionner deux contacts en les sélectionnant puis dans le menu  « Fiche » en choisissant « Fusionner les contacts ».

Inversement, vous pourriez à raison vouloir dupliquer une adresse, pour ce faire, il suffit de copier le contact en cliquant sur « Control et C » » puis en le « collant » avec « Control et V », et voilà l’entrée dans le carnet d’adresse est dupliquée.

Automator :: Comment créer une Rappel depuis une adresse email

AutomatorLorsque vous parcourez un email, certain élément sont reconnus par Mail. C’est le cas des dates ou des adresses email.

Lorsque votre souris survole une date placée dans un message par exemple, Mail vous propose de créer un événement dans Calendrier, de même pour une adresse email, cette fois il propose de créer un nouveau contact ou d’ajouter cette adresse à un contact existant.

Oui mais voilà, parfois nous n’avons pas envie d’ajouter une adresse à nos contacts, mais simplement se rappeler d’une action à réaliser comme « écrire » ou « contacter » un correspondant.

C’est possible car dans Mountain Lion, la détection des données (data collector) est disponible dans Automator et c’est plutôt sympa.

 

L’objectif de ce flux est de détecter une adresse email et de proposer de créer un rappel dans l’application « Rappels » en affichant l’adresse électronique sélectionnée.

Lancez automation, puis sélectionnez « Service ».

Dans la section haute commencez par sélectionner « Mail.app » dans le menu de droite. Dans celui de gauche optez pour « Adresses électroniques » et dans le troisième choisissez « Seulement adresse électronique ».

En clair, ce service s’appliquera aux adresses électroniques que l’on trouve dans un message électronique et seule cette adresse sera transmise.

 Ajoutez l’action « Nouvel élément de Rappels », (elle se trouve dans le Calendrier, l’application Rappels n’existe pas dans Automator).

 

Image 01

Image-01.png (le flux complet avec une seule action)

 

Enregistrez votre service avec ce nom « « Créer un rappel avec cette adresse « 

Et c’est tout !.

Maintenant quand une adresse est détectée, effectuez un clic droit de souris et dans le menu « Services », sélectionnez « Créer un rappel avec cette adresse »

Henri Dominique Rapin

32% pour Mountain Lion … Pas mal. Il s agit de la répartition des Mac sous 10.8 et qui naviguent sur internet.

Publié dans Mac

Automator :: Comment archiver les documents créés dans la journée et les placer dans un dossier horodaté ?

Automator

Imaginons que vous utilisiez un dossier dans lequel vous placez toutes vos créations de la journée. Vous souhaitez effectuer une sauvegarde de ce dossier en fin de journée afin de conserver une trace du travail réalisé.

Automator a une solution pour vous, toute simple…

Lancez Automator, nous allons créer une « Alarme de calendrier », notre objectif est bien d’exécuter cette sauvegarde tous les jours en fin d’après midi.

Commencez par placer l’action « Rechercher des éléments du Finder », là sélectionner le dossier de travail, dans l’exemple ci-dessous j’ai choisi le « bureau ».

Paramétrez les critères de recherche :

–       Le type doit être document (ce qui exclut les dossiers)

–       La date de création est aujourd’hui

 Attention, seulement les fichiers créés aujourd’hui seront pris en compte pas ceux modifiés !

Placez ensuite l’action « Nouveau Dossier daté ». Cette action est méconnue, pourtant elle est bien pratique. Elle sert à créer un dossier avec un nom contenant la date. Les paramètres sont nombreux.

Image 01 (l’action « Rechercher » avec tous les critères »)

Dans l’exemple, j’ai choisi une date en chiffre espacée par le trait de soulignement et j’ai placé le mot « Archives » devant la date.

Attention, il y a une section importante : « Action » (en bas de l’action) elle définit ce qui va être effectué sur les éléments transférés vers cette action. Au choix les éléments sont « déplacés » ou ils seront « copiés », dans mon cas je les copie en utilisant « Dupliquer les éléments transmis dans le nouveau dossier ».

Cerise sur le gâteau, vous pouvez ajouter l’action « créer une archive », puis compresser l’ensemble et déplacer l’archive vers un dossier spécialement dédié à cet effet.

Image 02 (le flux avec la création du fichier Zip, puis le déplacement vers un dossier particulier)

Enregistrez le tout et paramétrez l’alarme pour qu’elle s’exécute tous les jours à une heure précise.

macOS: récupérer le contenu du presse papier dans un nouveau document grace a automator

Automator

J’aime bien cette astuce car je copie souvent des textes ou des images. Hors ces éléments sont placés dans le presse-papier et si on ne les sauvegarde pas rapidement, ils sont vite écrasés par d’autres alors qu’il est si facile de faire un copier/coller.

Vous pouvez exprimer le besoin de simplement sauvegarder le contenu du presse-papier dans un fichier texte, voici comment :

Lancez Automator puis sélectionnez  » Service » (avec une application cela fonctionnerait aussi). Dans la section haute, sélectionnez « Pas d’entrée » dans le premier menu puis n’importe quelle application » dans le second.

Placez l’action « obtenir le contenu du presse papier » puis l’action « créer un fichier texte » (il est livré par l’application Textedit).

Image 01

(Le flux complet)

Petite astuce, par défaut le fichier portera toujours le même nom « sans titre.txt ». Si vous réitérez l’opération plusieurs fois, vous rencontrerez un problème sauf à cocher la case « Remplacer les fichiers présents » mais dans ce cas vous perdrez les précédents fichiers texte.

Il est préférable d’ajouter au nom du fichier l’heure à laquelle le fichier a été créé. L’heure et les minutes ne suffisent pas, il faut ajouter les secondes, vous serez ainsi certain de ne pas avoir deux fois le même fichier.

La variable « Heure actuelle » se trouve dans la section « variables », glissez/déposez là sur le champ « Enregistrez sous », puis cliquez sur le petit triangle blanc inversé et sélectionnez le format de l’heure qui présente aussi les secondes.

Image 02

(le menu modifier de la variable « heure actuelle »).

Enregistrez ce service. Il sera accessible depuis le menu « Services » dans chaque application.

Image 03

(le menu service avec le service de copie du presse-papiers)

Amélioration :

Le problème avec les flux c’est qu’il faut plusieurs manipulations pour les lancer.

On peut faire plus simple, il suffit d’enregistrer un raccourci clavier. C’est simple, ouvrez les préférences « Clavier », cliquez sur l’onglet « Raccourcis clavier » puis dans la colonne de gauche sélectionnez « Services », dans celle de droite descendez tout en bas de la liste pour trouver le votre et affectez lui une combinaison de touches.

Image 04

(le panneau de préférence « Clavier » avec l’attribution d’un raccourcis sur le service)

Henri Dominique

Henri Dominique Rapin