Jeder, der arbeitet oft mit Texten und arbeitet mit Begriffen wie „Anzahl der Zeichen“ oder „Wörter“ glaubt, eine dringende Notwendigkeit für einen Texteditor Zähler. Programmseiten, Word, Inbegriff und dergleichen sind mit solchen Mitteln ausgestattet. Aber nicht überspringen das In-App-beliebige Textfragment, wenn Sie brauchen, um ihre Größe, um herauszufinden - es ist nicht immer bequem ist. Zum Zählen Zeichen, Wörter, Ziffern und war immer zur Hand, können Sie die „Avtomatorom“ verwenden, indem Sie einen sehr einfachen Dienst in ihm zu schaffen.
Starten Sie Automator und neue Prozesse in der Liste, wählen Sie den Typ Büro. Von Anfang an, konfigurieren Sie unsere Zukunft den Service: die Entwurfsoberfläche im Header die beiden oberen Dropdown-Feld auswählen Text (Text) und jede Anwendung (eine Anwendung)Beziehungsweise.
Nun, aus der Seitenleiste im Abschnitt Bibliothek> UtilitiesDrag-to-Action-Designer Run Applescript (Run Applescript). Die Vorwahl dieser Aktion wird eine Standard-Rohling haben - ersetzen Sie es mit dem folgenden Code:
RUN {input, Parameter} try --Perevod Texteingabefeld in eine String-Format-Set MyText zur Eingabe als String --Opredelenie und Aufzeichnungs variable Anzahl von Zeichen, Wörtern und Absätzen Satz CharactersNumber auf die Anzahl der Zeichen von MyText gesetzt WordsNumber auf die Anzahl der Worte MyText gesetzt ParagraphsNumber auf die Anzahl der Absätze von MyText --Formirovanie das Aussehen der Dialogfeld-Set DialogIcon bis ( „///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns“) als POSIX Dateisatz DialogTitle zu „Die ausgewählten Textfragment: "set Result auf" Zeichen: "& CharactersNumber ¬ & return &" Worte: "& WordsNumber ¬ & return &" Unterpunkte: „& ParagraphsNumber --Otobrazhenie Dialogfeld wie oben definierten Begriffe aus der Anwendung „Finder“ display dialog Result ¬ mit Symbol DialogIcon ¬ Tasten { „OK“} Standardschaltfläche 1 ¬ mit dem Titel DialogTitle Ende mit Begriffe aus --Obrabotchik Fehlersituation auf Fehler errmsg Nummer errnum Anzeigedialog errmsg & „[“ & errnum & „]“ ¬ Tasten { „OK“} Standardschaltfläche 1 mit Symbol Stopp Ende Versuchen Sie es mit Rück Eingang. Endlauf
Eigentlich ist das alles. Es bleibt nur den Dienst unter dem Namen zu halten, zum Beispiel, Statistiken und testen Sie es in der Praxis - zumindest am Beispiel eines Web-Browsers.
Laden Sie jede Web-Seite mit mehr oder weniger umgeben den Text, wählen Sie ein beliebiges Fragment und klicken Sie auf die rechte Maustaste - aus dem Kontextmenü sollte Team erscheinen Statistiken (Es kann die Gruppe sein Dienstleistungen). Durch Drücken, werden Sie das Ergebnis der Service-Arbeiten sehen - kleine dialozhek mit den erforderlichen Informationen über den markierten Text: