Som författare måste jag känna till antalet ord i mina textmässiga funderingar ganska regelbundet. Jag är säker på att många av er kan ha samma behov, om ens att räkna karaktärerna i de roliga tweets som ni har tänkt på i veckor. Dagens tips bör hjälpa dig, i en supercool DIY -stil.
Om du har använt Mac OS X ett tag är du bekant med Services. Om inte, är det både ett menyalternativ i programmenyn och ett kontextuellt menyalternativ. För att se menyn Tjänster klickar du bara på programmenyn (i Safari är det Safari -menyn, i Chrome, det är Chrome -menyn, etc.) precis till höger om Apple -menyn.
För att skapa din egen tjänst, öppna Automator från mappen Program; det är en Mac -app som följer med varje kopia av OS X. När du väl har startat väljer du Service (ikonen ser ut som ett stort redskap) och klickar sedan på knappen Välj. Klicka sedan på Verktyg i rutan till vänster och kör sedan Applescript i rutan till höger. Du kan också skriva Applescript i sökfältet längst upp till vänster i fönstret för att hitta tjänsten "Run Applescript". Dra ikonen Kör Applescript till rutan till höger, så skapas en tom mall för dig. Skriv sedan in eller klistra in följande skript i och ersätt malltexten helt:
vid körning {input, parameters}
Prova
ställ in MyText för att mata in som sträng
ställ in NumberChars till antalet tecken i MyText
ställ in NumberWords till antalet ord i MyText
ställ in NumberParag till antalet stycken i MyText
ställ TheResult till "Den markerade texten innehåller:" & return & "-" & NumberChars & "character (s);" & return & "-" & NumberWords & "word (s);" & return & "-" & NumberParag & "paragraph (s)."
visa dialogrutan Resultatknapparna {"OK"} standardknapp 1 med ikonanteckning
på fel errmsg nummer errnum
visa dialogruta errmsg & "[" & errnum & "]" knappar {"OK"} standardknapp 1 med ikonstopp
avsluta försök
returinmatning
avsluta körning
I huvudsak skapar detta manus fem variabler, MyText för att ta fram markerad text, NumberChars, NumberWords och NumberParag för att räkna textobjekten och TheResult för att skapa en användarläsbar dialog låda.
Spara den här servicefilen som WordCount (eller något annat namn du gillar) och avsluta Automator. Gå till valfritt textblock (du kan till och med använda det här inlägget om du vill) och markera det. Högerklicka sedan på den, välj Tjänster-menyn från den resulterande snabbmenyn och välj sedan WordCount. En dialog visas med antalet tecken, ord och stycken.
Det är också ganska enkelt att anpassa detta skript till dina behov. Om du tar bort någon av variablerna ovan visas den inte i dialogrutan. Om du till exempel bara vill ha en ordräknare, ta bort raderna:
ställ in NumberChars till antalet tecken i MyText
ställ in NumberParag till antalet stycken i MyText
och ändra Resultatet
rad till detta:
ställ TheResult till "Den markerade texten innehåller:" & return & "-" & NumberWords & "word (s)."
Låt oss veta hur det fungerar för dig i kommentarerna nedan.
Källa: Tips för Mac OS X
Har du ett OS X -tips? Behöver du hjälp med att felsöka OS X? Hör av dig eller lämna en kommentar nedan.