Other listings by this author  | 
| 
  Ini 1.4   (Downloads: 500) 
Windows *.ini file verifier, tidier and sorter. Windows *.ini file verifier, tidier and sorter. 
 
Tidies and sorts windows *.ini files, ones that look like this: 
[section] 
; a comment 
item=value; 
 
To use: 
 
java.exe -jar ini.jar  C:\somedir\somefile.ini UTF-8 
 
Where UTF-8 in the encoding. 
Opera uses UTF-8. You can leave it to the default for most others. 
The original is named somefile.ini.old when you are done. 
 
Don't run ini ... 
 | 
| 
  SiteMap 1.9   (Downloads: 316) 
Prepare Spidering Sitemap for Google and other search engines. You use a sitemap to encourage Google or other search 
engines to more frequently and efficiently index your 
website. 
 
For overview information about Google sitemaps see: 
mindprod.com/jgloss/google.html#SITEMAPS 
 
For overview information about this utility see: 
mindprod.com/jgloss/google.html#SITEMAPUTILITY. 
 
You use this sitemap utility because it is so quick you can 
use it before every upload so that... 
 | 
| 
  LinkedList 1.6   (Downloads: 193) 
LinkedList is replacement for Java Vector class.  Classical doubly linked list. 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. 
... 
 | 
| 
  Base64 1.9   (Downloads: 299) 
Java classes to encode/decode Base64 and Base64u Base64 is a freeware way of encoding 8-bit characters using 
only ASCII printable characters similar to UUENCODE. 
UUENCODE embeds a filename where BASE64 does not. You will 
see BASE64 used in encoding digital certificates, in 
encoding user:password string in an Authorization: header 
for HTTP. The spec is described in RFC 2045. 
 
Don't confuse Base64 with x-www-form-urlencoded which 
is handled by java.net.URLEncoder.encod... 
 | 
| 
  Amper 1.9   (Downloads: 413) 
Safely converts ampersands to !amp; entities In the following, pretend ! is an ampersand. PAD files don't let me give literal examples. Amper converts ! to !amp; in HTML files and back, but does not convert it when the ! is already in an entity e.g. !lt; !thetasym; !eacute; 
 
The main use for this is to pass HTMLValidator verification of your HTML, which is very picky about !, especially inside URLs. 
 
As a side effect, it also ensures all your comment delimiters balance. 
 
It ... 
 | 
| 
  Wavelength 1.3   (Downloads: 263) 
Wavelength creates Color objects given the light wavelength or the frequency Wavelength creates Color objects given the wavelength or 
the frequency of the light rather than the usual RGB or HSB. 
 
instead of: 
Color c = new Color(255, 0, 0); 
use the frequency in nanometers, and gamma 0.0. .. 1.0. 
(gamma is intensity/brightness.) 
Color c = Wavelength.wvColor( 400.0f, 0.80f ); 
The visible range of the spectrum is 380..780 nanometers. 
Smaller is bluer. 
 
or using frequency in Terahe... 
 | 
| 
  KeyPlayer 1.5   (Downloads: 383) 
Java Keystroke and Mouse Event Tutor / Keyboard Diagnostic. Java Keystroke and Mouse Event Tutor / Keyboard Diagnostic 
Application to let you experiment to learn how mouse and 
keystroke events work. Output appears on the console. 
Just click the mouse or hit keystrokes and watch what details 
of the events generated. 
 
To install, Extract the zip download with WinZip, available from 
winzip.com (or similar unzip utility) into any 
directory you please, often C:\ -- ticking off the (... 
 | 
| 
  Common11 2.8   (Downloads: 388) 
common utility classes that work under Java 1.1+ common utility classes that work under Java 1.1 without using Arraylists or Swing. 
 
Class library. 
Requires Java version 1.1 or later. 
 
BigDate:         simplified date handling when you want dates without times. 
CMPAboutBox:     a proper about box that provides useful information. 
ImageInfo:       information about a GIF, png, jpg. 
ImageViewer:     component to display an image 
Limiter:         cap, corral and h... 
 | 
| 
  Spinner 1.1   (Downloads: 352) 
DateSpinner, hex and formatted dollar input for Java JSpinner. Spinner consists of source for classes for a DateSpinner and to add hex and 
formatted dollar input/output for Java JSpinner to your own 
Java programs. 
 
Spinner offers two NumberFormatter classes you can use with 
a JSpinner. One is HexNumberFormatter which lets your 
JSpinner range over hex values. The other is 
DollarNumberFormatter which lets your JSpinner range over 
dollar values. It works better than JSpinner.NumberEd... 
 | 
| 
  Pws 2.0   (Downloads: 230) 
PWS (the pathway amanuensis)  helps you with personal problems. 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. 
 
To install, Extract the zip download with WinZip, available from 
winzip.com (or similar unzip utility) into any 
directory you please, often C:\ -- ticking off the (user 
folder names) option. To run as an applicat... 
 | 
| 
  Screws 1.3   (Downloads: 241) 
CMP Screws and Screwdrivers draws eight types of screw heads. CMP Screws and Screwdrivers draws eight types of screw 
heads. It is a teaching example for how to use Java Canvas, 
fillRect, fillOval, fillPoly and AffineTransform to draw. 
 
Java source is included for you to cannibalise. 
 
It draws 8 types of screw heads. 
 
To run as an application, type: 
 
java -jar C:\com\mindprod\screws\screws.jar 
 
adjusting as necessary to account for where the jar file is.... 
 | 
| 
  Echoserver 1.3   (Downloads: 241) 
See what browsers and programs are sending to an HTTP Server. See what browsers and programs are sending to an HTTP Server. 
 
Simple server just dumps whatever it receives on the console. 
 
Echoserver is misnamed because it does not actually echo what it receives 
back to the browser.... 
 | 
| 
  Rgrow 1.3   (Downloads: 210) 
RGrow resizes fixed length records padding or chopping. RGrow resizes fixed length records e.g. 
RGrow.exe MyFile.seq  500 600 
will grow each record from 500 to 600 bytes by 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. 
 
This program may be freely copied and us... 
 | 
| 
  ShellSort 1.4   (Downloads: 229) 
ShellSort is a simple sort suitable for 2000 or less elements. ShellSort is a simple sort suitable for 2000 or less 
elements. It sorts using a comparision routine you provide 
to compare two elements to be sorted. 
 
You can test it with: 
 
java.exe com.mindprod.shellsort.TestShellSort... 
 | 
| 
  CMOSSave 4.6   (Downloads: 338) 
Check CMOS for corruption and automatically restore it. CMOSSave CMOSRest CMOSChk restore corrupted CMOS from 
backup and check that CMOS has not been tampered with. 
 
Naive users sometimes meddle with CMOS settings. We need a 
fast way to put the scores of subtle CMOS configuration 
settings back the way they were. 
 
Power surges can corrupt CMOS. We need a way for a naive 
user to quickly restore all the CMOS settings. 
 
If the battery fails, the contents will be los... 
 | 
| 
  CanadianTax 4.2   (Downloads: 616) 
Calculates Canadian sales taxes: GST HST and PST today or in the past. Calculates Canadian sales taxes: GST HST and PST today or as they were in the past. 
 
Java Applet that can also be run as an application. 
Requires Java version 1.5 or later. 
 
Java source code and sample HTML included. 
 
This version computes by adding GST HST and PST to a base 
price. It als works in  reverse given the 
final price working backwards to get the taxes and base 
price.  In other words it will tell ... 
 | 
| 
  Tabout 2.7   (Downloads: 229) 
converts tabs to spaces in an ASCII text file. converts tabs to spaces in an ASCII text file 
usage : TABOUT  Myfile.TXT 
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.... 
 |