Alle som ofte arbeider med tekster og opererer med begreper som "antall tegn" eller "ord" føler et sterkt behov for en teksteditor teller. Program Pages, Word, synonym og lignende, er utstyrt med slike midler. Men ikke hoppe over i-app enhver tekst fragment når du trenger å finne ut sin størrelse - det er ikke alltid praktisk. Å telle tegn, ord, avsnitt og var alltid for hånden, kan du bruke "Avtomatorom" ved å lage en veldig enkel tjeneste i den.
Lansere Automator og nye prosesser i listen, velger du typen kontor. Fra begynnelsen, vår fremtid konfigurere tjenesten: design overflaten i overskriften for å velge øverste to drop-down boks Text (tekst) og hvilket som helst program (en hvilken som helst applikasjon)Henholdsvis.
Nå, fra sidelinjen, i avsnittet Bibliotek> UtilitiesDra til handling designer Run Applescript (Run Applescript). Retningsnummeret av denne handlingen vil ha en standard blank - erstatte den med følgende kode:
på sikt {inndata, parametere} prøve --Perevod skriving matrise inn i et strengformat sett MyText til inngangs som strengen --Opredelenie og registrering variabelt antall tegn, ord, og avsnitt sett CharactersNumber til antall tegn i MyText satt WordsNumber til antall ord MyText satt ParagraphsNumber til antall ledd MyText --Formirovanie utseendet på dialogboksen sett DialogIcon til ( "///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns") som POSIX filsett DIALOG til "Den valgte tekst fragment: "sett ResultString til" Signs: "& CharactersNumber ¬ & avkastning &" ord: "& WordsNumber ¬ & avkastning &" Subpoints: "& ParagraphsNumber --Otobrazhenie dialogboksen som definert over å bruke begreper fra programmet "Finder" skjerm dialog ResultString ¬ med ikonet DialogIcon ¬ knapper { "OK"} standardknapp 1 ¬ med tittelen DIALOG slutten ved hjelp av begreper fra --Obrabotchik feilsituasjonen i dialogboksen visningsfeil errmsg antall errnum errmsg & "[" og errnum og "]" ¬ knapper { "OK"} standardknapp en med ikonet stopp slutten prøve returnere inngang. slutt løpe
Egentlig, det er alt. Det gjenstår bare å holde tjenesten under navnet, for eksempel, statistikk og teste den i praksis - i hvert fall på eksempel på en nettleser.
Last ned en hvilken som helst nettside med mer eller mindre omgir teksten, velger en vilkårlig fragment og klikk på høyre museknapp - fra kontekstmenyen skal vises teamet statistikk (Det kan være gruppen tjenester). Ved å trykke på den, vil du se resultatet av service arbeid - liten dialozhek med nødvendig informasjon om den markerte teksten: