Other listings by this author  | 
| 
  Borders 1.5   (Downloads: 231) 
Displays a variety of decorative borders. Shows off what you can do with Swing. Displays a variety of decorative borders. 
Shows off what you can do with Swing. 
 
To run as an application, type: 
 
java -jar C:\com\mindprod\borders\borders.jar 
 
adjusting as necessary to account for where the jar file is. 
 
The picture frame icon represents the various decorative 
borders you can put around your Swing panels.... 
 | 
| 
  Tabin 5.3   (Downloads: 250) 
Converts spaces to tabs in an ASCII text file. Converts spaces to tabs in an ASCII text file 
 
Usage: 
TABIN.exe  Myfile.txt 
 
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... 
 | 
| 
  Align 1.6   (Downloads: 251) 
Aligns data in ASCII text files into neat columns. 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 //.  The best way to understand this program is to try 
it on a COPY of any ASCII Text file, especially one that 
contains badly al... 
 | 
| 
  FileTransfer 2.5   (Downloads: 300) 
Java classes to cop, upload and download files. Includes classes to let  you copy, download and upload files from within a Java program.  Also contains a command-line utility to download files. 
 
Fully commented Java source is provided.  It is now comes in four parts, MiniFileTransfer, FileTransfer and MaxiFileTransfer, Download depending on how much functionality you require.  Now supports copying members in local jar files. 
 
Command line use: 
 
java -jar download.jar http : //x... 
 | 
| 
  FileTimes 1.9   (Downloads: 253) 
Read and set Windows file/dir times from Java: Create/LastModified/LastAccessed Java class library to get/set file and directory times: Create/LastModified/LastAccessed. For Windows only. 
 
Create time is when the file was first written. Modified 
time (sometimes called lastModified) is when the file was 
last written. Accessed time is when the file was last read 
or written. Checking its date, looking at its attributes or 
checking to see if it exists does not count as reading it. 
 
Get/Set Windows Fil... 
 | 
| 
  FontShower 2.9   (Downloads: 496) 
Displays all the fonts available to Swing in Java. Displays all the fonts available to Java on your 
machine. Displays the fonts in a variety of styles, sizes 
and colours,  rendered either with anti-aliased or plain. 
 
FontShower displays the fonts available on *your* machine 
to *Java*. Other people will have different fonts installed 
and will see different selections available via Java on 
their machines. Your browser will see a slightly different 
set of fonts than Java ... 
 | 
| 
  ISBN 2.5   (Downloads: 339) 
Tidies, interconverts and Validates ISBN-10 and ISBN-13 book numbers. 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. It displays them both with and without dashes.... 
 | 
| 
  Quoter 5.1   (Downloads: 437) 
Converts text with many possible cleanups and transformations. Converts text with many possible cleanups, including 
preparation of HTML and Java, aligning in columns, character 
set conversion, case converting, removing excess white 
space, removing blank lines, preparing regex expressions.... 
 
converts raw text with the following possible cleanups: 
 
0.  Flow text by removing newline characters. Useful to prepare text to paste into web comment boxes. 
 
1.  Convert awkward chara... 
 | 
| 
  Volser 1.2   (Downloads: 372) 
Gets the 4-byte 32-bit binary volume serial number in Windows. Gets the 4-byte 32-bit binary volume serial number of a Windows 
disk drive assigned when it is formatted to provide and almost unique id. 
Don't confuse this with the volser(, the string name, 
or the manufacturer's disk serial number assigned to a hard drive at the factory. 
Uses JNI and C++ native code. 
 
Consists of  java and JNI you include in your own code. 
 
You can test with 
 
  C: 
  CD \com.mindprod... 
 | 
| 
  AmericanTax 3.8   (Downloads: 446) 
Calculates American sales taxes state and district Calculates American sales taxes, state and district. 
 
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 sales tax to a base price. 
It also works in reverse given the total paid working 
backwards to get the tax and original price.  In other words 
it will  tell you the sticker price to make somet... 
 | 
| 
  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... 
 | 
| 
  RadixSort 1.6   (Downloads: 213) 
RadixSort is a fast internal sort written in Java that mimics a card sorter. RadixSort is a fast internal sort written in Java that 
mimics a card sorter. Source provided. It is faster than 
both HeapSort and QuickSort. It sorts using a comparision 
routine you provide to compare two elements to be sorted 
plus a method to extract individual bytes from the keys to 
be sorted. The time to sort each item  unlike most sorts, 
does not increase with larger sorts.  It depends rather on 
the key length. 
  | 
| 
  Masker 1.9   (Downloads: 289) 
Hides email addresses from spammers as PNG image files. Produces PNG files (image files similar to GIFs, but 
smaller) that contain your email address. When you post them 
on your website, it is harder for spammer to harvest them. 
 
You can include the generated image files in the HTML on 
your website with: code like this: 
 
[a href="../image/mailto/roedy.png"]email me[/a] 
 
(pretend [] are angle brackets) 
 
or 
 
[mg src="image/mailto/r... 
 | 
| 
  QuickSort 1.6   (Downloads: 269) 
QuickSort is an implementation of Tony Hoare's classic recursive Quicksort. QuickSort is an implementation of Tony Hoare's classic 
QuickSort. QuickSort works by choosing a pivot point and 
ensuring all elements below the pivot point are small all 
above are big, (i.e. smaller than the pivot) Then it 
recursively splites the upper and lower halves, repeating 
the process. QuickSort is an internal sort written in Java. 
Both RadixSort and HeapSort are quicker than QuickSort. 
QuickSort can also take patholo... 
 | 
| 
  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... 
 | 
| 
  FontShowerAWT 2.9   (Downloads: 330) 
Displays all the fonts available to AWT in Java. Displays all the fonts available to AWT in Java on your 
machine. Displays the fonts in a variety of styles, sizes 
and colours, rendered either with a Canvas or with a TextArea. 
 
FontShowerAwt displays the fonts available on *your* machine 
to *Java*. Other people will have different fonts installed 
and will see different selections available to Java on 
their machines. Your browser will see a slightly different 
set of fo... 
 | 
| 
  Insult 1.9   (Downloads: 331) 
Generates insults typical of those posted by Republicans in newsgroups. Generates insults typical of those posted by Republicans in 
the alt.politics.bush newsgroup. 
 
Java Applet that can also be run as an application. 
 
You can run it without installing it at 
mindprod.com/applet/insult.html 
 
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,... 
 |