Luo Word & -merkkienlaskentapalvelu kaikille Mac OS X:n sovelluksille
Sisällysluettelo:
Vaikka joissakin kirjoitus- ja tekstisovelluksissa on alkuperäiset sana- ja merkkilaskurit osana niiden sisäänrakennettua ominaisuussarjaa, kaikilla sovelluksilla ei ole. Sitä voidaan kuitenkin muuttaa helposti luomalla Mac OS X -palvelu, joka tarjoaa sana- ja merkkimäärät melkein mistä tahansa Macissa, jonka teksti on valittavissa. Tämä tarkoittaa, että sovellukset, kuten TextEdit, Quick Look -esikatselupaneelit ja jopa verkkoselaimet, kuten Safari, Chrome, Firefox, saavat kaikki sana-/merkkilaskentaominaisuuden, joka on helposti käytettävissä hiiren kakkospainikkeella.Tämä on luultavasti paras tapa saada sanalaskuri Mac-sovelluksiin, jotka eivät tue ominaisuutta alkuperäisesti.
Mac OS X -palvelu luodaan automaattisella komentosarjasovelluksella, joka on mukana kaikkiin Mac OS X:n versioihin. Jos olet uusi Automatorin käyttäjä ja ajatus komentosarjasta kuulostaa ylivoimaiselta, älä huoli, Tämä on erittäin helppo asentaa, se käyttää valmiiksi kirjoitettua koodia, eikä vaadi erityistä kykyä kirjoittaa komentosarjoja.
Sanojen ja merkkien laskentapalvelun luominen Macille Automatorissa
Aiomme luoda Automator-palvelun käyttämällä AppleScriptiä, jonka on luonut nslater-niminen käyttäjä Githubissa. Se on jo lyhyt ja ytimekäs, joten sinun ei tarvitse keksiä pyörää uudelleen tai kirjoittaa sitä uudelleen itse.
- Käynnistä Automator-sovellus, joka löytyy Mac OS X:n /Applications/-kansiosta (tai avaa se Spotlightilla / Launchpadilla
- Valitse "Palvelu" Automatorin aloitusnäytöstä
- Valitse Automator-ikkunan vasemmalla puolella olevaan hakukenttään ja kirjoita "run applescript" ja vedä ja pudota toiminto oikeanpuoleiseen ikkunaan
- Kopioi ja liitä seuraava AppleScript-koodi GitHubista "Suorita AppleScript" -lomakkeeseen:
- Tallenna palvelu ja anna sille jokin lyhyt nimi, kuten "Laske merkit ja sanat"
"on run {syöte, parametrit} kerro sovellukselle System Events set _appname sen ensimmäisen prosessin nimeksi, jonka etummainen on tosi loppu kerro set word_count laskeaksesi sanat (syöte merkkijonona ) aseta merkkien_määrä laskemaan (syötä merkkijonona) merkit kertomaan sovellukselle _appname display alert >."
Nyt kun olet luonut palvelun ja tallentanut sen, testataan, että se toimii. Ei pitäisi olla mitään ongelmia, mutta jos kohtaat virheen, se johtuu todennäköisesti siitä, että yllä olevan koodin kopiointi ja liittäminen meni pieleen merkkien käännöksessä, joten sinun kannattaa yrittää kopioida koodi suoraan nslaterin GitHub-sivulta, jos se ei ole. ei toimi kunnolla.
Sanojen ja merkkien laskentapalvelun käyttäminen missä tahansa Mac OS X -sovelluksessa
Nyt kun palvelu on luotu, voit käyttää sitä melkein missä tahansa Mac OS X:ssä, jossa teksti tai sanat ovat valittavissa. Tämän ei tarvitse olla tekstieditori tai syöttökenttä, se voi olla raakatekstiä ei-muokattavissa asiakirjoissa, verkkosivuilla tai Quick Look -ikkunoissa. Ainoa välttämättömyys on, että teksti on valittavissa . Näin se toimii:
- Käynnistä tekstitiedosto sovelluksessa, kuten TextEdit
- Valitse joko koko teksti tai vain näyte tekstistä ja napsauta hiiren kakkospainikkeella (ohjaus+napsautus)
- Siirry Palvelut-valikkoon ja valitse Laske merkit ja sanat -vaihtoehto
- Etsi valitun tekstin sanojen ja merkkien määrä ponnahdusikkunassa, kuten niin
Nyt kun olet vahvistanut sanalaskuripalvelun toimivan toivotulla tavalla, voit lopettaa Automatorin käytön. Palvelu säilyy ennallaan.
Palvelun pitäisi siirtyä välittömästi kaikkiin Mac OS X:n sovelluksiin, mutta saatat haluta käynnistää jotkin sovellukset uudelleen, jos Palvelut-valikossa ei näy merkki- ja sanalaskurivaihtoehtoa.(sivuhuomautus: voit myös käyttää Terminalia tappaaksesi kaikki SystemServices, mutta sillä voi olla tahattomia sivuvaikutuksia, joten emme suosittele sitä erikseen).
Jos päätät, että et halua tätä palvelua, voit helposti poistaa sen ja muut Mac OS X:n Palvelut-valikosta siirtymällä epätodennäköiseen paikkaan Järjestelmäasetuksissa.