Mercure (logiciel)
Le mercure est un programme du logiciel utilitaires d'ordinateur pour le Mac de OS x , fait par le logiciel de Blacktree de et distribué librement. Il permet à des utilisateurs d'utiliser le clavier pour effectuer rapidement des tâches telles que les dossiers de manipulation de lancement des applications et les données, les manuscrits courants ou envoi de l'email . Il est semblable au LaunchBar d'applications d'OS X de Mac et au maître d'hôtel , mais emploie un paradigme différent d'interaction. Bien que ce soit une application complexe, il est concentré sur une interface très simple de trois-panneau, appelée le " ; window" de commande ; : l'utilisateur effectue des tâches complexes using des clef-combinaisons simples et configurables. L'icône du mercure est basée sur le symbole alchimique pour le mercure (le mercure est un autre nom pour le mercure).
Le le 6 novembre [[ 007]] le code source pour le mercure a été rendu disponible par l'intermédiaire du code de Google de .
interface de Trois-panneau
Le mercure est conçu pour courir toute l'heure à l'arrière-plan tandis que le du système d'exploitation fonctionne. Il maintient un " configurable ; catalog" ; des articles des fichiers d'inclusion et des chemises sur votre disque, des contacts de carnet d'adresses, des repères d'Internet, des manuscrits, du contenu etc. Ce catalogue est automatiquement régénéré à certains intervalles de temps. Pressant une touche directe configurable ou une combinaison des clefs, telles que la commande - l'espace ou la commande de - l'espace, appelle la fenêtre de commande de mercure, qui contient trois carreaux.Les carreaux correspondent rudement au sujet, affirment et des attributs de la tâche désirée. L'utilisateur choisit d'abord le sujet de la commande (une application, un dossier, un email address, un contact de IM , un repère, etc.), puis une action (attribut) d'être exécuté sur ce sujet, et informations finalement supplémentaires (attributs) pour l'action.
La plupart des actions exigent dactylographier seulement quelques lettres dans les carreaux l'uns des : c. la dactylographie dans le premier carreau recherche le catalogue de mercure des articles assortissant ces lettres (l'objet direct, ou " ; subject" ;). Les actions de noms assortissant ces lettres sont montrées dans le carreau. Pendant que plus de lettres sont dactylographiées, la liste devient plus courte, car peu d'actions assortissent les lettres dactylographiées.
Le mercure emploie un système prioritaire basé sur l'utilisation précédente (voir la mnémonique ) pour déterminer quels articles à la liste d'abord de ceux qui s'assortissent, apparemment " ; learning" ; des actions d'utilisateur. Par exemple, " de dactylographie ; intern" ; pourrait montrer que l'Internet de relient l'utilité de , le panneau international des préférences de système, la chemise de connexions d'Internet, une carte de carnet d'adresses pour quelqu'un qui travaille chez International Example Corp., et la page d'accueil de cette compagnie de l'histoire d'un web browser. " à plusieurs reprises de dactylographie ; intern" ; et en choisissant l'Internet relier l'utilité dira le mercure d'amplifier le rang de cette entrée dans sa liste interne, lui faisant la première option après plusieurs telles utilisations.
Une fois qu'un objet est choisi dans le premier panneau, appuyer sur la touche d'étiquette de déplace le foyer au deuxième carreau pour rechercher des actions disponibles pour cet objet (le " ; predicate" ;). Chaque type d'objet a certaines actions qui peuvent être effectuées avec lui. Par exemple, des dossiers sur l'unité de disque dur peuvent être déplacés au détritus, être indiqués dans le trouveur , ou ouvrir dans la demande de défaut de ce type de dossier.
Quelques actions exigent un " ; attribute" ; que fournit d'autres détails ou les détails d'une action. Dans ce cas-ci, le troisième panneau est employé pour trouver un tel objet sur lequel pour exécuter la commande. Par exemple, le " ; Se déplacer au " de chemise… ; la commande exige le choix d'une chemise dans le troisième panneau. Le mercure accepte également un mode d'entrée de diriger-texte dans ses panneaux (en pressant le " ;. " ; clef sur un clavier ou un " QWERTY du ; =" ; sur un clavier du AZERTY ), rendant lui particulièrement utile pour des commandes rapides de coquille (borne ) et le logiciel instantané de la transmission de messages (tel que IChat et Adium ).
Déclenchements
Le mercure permet à des utilisateurs de définir le " ; déclenchements, " ; ce qui exécutent une commande spécifique (objet direct + action + objet indirect) toutes les fois qu'un raccourci clavier prédéfini est pressé. Par exemple, le <" ; Documents" ; , " ; Reveal" ; > la commande a pu être liée à la clef du F7 . Appuyer sur alors la touche F7 ouvrirait la chemise de documents dans le trouveur et l'apporterait à l'avant.
En plus des déclenchements de clavier, le " ; Souris Triggers" ; embrochable permet à des commandes d'être lié aux actions simples de souris telles que les clics ou le Mouseovers dans différentes pièces de l'écran. Un " appelé embrochable ; Abracadabra" ; les déclenchements de soutiens activés par une souris plus compliquée de fait des gestes
Flexibilité
Puisque les manuscrits de Shell et le AppleScripts peuvent être stockés dans le catalogue, n'importe quelle fonction qui peut être remplie using un manuscrit peut être attachée au mercure , par la fenêtre de commande, ou par des déclenchements. Puisque la plupart des applications Apple-indigènes ont les bibliothèques scripting étendues, beaucoup de tâches communes peuvent facilement être effectuées du mercure. Par exemple, on peut dire le ITunes pour jouer ou faire une pause, pour augmenter ou diminuer l'estimation sur la voie courante, ou pour sauter à la voie précédente ou prochaine.
Il y a de diverses interfaces visuelles pour le mercure, les menus alternatifs de constellation et également un hub d'avis, qui soutient le grondement par l'intermédiaire d'un embrochable.
Interfaces avec d'autres applications
Le mercure a une architecture embrochable, avec chaque intégration de fourniture embrochable avec un programme, une interface, ou une nouvelle configuration.
Voir également
Comparaison de des lanceurs d'application .
| Random links: | Derek Parfit | Chevalier de Richard Payne | Montferland | Commande d'esprit (album de Canibus) | TmRNA | Mercurio_(software) |