|
|
Mouse
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. Mouse is licensed as freeware and filed in web development java, javascript section.
|
|
|
InWords
Converts number to words in any of the following languages: Bahasa Indonesia, Binary, Decimal, Dutch (modern, old and banker''s), English (British, North American, Ordinals), Esperanto, French, German, Hexadecimal, Icelandic, Japanese, Martian, Metric Metric Prefixes (grams), Norwegian, Octal, Polish, RAM (bytes), Roman Numerals, Swedish, Swiss French, Tagalog.
|
|
|
Sound
This development tool lets you mathematically create sounds in Java. You define your sounds in terms of 16-bit linear code for the waveform, -- an array of samplings. The U_Law.class will then convert that to (or from) *.AU mu-law 8-bit encoding format which you can then play with AudioPlayer.player.start(bis) in an application or with Applet.getAudioClip in an Applet. This is just a sample program. You would insert your own mathematical functions. Sound software is a freeware filed under web development java, javascript utilities.
|
|
|
Comparators
Java classes to include in your programs. Includes: HTMLArrayComparator.java compares two arrays of Strings of HTML, ignoring embedded tags. HTMLComparator.java compares two Strings of HTML, ignoring embedded tags. StringComparator.java compares two Strings, case sensitive. StringComparatorIgnoreCase.java compares two Strings, case insensitive. See http://mindprod.com/jgloss/comparators.html for general information on using comparators.
|
|
|
Boyer
Fast string search (indexOf) using the Boyer-Moore algorithm. Incorporate this class into your own Java programs to rapidly search strings. Boyerr-Moore is about twice as fast as String.indexOf when the string you are searching in is 2K or over and the pattern you are searching for is 4 characters or longer.
|
|
|
FileTimes
Java class library to read and set Windows file/dir times from Java: Create/LastModified . Create time is when the file was first written. LastModified is when the file was last written. Accessed time is when the file was last read or written. Uses JNI native Code. See FileTimes.java for the API to use these methods in your own programs. FileTimes does nothing by itself, other than a debugging test harness to demonstrate the methods.
|
|
|
CSVReader/Writer
Java classes you can use standalone or embed in your own programs to Read, write, align and pack comma, tab and semicolon-separated variable files, commonly known as CSV files. It consists of a four Java classes CSVReader CSVWriter, CSVAlign and CSVPack for reading and writing CSV (Comma Separated Value) formatted files. Also handles tab-separated and semicolon-separated files. This freeware is listed under web development java, javascript category.
|
|
|
Amper
It is hard to talk about the Ampe program in PAD XML where I cannot describe either the input or output of this program. It converts ampersands to !amp; entities. If you use HTMLValidator it will complain about bare ampersands. This gives you a quick way to clean up an entire website. It only converts the ampersands that need it and have not already been converted.
|
|
|
Password
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 use the program without installing it at http://mindprod.com/jgloss/password.html
|
|
|
Batik
Java classes to let you create a custom utility to find and delete all junk files on your machine. Use one of the three scripts supplied as an example, to create your own XXX.java source code file then compile and use to rapidly clean your drive of junk. This program requires some elementary Java programming skill.
|
|
|
Base64
This development tool 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. For more details see http://mindprod.com/jgloss/base64.html
|
|
|
Replicator
The Replicator lets you distribute large numbers of files to many people efficiently. The software automatically downloads just the changed files and deletes ones no longer part of the distribution. Unlike other similar tools, all it requires is an ordinary HTTP website. It requires no code to run on the server. It can also work with CDs, and LANs. Custom configured for each customer. Not free. Registration includes help in setting.
|