| Other listings by this author | 
|  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
 ...
 | 
|  MimeCheck 4.5   (Downloads: 473) 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....
 | 
|  JDisplay 4.5   (Downloads: 419) JDisplay displays colorised program listings in web pages. JDisplay displays Java, HTML, bat, SQL, ini, csv, xml, mft
 properties...  files a variety of colours,  fonts, sizes
 and weights to help make them more presentable and readable.
 
 Why would you use it?  For the same sorts of reasons you use
 colours and fonts in an IDE like IntelliJ or Eclipse. They
 make the code much easier to understand.
 
 There is no server-side code used.  Java utilities parse the
 code snippets i...
 | 
|  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...
 | 
|  Transporter 1.4   (Downloads: 246) Lightweight Java classes to let you encrypt/sign/armour for secure transmission. The Transporter acts like an electronic secure courier to
 deliver your data and documents in encrypted form safe from
 prying eyes or those who would tamper with them.
 
 It Encrypts, digitally signs and armours to send sensitive
 information over the Internet without SSL.
 
 Typically you would embed it in your own Internet
 applications....
 | 
|  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 (...
 | 
|  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...
 | 
|  HeapSort 1.7   (Downloads: 235) HeapSort is an implementation of Williams and Floyd classic HeapSort. HeapSort is an implementation of Williams and Floyd's TopDown HeapSort.
 HeapSort is a fast internal sort written in Java that uses a
 sorting algorithm analogous to power struggles for higher
 positions in a hierarchical bureaucracy. Source provided. It
 is faster than QuickSort, but slower that RadixSort. It
 sorts using a comparison routine you provide to compare two
 elements to be sorted.
 
 You can test it with:
 
 | 
|  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...
 | 
|  JarLook 1.2   (Downloads: 310) 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 jarlook.jar   jartotocheck.jar 1.1 1.4
 
 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 low...
 | 
|  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.
 ...
 | 
|  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....
 | 
|  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....
 | 
|  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 ...
 | 
|  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 ...
 | 
|  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...
 | 
|  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...
 |