Automator: obliczanie ilości tekstu w dowolnym programie Mac
Wskazówki Makradar / / December 19, 2019
Każdy, kto często pracuje z tekstami i operuje takimi pojęciami jak „liczby znaków” lub „słów” czuje pilną potrzebę liczniku edytora tekstu. Program Pages, Word, synonim i tym podobne są wyposażone w takie elementy. Ale nie pominąć żadnego fragmentu tekstu w aplikacji, gdy trzeba znaleźć swoją wielkość - nie zawsze jest wygodne. Aby policzyć znaki, słowa, paragrafy i był zawsze pod ręką, można użyć „Avtomatorom” tworząc bardzo prostą obsługę w nim.
Automator i uruchomienie nowych procesów na liście, wybierz typ urząd. Od samego początku nasza przyszłość skonfigurować usługę: na powierzchnię projektu w nagłówku, aby wybrać dwa górne pole rozwijane Text (tekst) i Każda aplikacja (dowolny aplikacji)Odpowiednio.
Teraz, z paska bocznego, w sekcji Biblioteka> NarzędziaPrzeciągnij, aby działania projektanta Uruchom AppleScript (Run AppleScript). Numer kierunkowy tego działania będą miały standardowe blank - zastąpić go z następującego kodu:
Wejście na metę {parametry} próby wprowadzania tekstu --Perevod tablicę na zestaw format string myText wprowadzić jako ciąg --Opredelenie i rekordu zmiennej liczby znaków, słów i akapitów zestaw CharactersNumber do liczby znaków myText ustawić WordsNumber do liczby słów myText ustawić ParagraphsNumber liczbie punktach myText --Formirovanie pojawienie się okna dialogowego, aby zestaw DialogIcon ( „///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns”), jak plik POSIX DialogTitle do „Wybrany Fragment tekstu: "zestaw ResultString do" Signs: pudełko ParagraphsNumber --Otobrazhenie Dialog „i "& CharactersNumber Kontakty i powrót &" słowa: "& WordsNumber Kontakty i powrót &" podpunkty jak zdefiniowano powyżej, stosując warunki z aplikacji „Finder” wyświetlacz dialogowe ResultString ¬ z ikoną DialogIcon ¬ przycisków { „OK”} domyślny przycisk 1 Kontakty z końcówką tytuł DialogTitle używając terminów z sytuacji błędu --Obrabotchik na błąd Errmsg liczba errnum Errmsg dialogowe Display & "[" i "] errnum &" ¬ przyciski { "OK"} domyślny przycisk 1 z końcowego przystanku ikona try powrót wejście. krańcowego
Właściwie, to wszystko. Pozostaje tylko trzymać usługę pod nazwą, na przykład, statystyka i przetestować go w praktyce - co najmniej na przykładzie przeglądarki internetowej.
Pobierz dowolną stronę internetową z mniej lub bardziej otoczyć tekst, wybrać dowolny fragment i kliknij prawym klawiszem myszy - z menu kontekstowego powinien pojawić zespół statystyka (Może to być grupa usługi). Naciskając go, widać wyniki prac serwisowych - małe dialozhek z wymaganymi informacjami na temat zaznaczonego tekstu: