Question

Vous savez comment faire pour que Quicksilver affiche des caractères très volumineux sur votre écran? (En appuyant sur, puis en tapant du texte libre, sélectionnez View Large Type sous actions et appuyez sur Entrée).

Eh bien, est-ce que quelqu'un connaît un moyen de le faire par programme? De plus, quicksilver est-il même requis ou est-il intégré à OS X? J'aimerais pouvoir déclencher cela depuis bash.

Était-ce utile?

La solution

Il n'y a pas de sauce spéciale ici. Cela crée une fenêtre avec le texte que vous tapez affiché dans une grande police. La duplication de l'effet dans une application Cocoa est triviale.

Autres conseils

Vous pouvez le faire avec Applescript, donc vous pouvez le faire en bash avec la commande osascript:

osascript -e 'tell application "Quicksilver" to show large type "Hello, world."'

Je pense que " Large Type " était auparavant disponible dans le menu des services, mais je ne le vois pas dans Snow Leopard. Je peux me tromper à ce sujet. Une fonction similaire se trouve dans le carnet d'adresses: cliquez avec le bouton droit sur un numéro de téléphone.

Si vous souhaitez savoir comment ils l'ont exactement implémenté, vous pouvez consulter la méthode globale QSShowLargeType dans leur source ici:

https://github.com/quicksilver/ Quicksilver / blob / master / Quicksilver / Code-QuickStepInterface / QSLargeTypeDisplay.m

Vous pouvez le faire dans votre navigateur avec large-type.com :

$ open http://large-type.com/#YourText

Il est confirmé que la correction est corrigée dans la prochaine version (après b56a7). Mieux vaut surveiller la zone de téléchargement: http://code.google.com/p/blacktree-alchemy/downloads/ liste

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top