Latest Windows software from Canadian Mind Products
Category: Web Development »
Java & JavaScript
http is a small library of Java classes to let you do HTTP CGI GET and POST to a server. It will also encode parameter pairs for you. It does nothing on its own. It is intended to be incorporated into your own programs. To see a sample use have a look at the com.mindprod.submitter package, downloadable at http://mindprod.com/products1.html#SUBMITTER
Category: System Utilities »
Launchers & Task Managers
I used to check over a dozen websites each night to see if new versions of the software I use had been released. This was time consuming and error prone. VerCheck automates this process by checking the websites of the programs you use to see if the version numbers have changed.
Category: Web Development »
Java & JavaScript
JDisplay displays Java, HTML, bat, SQL, ini, csv, properties... files a variety of colours, fonts, sizes and weights to help make them more presentable. Why would you use it? For the same sorts of reasons you use colours and fonts in an IDE like IntelliJ or Eclipse. They make the code much easier to understand. There is no server-side code used.
Category: Web Development »
Java & JavaScript
Displays all the timezones on your machine supported by Java, with their standard time and daylight saving time offsets from GMT, along with the their ID (programmer) names and display names. It also displays UTC time, local time, and your default timezone and whether daylight savings is currently in effect.
Category: Web Development »
HTML Utilities
Scans multiple files looking for a REGEX pattern, and summarised what it finds as a CSV file. See http://mindprod.com/jgloss/regex.html for how to compose them.
Category: Development Tools »
Other
Displays a variety of decorative borders. Shows off what you can do with Swing.
Category: Education »
Languages
A crude translator Esperanto To English and English to Esperanto. It works by looking up words in various dictionaries on the web. It mindlessly translates word for word.
Category: Home & Hobbies »
Other
PWS (the pathway amanuensis) helps you with personal problems. You describe your problem and it prescribes some sage advise based on Ken Keyes' twelve pathways from the book Handbook To Higher Consciousness.
Category: Development Tools »
Other
common utility classes that work under Swing Java 1.3+ that includes: CMPAboutJBox: a proper about box for Swing apps/JApplets that provides useful information and HybridJ : converts Swing Applet into an Application.
Category: Web Development »
Java & JavaScript
Official Encoding will tell you the official name of any given Java encoding and whether it is supported by Java. It will also display some of the characters available with that encoding.
Category: Web Development »
Java & JavaScript
Helps you proofread, interconvert, validate and tidy ISBN-10 and ISBN-13 (International Standard Book Number) references in your HTML or other documentation. It validates the checkdigit, inserts dashes, interconverts ISBN-10 and ISBN-13.
Category: Web Development »
Java & JavaScript
Encoding Recogniser will help you determine what encoding was used to write a file by displaying the file in hex or and decoded characters in any of the encodings supported by Java. This program runs under any OS, (e.g. Win2K/XP/Vista/OSX/Linux/Solaris/Vista64/AIX...) so long as you have Java version 1.5 or later installed. See http://mindprod.com/jgloss/installingjava.html for details.
Category: Development Tools »
Components & Libraries
LinkedList is replacement for Java Vector class. Classical doubly linked list. Faster that Vector for insert/delete, but slower for indexed access. The interface is modeled on java.util.Vector, so you can try it both ways and pick which is faster for your needs. Heavily commented Java source included. copyright (c) 1997-2008 Canadian Mind Products. May be freely distributed and and used for any purpose except military.
Category: System Utilities »
Registry & Shell Utilities
Blout removes extra blank lines from a file, collapsing multiple blank lines down to one. It also ensures the file has a final CrLf. Blout in not that bright.
Category: System Utilities »
Registry & Shell Utilities
SPLICE splices bits of files together e.g. [SPLICE Cut MyFile.Txt Start 99 Length 99 Insert MyFile2.txt At 99] [SPLICE Copy MyFile.Txt Start 99 Length 99 Overlay MyFile2.txt At 99] Uses for SPLICE: 1. excising a section of a file. 2. replacing a section of a file. 3. inserting a section into a file. 4. extracting a section of a file. 5. appending a section onto a file.
Category: System Utilities »
Registry & Shell Utilities
Plays one or more of the Standard Windows sounds, triggered purely from the command line. use: [honk] - Plays the default system sound. [ honk SystemStart SystemHand SystemQuestion] - Plays the given list of standard system sounds (usually just one).- they are case-insensitive (you can get the case wrong and it will still work).Or you can specify a wav file e.g. [ honk C:WindowsMediatada.wav]
Category: System Utilities »
Registry & Shell Utilities
RGrow resizes fixed length records e.g. [RGrow.exe MyFile.seq 500 600 ] padding binary zeros. Will also truncate records. These are not the old and new sizes of the file, but of the fixed length records in the file. If you increase the record size, each record will be padded with nulls. The entire file will grow as a result.
Category: System Utilities »
Registry & Shell Utilities
Converts spaces to tabs in an ASCII text file. Assumes tab stops are 8 columns apart. Don't use it on word processor files. C source included. Copyrighted by Canadian Mind Products. May be freely distributed and used for any purpose except military. It has been rewritten in C from Pascal for extra speed. Users of previous versions should take care to delete the old TABIN.COM.
Category: System Utilities »
Registry & Shell Utilities
converts tabs to spaces in an ASCII text file Don't use it on word processor files. Assumes tab stops are 8 columns apart. Also trims ^Z and corrects any malformed CrLf line endings. C source included. Copyrighted, but may be distributed freely and used for any purpose except military.
Category: System Utilities »
Registry & Shell Utilities
ALIGN aligns data in ASCII text files into neat columns. Also converts comma-delimited files to columns with 2 spaces between each column. Input fields must be separated by commas or white space. Fields may contain spaces if they are enclosed in single or double quotes or C comments /* ... */ or //.