As software developer I always had a directory with all kinds of small utility programs including many Unix utilities that I put on every system where I had to work. This went fine for many years until I switched to Windows 7 and all these command line tools did not work anymore. I had the choice to recompile all these programs for Windows 7 (64 bits) or finally put all the functions of these small utility programs in one portable Windows program. I chose to write the Windows program PragtTextUtil (PTU) that is basicly a text editor with lots of features like wc, diff, grep, wget, search and replace with including control characters, commandline redirection to the editor window, sorting, filtering and many more functions. I hereby offer this fine utility as a portable freeware Windows program. Regards, Hein Pragt.
PragtTextUtil is not an regular editor although the basic functions to edit text are present in this program. The program is intended to perform operations on text such as converting to uppercase or lowercase or removing HTML tags and converting to neat paragraphs. But also operations if trim, uniq, sort and filtering are in this program and a complex operation to a sorted word frequency overview to determine good keywords for a web page. You can also filter all lines containing a certain word or not from a log file contain a specific word. Also a nice option is search and replace with the possibility to use CTRL characters in the search but also the replacement text.
For input there are many options, the program can read all kinds of text files, but also convert files to hex / ascii dump, read html pages, web pages trough an HTTP request (simple wget) to get the exact response of an internet server. But you can also load the contents of your directory in the text editor for example, to make a sorted list of all your music. (It is still not under Windows possible to cut and paste the list from the explorer). You can also redirect a command line job directly into the text editor.
Trough the (wget)( function to request a web page you can load the HTML of this page in the text editor after which you can easily remove all HTML tags and scripting and then convert the plain text into neat paragraphs that you can further edit in your favorite word processor. You can use this for example also retrieve texts from sites that try to block the cutting and copying of the text.
In this example, I will show you how you can easily (by using of a few simple actions) can convert text with a number of lines to an html ordered list and sort this list and simply paste into your web page.
* We only need to edit the first and the last line.
To determine the right keywords for your Internet page, it is important to know how often a word appears on the page. With a few simple actions you can use this program a sorted list of all words and the frequency with which they appear in the text of your webpage.
It is extremely annoying when you find a nice piece of text for your work after a long search or if you want to quote a piece of text from an Internet page in your thesis and the site blocks cut and paste options. This protection is easy bypassed with the PragtTextUtil program and you can even turn the text into "neat" paragraphs.
Sometimes you want to make a list or a table of contents of a director ob your hard disk for example for a list of all your MP3 files to send to a friend as a text document. Unfortunately you can't cut and paste from the windows file explorer. But this can be easily done with the help of PragtTextUtil.
Although utmost care has been taken to ensure the correctness of the software, the software is provided "as is" without any warranty of any kind. The author, of this software accepts no responsibility for damages resulting from the use of this product and makes no warranty or representation, either express or implied, including but not limited to, any implied warranty of merchantability or fitness for a particular purpose.
Please read the disclaimer before using this program!
Open as text
Open as Unicode text
Open as text (read first 50 lines)
Open as text (read last 50 lines)
Open and convert to hex/ascii
Open from HTTP
Open and pipe command line
Save text As
Read directory listing (date/size/name)
Read directory listing (names)
Search trough files
Copy to clipboard
Cut to clipboard
Paste from clipboard
Smart ToLower to paragraphs
Whitespace to single space
Whitespace to single space (save linebreaks)
ToWordList (whitespace to inebreaks)
Count lines, words, characters
Words statistics (whole document)
Sort selection Asc
Sort selection Desc
Sort selection Asc (Ignore case)
Sort selection Desc (Ignore case)
Strip html (add linebreaks)
Trim leading and trailing spaces
Uniq the selection
Uniq the selection with count
Filter the selection (delete all except)
Remove in the selection (delete all that contain)
UTF-8 to iso-8859-1
UTF-8 to plain ascii (remove diacrites)
\n (Unix) to \n\r (Dos/Windows)
Disclaimer: Hoewel de heer Pragt de informatie beschikbaar op deze site met grote zorg samenstelt, sluit hij alle aansprakelijkheid uit met betrekking tot de informatie die via deze site wordt aangeboden. Op de artikelen van de heer Pragt rust auteursrecht, overname van tekst en afbeeldingen is uitsluitend toegestaan na voorafgaande schriftelijke toestemming. Voor vragen hierover kunt u contact opnemen met: (email: email@example.com). Heinpragt.com is ingeschreven bij de KvK onder nummer: 73839426 en is gevestigd in Veenendaal. Lees hier de privacyverklaring van deze site. Voor informatie over adverteren op deze site kunt u contact opnemen met: (email: firstname.lastname@example.org).