Other listings by this author  | 
| 
  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... 
 | 
| 
  Esper 2.4   (Downloads: 306) 
A crude translator Esperanto To English and English to Esperanto. 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. 
 
(1) First download and install the lastest Java JRE 
 
(2) Using WinZip extract the 
files into the default com\mindprod\esper directory. 
 
(3) Create a shortcut setting by right clicking the 
desktop and selecting new shortcut. 
<... 
 | 
| 
  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... 
 | 
| 
  VerCheck 4.4   (Downloads: 338) 
VerCheck checks websites for new versions of the software you use. WHAT IT IS FOR 
************** 
 
I used to check over a dozen websites each day 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. It comes preconfigured from the factory with 64 applications. 
 
HOW IT WORKS 
************ 
 
For each applica... 
 | 
| 
  Common13 1.3   (Downloads: 278) 
common utility classes that work under Swing Java 1.3+ common utility classes that work under Swing Java 1.3+ 
Includes: 
 
CMPAboutJBox:    a proper about box for Swing apps/JApplets that provides useful information. 
HybridJ :        converts Swing Applet into an Application... 
 | 
| 
  Submitter 16.4   (Downloads: 1070) 
Submitter will submit your PAD *.xml program descriptor file to 199 PADsites. Submitter will submit your PAD *.xml program descriptor file to 199 PADsites.  
Unlike other submission programs, it submits only to PADSites  
that welcome automated submissions.  Compose your PAD *.xml file using a  
program like PADGen, then upload it you your website.  Then enter the URL  
of your website directory where you upload pads and the name of the pad  
itself e.g.  hypotheticalprogram.xml, then hit SUBMIT.  It also has a  ... 
 | 
| 
  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... 
 | 
| 
  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.... 
 | 
| 
  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... 
 | 
| 
  Boyer 1.5   (Downloads: 255) 
Fast string search (indexOf) using the Boyer-Moore algorithm. Fast string search (indexOf) using the Boyer-Moore 
algorithm. Incorporate this class into your own Java 
programs to rapidly search strings. 
 
use: 
import com.mindprod.Boyer.Boyer; 
... 
Boyer b = new Boyer("dogcatwombat"); 
int where = b.indexOf("cat"); 
or 
int where = Boyer.indexOf("dogcatwombat","cat"); 
 
Boyer-Moore is about twice as fast as String.indexOf wh... 
 | 
| 
  Encoding Recogniser 1.2   (Downloads: 209) 
Help determine a file's encoding by displaying it wth all supported encodings. 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. 
 
To install, Extract the zip download with WinZip (or similar unzip utility) into ... 
 | 
| 
  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 ... 
 | 
| 
  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... 
 | 
| 
  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.... 
 | 
| 
  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.... 
 | 
| 
  Mouse 1.4   (Downloads: 267) 
In Java, allows you to find out where the mouse in on the screen In Java, allows you to find out where the mouse in on the 
screen, even when it is not over one of your apps.  This has 
similar function to MouseInfo.getPointerInfo in Java 1.5+. 
This class will work in any version of Java. 
 
It uses JNI and a DLL, so it only works on Windows. 
 
You must install the nativemouse.dll somewhere on the path. 
 
Then your programs can find out the x and y position of the 
mouse, [(0,0... 
 | 
| 
  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... 
 |