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... 
 | 
| 
  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 ... 
 | 
| 
  MimeCheck 4.5   (Downloads: 474) 
Check that a server is sending the correct mime type for any given URL. Check that a server is sending the correct mime type for any given URL. 
 
Helps you check that a server, possible not even yours, is properly configured.... 
 | 
| 
  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.... 
 | 
| 
  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... 
 | 
| 
  Http 2.9   (Downloads: 753) 
HTTP GET/POST/HEAD/PROBE/CHASE java class library for http: or https: http is a small library of Java classes to let you do GET/POST/HEAD/PROBE/CHASE to a server r with http: or https. 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... 
 | 
| 
  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... 
 | 
| 
  Accumulate 1.3   (Downloads: 193) 
Used to accumulate values by category. Used to accumulate values by category. It might be useful 
for example in a billing program to accumulate hours by 
various categories. 
 
It could be used to count how many times various words 
occurred in a document. 
 
All you need is: 
 
   buckets.accumulate( "somecategory", someamount ); 
 
And Accumulate looks after creating the buckets to 
accumulate new categories for you. 
 
e.... 
 | 
| 
  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 ... 
 | 
| 
  Pentium 1.5   (Downloads: 276) 
Java code to tell you facts about the Pentium and AMD CPU. Pentium works on Windows and Intel Pentium class and AMD 
CPUs to determine the CPUID information such as the vendor, 
brand/model, step, model, instruction set family, cpu serial 
number, and the RDTSC Time stamp register for high 
resolution timing measured in CPU cycles since the last 
boot. It is designed to be incorporated in your own Java 
progams. 
 
You can also use it as a standalone utility with: 
 
java.ex... 
 | 
| 
  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... 
 | 
| 
  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... 
 | 
| 
  HunkIO 1.7   (Downloads: 261) 
Java classes to readEntireFile, create a temp file etc. Java classes to include in your own programs. They let you read or write a file in one fell swoop into RAM. It also includes createTempFile method that is more convenient to use than Sun's File.createTempFile. It also includes PrintWriterPlus that converts linefeeds to platform specific line feeds even when they are embedded in data. 
 
Why the three linked ball logo?  It symbolises processing a file in line-sized chunks.... 
 | 
| 
  Password 1.7   (Downloads: 549) 
Generates random passwords that are hard to guess. Generates random passwords that are hard to guess.  It uses a crytographic quality random number generator. The passwords are generated locally in a Java Applet. They are never transmitted over the Internet, even in encrypted form. 
You can also run it as a standalone program, invoking it with 
java com.mindprod.password.Password 
or 
password.jar 
 
You can also run it online at the mindprod.com website without installing it.... 
 | 
| 
  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... 
 | 
| 
  LEDataStream 1.8   (Downloads: 245) 
Little-endian replacements for DataInputStream, DataOutputStream and RandomAcces Little-endian replacements for DataInputStream, DataOutputStream and RandomAccessFile. They work just like DataInputStream, DataOutputStream and RandomAccessFile except they work with little-endian binary data. Normally Java binary I/O is done with big-endian data, with the most significant byte of an integer or float first. Intel and Windows 95 tend to work with little endian data in native files. LEDataInputStream, LEDataOutputstream and LERandomAccessFile will le... 
 | 
| 
  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 ... 
 |