(Click to zoom)
WordDump is an application for extracting all the words from documents, or text selections, and presenting them as a list, optionally accompanied by their frequency in the document.
After you launch the app the main window is displayed:
As the window advises, either use the File menu's "Open" command to select a file or files for word extraction, or drop your files directly into this window, or onto the app icon in the Finder or Dock.
Processing begins immediately. If you want to stop processing, use the "Stop" button in the main window.
Click the "Preferences" button to select various option, described more below.
As words are extracted from the files, they are saved in files named after the files, with an extension of "txt" in the "WordDump" folder of the "Limit Point LLC" folder in your "Application Support Folder."
The files are automatically opened in TextEdit as they are generated.
Here is sample word extraction output:
Better yet, the WordDump app also provides this function conveniently as a Service, in any app Services menu or its contextual menus, along with other other auxiliary service functions explained below. As a service you can apply the functionality to text selections in an app that support services, such as Safari or TextEdit.
The extracted word list can be ordered alphabetically or by their frequency in the document. Supported document formats include Text, PDF, MS Word, HTML, RTF, and RTFD, but any document that can be indexed by Spotlight is supported by WordDump.
Use the Preference window to set options, using the help tags (tool tips) available for each item - just hover your mouse over them to see them.
• Sort by. You can sort the list alphabetically or numerically by their frequency.
• Include Frequency Separated By. Specify how you want to separate the word from its frquency in the list.
• Separator. This is the charcater used to separate lines in the output.
• Quit when done. Select this option for the app to automatically quit itself when the processing is complete. This is particularly useful when you execute the operation as a service.
(Click to zoom)
Showing the tool tip for "Sort by" :
Once the application is installed, and run once, the Keyboard System Preference pane can be used to access Services Preferences.
The WordDump menu items in Services Preferences are: Count Characters, Count Words, Decode Base64, Dump Words and Spell Out Number.
Click down in the region to the right of these items in Services Preferences to associate keyboard shortcuts with them, and use the checkboxes to their left to include or exclude them from the Services menus.
Auxiliary Service items.
(Click to zoom)
• The WordDump service, available from an app's Services menu, or its contextual menu, if it supports that, also counts the characters and words in files and text selections.
These menu items are called "Count Characters" and "Count Words." You may need to turn on the option to display the service menu items in the Services Preferences of System Preferences.
• The word Dump service also provides a facility for decoding data in Base64, a common encoding for attachments in mail messages. This menu item is called "Decode Base64" and can operate on Base64 encoded text selections and files.
In either case, file or selection, you will be prompted for the location of the file containing the decoded data. You will need to choose the file extension on your own to properly represent the data. (For images there is a Limit Point LLC utility called "Scaxion" which can do this for you if the data is known to be an image that can be displayed with QuickTime.)
• Also: "Spell Out Number" service command. This service works on text that is a number, dumping it's value as a language string, placing the result on the clipboard ("pings" when done, "beeps" on error.) Examples:
1) 1461.2 = one thousand four hundred and sixty-one point two
2) 2010 = two thousand and ten
3) 60007896786543 - sixty trillion, seven billion, eight hundred and ninety-six million, seven hundred and eighty-six thousand, five hundred and forty-three
System requirements: Mac OS X 10.4.4 and above.
Other Screenshots. Click on them to zoom in so you can read the annotations.
Viewing Extracted Words:
Setting up Services:
Using the Service:
Using "Spell Out Number" :