Enhver, der ofte arbejder med tekster og opererer med begreber som "antal tegn" eller "ord" føler et presserende behov for en tekst editor tæller. Program Pages, Word, andet ord og lignende er udstyret med sådanne midler. Men du behøver ikke springe i app enhver tekst fragment, når du har brug for at finde ud af sin størrelse - det er ikke altid praktisk. For at tælle tegn, ord, stykker og var altid ved hånden, kan du bruge "Avtomatorom" ved at skabe en meget enkel tjeneste i det.
Start Automator og nye processer på listen, skal du vælge den type kontor. Fra starten, vores fremtid konfigurere tjenesten: design overflade i overskriften for at vælge den øverste to rullefeltet Tekst (tekst) og enhver ansøgning (enhver applikation)Henholdsvis.
Nu, fra sidelinjen, i afsnittet Bibliotek> HjælpeprogrammerTræk til handling designer Run AppleScript (Run AppleScript). Det områdenummer af denne aktion vil have en standard tom - erstatte det med følgende kode:
på sigt {input, parametre} prøve --Perevod tekstindtastning array i en streng format sæt MyText til input som snor --Opredelenie og optage variabelt antal tegn, ord og afsnit sæt CharactersNumber til antallet af tegn i MyText sat WordsNumber til antallet af ord af MyText sat ParagraphsNumber til antallet af stykker i MyText --Formirovanie udseendet af dialogboksen sæt DialogIcon til ( "///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns") som POSIX-fil sæt DIALOGTITLE til "Den valgte tekstfragment: "sæt ResultString til" Signs: "& CharactersNumber ¬ & afkast &" ord: "& WordsNumber ¬ & afkast &" underpunkter: "& ParagraphsNumber --Otobrazhenie dialogboksen som defineret ovenfor, ved anvendelse udtryk fra ansøgning "Finder" skærm dialogen ResultString ¬ med ikonet DialogIcon ¬ knapper { "OK"} standard knap 1 ¬ med titlen DIALOGTITLE ende ved hjælp af vilkår fra --Obrabotchik fejlsituation på fejl errmsg nummer errnum dialogen display errmsg & "[" & errnum & "]" ¬ knapper { "OK"} standard knap 1 med ikon-stop ende prøve returnere input. ende løb
Faktisk, det er alt. Det er fortsat kun at holde tjenesten under navnet, for eksempel, statistik og teste det i praksis - i hvert fald på eksemplet med en webbrowser.
Hent alle websider med mere eller mindre omgiver teksten, skal du vælge en vilkårlig fragment og klik på højre museknap - fra genvejsmenuen skal vises hold statistik (Det kan være gruppen tjenester). Ved at trykke på den, vil du se resultatet af servicearbejde - lille dialozhek med de nødvendige oplysninger om den markerede tekst: