Other listings by this author  | 
| 
  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... 
 | 
| 
  File Splitter 1.3   (Downloads: 319) 
Split large text/html files into smaller files using embedded split commands. Split large text/html files into smaller files. I find it 
much faster and more accurate than cut and paste. 
 
You embed commands in the big file telling it which pieces 
of it are to go where, then let Splitter do the work. It is 
much faster and more accurate than trying to select huge 
blocks of text in an editor. You don't accidentally lose or 
duplicate text.  Keeping files small makes the site more 
responsive. 
  | 
| 
  SortedArrayList 1.3   (Downloads: 230) 
Sort and Merge ArrayLists efficiently. This is a pair of library classes to include in your own 
code for manipulating ArrayLists. 
 
It consist of two classes: SortedArrayList and Merge. 
 
SortedArrayList is an ArrayList that remembers how it is 
sorted, so that if you ask it to sort, it can sometimes 
bypass the work when it is already in order. You declare the 
order you want and it keeps the list sorted,  You just call 
sort whenever you need the list to ... 
 | 
| 
  Compactor 3.4   (Downloads: 576) 
Compresses HTML by removing unnecessary white space. Compresses HTML by removing unnecessary white space. 
 
Compacts HTML so that web pages are 20% smaller and hence 
20% faster. It does this by removing all unnecessary white 
space.  To fluff files up again, I suggest using SlickEdit 
beautify. The file will render on browsers exactly as they 
did before. Any [pre] sections are left intact. No comments 
are removed. 
 
NOTE THE COMPACTOR JUST COMPACTS YOUR HTML. IT DOES N... 
 | 
| 
  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... 
 | 
| 
  BOOTSave 2.8   (Downloads: 281) 
BootSave saves/restores the master boot sector BootSave saves/restores the master boot sector on the 
hard disk. Suite of three utilities BootSave, BootRest and 
BootChk. Protects against damage to the partition table or 
boot sector done by rogue programs, viruses or accidents 
with tools like Norton NU. 
 
The BootSave suite will work under DOS, Windows 3.x, Windows 
95/98/ME, OS/2, but not NT, Windows 2000, XP, Vista or Windows 7. 
These OSes block low level disk I/O as... 
 | 
| 
  BlOut 2.6   (Downloads: 368) 
Blout removes extra or all blank lines from a file. Blout removes extra blank lines from a file, collapsing multiple blank 
lines down to one, (or removing them altogether with the -compact option). 
It also ensures the file has a final CrLf.  It also trims any blank lines 
off the beginning and end of the file.  It also converts all line endings 
to Windows standard CrLf form.  It trims trailing tabs and spaces from 
each line. 
 
Blout is not that bright.  It does not understand w... 
 | 
| 
  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.... 
 | 
| 
  Splice 1.5   (Downloads: 370) 
SPLICE splices bits of files together 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. 
 
This program may be freel... 
 | 
| 
  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 ... 
 | 
| 
  CSV 6.5   (Downloads: 1010) 
Java to  read, write, align, sort, reshape, pack... comma, tab-separated files. Java classes you can use standalone or embed in your own programs to 
Read, write, align, sort  and pack comma, tab and semicolon- 
separated variable files, commonly known as CSV files. 
 
It consists of a 23 Java classes/utilities CSVReader, CSVWriter, CSVAlign, CSVChangeCase, CSVCondense, CSVDeDup, CSVDeDupField, CSVDeEntify, CSVDump, CSVEntify, CSVPack, CSVPatch, CSVReshape, CSVSort, CSVSortField, CSVTabToComma, CSVTemplate, CSVToHTML, CSVToS... 
 | 
| 
  Holiday Calculatior 4.7   (Downloads: 727) 
Calculate when 66  holidays occur in any given year. Calculates when various holidays occur in any given year BC or AD.   
Designed to be cannibalised to include the calculation routines in your  
own programs.  You might use it to prepare paper calenders well in  
advance or electronic calendars.  You might also use the logic in computer  
programs that compute payrolls, bus schedules, or club meetings.  You  
might use it in writing novels or researching historical events.  It can  
als... 
 | 
| 
  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... 
 | 
| 
  Encodings 1.6   (Downloads: 248) 
Applet to list all supported encodings (character sets) supported by Java. Applet to list all supported encodings (character sets) 
supported by your browser/java. 
 
To install, Extract the zip download with WinZip, 
(or similar unzip utility) into 
any directory you please, often C:\ -- ticking off the (user 
folder names) option. To run as an application, type: 
 
java -jar C:\com\mindprod\encodings\encodings.jar 
 
adjusting as necessary to account for where the jar file is.... 
 | 
| 
  CurrCon 4.5   (Downloads: 586) 
CurrCon displays prices in HTML in users' home currency. Currency Conversion Applet. 
 
CurrCon is an Applet you embed in your HTML 
to display prices in a variety of world currencies 
defaulting to the user's country. 
 
It usually works in conjunction with the htmlmacros 
pre-processor to insert the necessary Applet calls, 
though you can do it manually. 
 
Shareware for non military use only. 
Registrants get help setting it up.... 
 | 
| 
  JarCheck 1.4   (Downloads: 506) 
Check that class target versions are as expected in a Java jar. Check a Java jar to make sure all the javac -target versions of 
the class files are what you expect. 
 
Java application. 
Requires Java version 1.5 or later. 
 
All Java source code is included. 
 
to use: 
 
java -jar jarcheck.jar   jartotocheck.jar 1.1 1.7 
 
where jartocheck.jar is the name of jar to check. 
It will check all the class files in it. 
 
In this example: 
1.1 is the lo... 
 | 
| 
  Bulk Emailer 1.7   (Downloads: 280) 
The bulk emailer program sends the same email to many people. The bulk emailer program allows you to send the same email 
to a long list of people. Unlike competing products, it does 
not require you to run any code on your ISP's server. 
 
The price includes customising the program to your needs. 
 
For more detail see the manual at 
mindprod.com/application/bulk.manual.html 
 
To install, Extract the zip download with WinZip, available from 
winzip.com (or similar unzip utili... 
 |