Comment déclencher des événements du système OS X avec Griffin Proxi

Etre capable d'automatiser des tâches est une option très pratique lorsque vous utilisez des systèmes informatiques. C'est l'une des raisons pour lesquelles Apple a intégré son outil Automator dans OS X, qui permet d'exécuter diverses tâches pouvant être scriptées dans les applications et, par conséquent, d'organiser des fichiers et des contacts, de créer des documents avec des éléments spécifiques en eux et gérer les événements de calendrier

Bien qu'Automator et d'autres options de script telles que les scripts shell ou AppleScript soient pratiques, il leur manque l'outil de déclenchement qui les exécutera. Apple fournit ses options Apple Events dans lesquelles vous pouvez demander au système d'exécuter un script lorsque le contenu d'un dossier est modifié ou à la demande d'une application telle que l'exécution d'un flux de travail Automator lorsqu'une alarme iCal sonne, mais que d'autres options nécessitent davantage de détails pour s'exécuter. Le principal planificateur d’Apple sous OS X est son processus de lancement du système launchd, qui peut exécuter de manière conditionnelle divers scripts ou programmes en fonction des besoins de l’utilisateur ou du développeur; Cependant, cette option nécessite une connaissance de launchd et une connaissance du terminal pour fonctionner.

En raison de cette complexité, de nombreuses tâches hautement personnalisées sous OS X finissent par être laissées sans surveillance et obligent les utilisateurs à les démarrer manuellement afin d'être complétées, mais Griffin Technologies, qui fabrique un certain nombre de périphériques pour Mac OS et iOS. systèmes, a un outil appelé Proxi qui facilite le déclenchement de tâches scriptées.

L'outil est configuré de la même manière qu'Automator, dans lequel vous créez une liste de déclencheurs suivie des tâches affectées à ces déclencheurs qui s'exécutent lorsque le déclencheur se produit. Par exemple, les utilisateurs d'ordinateurs portables peuvent souhaiter savoir si et quand leur système bascule vers l'alimentation par batterie du mur. Alors que le voyant du connecteur d'alimentation doit être vert ou orange une fois connecté, et que l'indicateur de batterie dans la barre de menus doit indiquer si le système fonctionne sur batterie, ces options sont périphériques et peuvent facilement être ignorées. Au lieu de vous en remettre à eux, vous pouvez configurer un déclencheur de contrôle de la batterie dans Griffin Proxi, qui affichera une fenêtre de notification en gras à l'écran concernant le changement d'alimentation. Voici comment cela est fait:

  1. Installer Proxi

    Téléchargez et installez Proxi à partir du site Web Griffin (téléchargement de 2 Mo à 3 Mo). Le package d'installation est un package "à plat" qui risque de ne pas s'ouvrir dans les versions ultérieures de l'utilitaire d'installation d'Apple. Par conséquent, s'il ne s'ouvre pas, vous pouvez ouvrir et extraire le programme à l'aide de l'utilitaire de gestion des packages Pacifist de Charlesoft.

  2. Ouvrez le programme

    Lorsque le programme s'ouvre, vous verrez quelques fenêtres, la fenêtre principale "Proxi" affichant une colonne pour les déclencheurs, suivie de tâches, puis d'un volet de paramètres.

  3. Ajouter un déclencheur

    Dans ce cas, nous ajoutons un déclencheur de moniteur de batterie. Cliquez donc sur le menu d'engrenages situé sous la colonne "Déclencheurs", puis choisissez "Contrôleur de batterie" dans le sous-menu "Insérer un déclencheur". Le déclencheur devrait maintenant apparaître dans la colonne et être vérifié.

  4. Modifier le déclencheur

    Avec le déclencheur ajouté, sélectionnez-le et vous verrez un certain nombre d'options dans le volet des paramètres, y compris des détails tels que la source d'alimentation qui déclenchera le déclencheur et des filtres tels que le déclencheur ne se produisant que si la batterie est à un niveau spécifique. . Dans ce cas, je veux simplement créer une notification indiquant que le courant est passé à la batterie. Je vais donc ignorer les filtres et les valeurs supplémentaires et configurer le déclencheur pour qu'il s'active lorsque la source d'alimentation passe à la batterie.

  5. Ajouter une tâche

    Avec le déclencheur configuré, ajoutez maintenant la tâche à exécuter lorsque le déclencheur se produit. Cette opération est effectuée dans le menu d'engrenages situé sous la colonne Tâches, dans laquelle vous pouvez choisir parmi diverses options, notamment la copie et le déplacement de fichiers, la lecture de sons et l'affichage d'un message à l'écran. Dans ce cas, je souhaite créer un message d'écran en gras et ajouter la tâche "Message à l'écran".

  6. Editer la tâche

    La sélection de la tâche affiche diverses options, telles que l'emplacement où elle sera affichée, sa couleur d'arrière-plan et le moment où elle sera supprimée. Malheureusement, certaines options de formatage telles que la taille et la couleur du texte ne figurent pas dans le volet Paramètres, mais vous pouvez y accéder via le menu Format ou utiliser les touches de raccourci telles que Commande +, pour augmenter la taille du texte.

Une fois ces étapes terminées, la configuration est maintenant terminée et le débranchement du câble d’alimentation entraîne l’affichage de la notification à l’écran. Les tâches ne seront exécutées que si Proxi est laissé ouvert sur votre système. Pour ce faire, configurez-le pour qu'il s'exécute au moment de la connexion dans les préférences du programme. En outre, vous pouvez rendre le programme moins intrusif lorsqu’il est lancé en le configurant pour qu’il ne soit pas affiché dans le Dock et que sa barre de menus s’affiche sous la forme d’un menu supplémentaire au lieu de dans la barre de menus principale.

Dans cet exemple, j’ai expliqué comment configurer un déclencheur pour les notifications de batterie, vous pouvez utiliser le programme pour configurer plusieurs déclencheurs pour un certain nombre d’éléments différents, notamment les tâches planifiées, la surveillance des dossiers, la reconnaissance vocale et les touches de raccourci, les surveillances d’application, etc. même les réponses aux entrées des télécommandes infrarouges pour les systèmes avec ces capteurs.


 

Laissez Vos Commentaires