Automator: calcul de la quantité de texte dans un programme Mac
Pourboires Makradar / / December 19, 2019
Toute personne qui travaille souvent avec des textes et fonctionne avec des concepts tels que « nombre de caractères » ou « mots » éprouve un besoin urgent d'un éditeur de texte contre. Pages programme, Word, proverbe et autres sont équipés de tels moyens. Mais ne sautez pas l'in-app tout fragment de texte lorsque vous avez besoin de trouver sa taille - il est pas toujours pratique. Pour compter les caractères, les mots, paragraphes et était toujours à portée de main, vous pouvez utiliser la fonction « Avtomatorom » en créant un service très simple en elle.
Lancez Automator et de nouveaux processus dans la liste, sélectionnez le type bureau. Dès le début, notre avenir configurer le service: la surface de conception dans l'en-tête pour sélectionner les deux principaux déroulante boîte Texte (texte) et toute application (toute application)Respectivement.
Maintenant, dans la barre latérale, dans la section Bibliothèque> UtilitairesFaites glisser le designer d'action Exécuter AppleScript (Exécuter AppleScript)
. Le code régional de cette action aura un vide standard - le remplacer par le code suivant:sur l'exécution {entrée, paramètres} essayer --Perevod tableau d'entrée de texte dans un jeu de format de chaîne MonTexte à l'entrée en tant que chaîne --Opredelenie et le nombre variable record de caractères, des mots et des paragraphes ensemble CharactersNumber au nombre de caractères de MonTexte mis WordsNumber au nombre de mots de MonTexte mis ParagraphsNumber au nombre de paragraphes de MonTexte --Formirovanie l'apparition de la boîte de dialogue, ensemble DialogIcon à ( « ///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns ») comme un ensemble de fichiers POSIX DialogTitle à « sélectionné fragment de texte: "ensemble ResultString à" Signes: "& CharactersNumber ¬ & retour et" mots: "& WordsNumber ¬ & retour et" points inclus: « & boîte de ParagraphsNumber --Otobrazhenie tel que défini ci-dessus en utilisant des termes de l'application « Finder » affichage de dialogue ResultString ¬ avec l'icône DialogIcon ¬ boutons { « OK »} bouton par défaut 1 ¬ avec la fin de l'DialogTitle titre en utilisant des termes de situation d'erreur en cas d'erreur --Obrabotchik numéro errmsg errnum écran de dialogue errmsg et « [ » & errnum & « ] » ¬ boutons { « OK »} bouton par défaut 1 avec l'icône d'arrêt fin essayer entrée de retour. moyen détourné
En fait, c'est tout. Il ne reste plus qu'à maintenir le service sous le nom de, par exemple, statistiques et le tester dans la pratique - au moins sur l'exemple d'un navigateur Web.
Télécharger une page web avec plus ou moins entourer le texte, sélectionnez un fragment arbitraire et cliquez sur le bouton droit de la souris - dans le menu contextuel doit apparaître équipe statistiques (Il peut être le groupe services). En appuyant sur, vous verrez le résultat d'un travail de service - petit dialozhek les informations nécessaires sur le texte en surbrillance: