Skapa en Word & teckenräkningstjänst för alla appar i Mac OS X

Innehållsförteckning:

Anonim

Medan vissa skriv- och textappar har inbyggda ord- och teckenräknare som en del av sin inbyggda funktionsuppsättning, har inte alla appar det. Det kan dock enkelt ändras genom att skapa en Mac OS X-tjänst som ger ord och tecken från nästan var som helst på en Mac där text är valbar. Det betyder att appar som TextEdit, Quick Look-förhandsgranskningspanelerna och till och med webbläsare som Safari, Chrome, Firefox, alla kommer att få funktionen för att räkna ord/tecken som är lättillgänglig med ett högerklick.Detta är förmodligen den bästa metoden för att få en ordräknare i Mac-appar som inte stöder funktionen inbyggt.

En Mac OS X-tjänst skapas med hjälp av skriptappen Automator, som ingår i alla versioner av Mac OS X. Om du är ny på Automator och idén med skript låter överväldigande, oroa dig inte, detta är extremt enkelt att ställa in, använder förskriven kod och kräver ingen specifik förmåga att skriva skript.

Hur man gör tjänsten för ord- och teckenräkning för Mac i Automator

Vi kommer att skapa en Automator-tjänst med hjälp av ett AppleScript skapat av en användare som heter 'nslater' på Github. Den är redan kort och koncis och därför finns det ingen anledning att uppfinna hjulet på nytt eller skriva om det själva.

  1. Starta Automator-appen, som finns i mappen /Applications/ i Mac OS X (eller öppna den med Spotlight / Launchpad
  2. Välj "Service" på startskärmen för Automator
  3. Välj i sökrutan till vänster i Automator-fönstret och skriv "kör applescript", dra och släpp sedan den åtgärden i det högra sidofönstret
  4. Kopiera och klistra in följande AppleScript-kod från GitHub i formuläret "Kör AppleScript":
  5. "på körning {input, parametrar} berätta för applikationen Systemhändelser set _appname till namnet på den första processen vars främsta är true end berätta set word_count för att räkna ord av (inmatad som sträng ) ställ in teckenantal för att räkna tecken i (matas in som sträng) berätta för applikationens _appnamn display alert >."

  6. Spara tjänsten och namnge den något ganska kort, som "Räkna tecken och ord"

Nu när du har skapat tjänsten och sparat den, låt oss testa den för att se till att den fungerar. Det borde inte vara några problem, men om du stöter på något fel är det troligt att kopieringen och inklistringen av ovanstående kod gick fel med teckenöversättningen, så du kanske vill försöka kopiera koden direkt från GitHub-sidan i nslater om den inte är fungerar inte ordentligt.

Hur man använder tjänsten för ord- och teckenräkning i valfri Mac OS X-app

Nu när tjänsten har skapats kan du använda den nästan var som helst i Mac OS X där text eller ord är valbara. Detta behöver inte vara en textredigerare eller inmatningsfält, det kan vara råtext i icke redigerbara dokument, webbsidor eller snabbsökningsfönster, den enda nödvändigheten är att texten är valbar. Så här fungerar det:

  1. Starta en textfil i en app som TextEdit
  2. Markera antingen all text, eller bara ett urval av texten, och högerklicka (kontroll+klicka) på musknappen
  3. Gå till menyn "Tjänster" och välj alternativet "Räkna tecken och ord"
  4. Hitta ord och tecken i den markerade texten i ett popup-fönster som så

Nu när du har bekräftat att ordräknaren fungerar som avsett kan du gå vidare och avsluta Automator. Tjänsten kommer att förbli intakt.

Tjänsten bör överföras omedelbart till alla appar via Mac OS X, men du kanske vill starta om vissa appar om du inte ser tecken- och ordräknare tillgängligt i Tjänster-menyn.(sidonot: du kan också använda Terminal för att döda alla systemtjänster, men det kan ha oavsiktliga biverkningar, så vi rekommenderar det inte specifikt).

Om du bestämmer dig för att du inte vill ha den här tjänsten kan du enkelt ta bort den och andra från Tjänster-menyn i Mac OS X genom att gå över till en osannolik plats i Systeminställningar.

Skapa en Word & teckenräkningstjänst för alla appar i Mac OS X