Applescript: Karakters, woorden en paragrafen tellen
Het kan wel eens handig zijn om te weten uit hoeveel karakters, woorden en/of paragrafen een stuk tekst bestaat. Standaard is er in Mac OS X geen functie aanwezig die dit overzicht voor je kan genereren.
Gelukkig hebben we onder Mac OS X de beschikking over Applescript en Automator, twee zeer krachtige tools waarmee je dergelijke functionaliteit heel eenvoudig zelf kunt toevoegen. Je gebruikt Applescript voor het tellen en Automator om het script door middel van het voorzieningenmenu of het context-menu te kunnen activeren.
Start Automator vanuit de map Programma’s en selecteer als type document voor de optie ‘Voorziening’. Klik hierna in de linkerkolom op Hulpprogramma’s en sleep de actie ‘Voor AppleScript uit’ in de takenreeks. Kopieer hierna het onderstaande script in de toegevoegde taak.
on run {input, parameters} try set tekst to input as string set NrTekens to the number of characters of tekst set NrWoorden to the number of words of tekst set Nrparagrafen to the number of paragraphs of tekst set Resultaat to "De geselecteerde tekst bevat:" & return & NrTekens & " tekens" & return & NrWoorden & " woorden" & return & Nrparagrafen & " paragrafen" display dialog Resultaat buttons {"OK"} default button 1 with icon caution on error errmsg number errnum display dialog errmsg & " [" & errnum & "]" buttons {"OK"} default button 1 with icon stop end try return input end run
Bewaar de takenreeks en geef deze een naam, bijvoorbeeld ‘Woordenteller’. Sluit hierna Automator af.
Selecteer in een willekeurige applicatie een stuk tekst en klik op de naam van de Applicatie in de menubalk. Ga naar de optie ‘Voorzieningen’ en selecteer de ‘Woordenteller’. Je kunt de 'Woordenteller' ook activeren met behulp van het context-menu (secundaire muisknop).
Het Applescript wordt gestart en er verschijnt een pop-up venster met daarin de gevraagde informatie.
Auteur | Richard IJzermans | |
Bijgewerkt | 05/05/2023 19:27 | |
Categorie | macOS | |
Reacties
hierop terechtgekomen na wat googlen… en het is mij gelukt ! ( en ik ben geen grote computersavvy…)
Nu kan ik een document opmaken en te weten komen hoeveel karakters ik geschreven heb :)
dank je wel voor deze info !
Super! Dank, dank, erg fijn dit.
Groeten, Harmen de Jong
Zonder zeurderig over te willen komen: “Het meervoud van paragraaf is paragrafen”