| Program Name and link to applet | Description | Jar File |
|---|---|---|
| Info Finder | Search the web with this bot | Info Finder |
| Disk Usage | For now this is just a Java version of windows file explorer. At some point I would like to expand its functionality to other aspects of file management | Disk Usage |
| File Faker | Give this program a file, it will then overwrite that file with a file composed of random bytes. This is great if you use those file sharing programs and you want to fake a file. | File Faker |
| Code Analyzer | Currently this just counts the number of lines of code in a directory and all of its subdirectories. Someday I would like to add real analysis to this. | Code Analyzer |
| Command Prompt | This essentially just allows the user to type commands for their OS into the text field and see the output. It is great for Windows ME - since there is an issue with increasing the scroll size or buffer size for "command prompt" windows. | Command Prompt |
| File Segmenter | If you want to look at the insides of a huge file - but the file is too large to open in an editor. Use this program to slice it up into digestible portions. | File Segmenter |
| HTML Page Creator | Give this program a directory and it will create a webpage for all of the content. In other words, if you have a directory of pictures, you can use this program to create a webpage that shows all those pictures. | HTML Page Creator |
| Class Accessor Creator | This is an example of one of my outdated programs. Most IDE's have this functionality native now. It will create accessor methods (get and set) for member variables in a Java class. | Class Accessor Creator |
| JNDI Search | This program has a very specific use - so specific few are to find it useful. Basically you can give it the specifics of a Directory (similar to a Database) and it will use JNDI classes to connect to it. In addition, you can give it the name of an attribute you would like all of the existing values for. It will then output all of the values that exist in the directory for that particular attribute. In addition, it is capable of sorting those attributes even if those attributes happen to be numbers over 15 characters in length. | JNDI Search |
| JNDI Delete | Again, this is one of those VERY specific applications - though this one comes with a warning. This application allows the user to specify the search criteria (Base DN and attribute along with a file of attribute values) then it will proceed to delete all entries or only specific attributes belonging to those entries that match that criteria. Due to the potential this program has for unintentionally damaging a directory I have added in some code to basically stop the application, if the user has an asterisk in the input file. | JNDI Delete |
| Generate An Ascending List of Numbers | Now off the top of your head, you might be thinking - "Wow, this is totally useless, I can do this using any number of things like excel, etc". However, this number generator can handle integers of arbitrary length (by using Java's BigInteger class). On a side note, if you use digits that are 20 numbers in length for a range of 10 billion - you will end up with a file that is over 20 megs in size. So use with caution. | Generate An Ascending List of Numbers |
|
File Copy Finder File Copy Finder - version 2 |
Find copies of files that could be wasting precious space on your disk drive. I created the second version on the advice from a buddy of mine (Sean). This second version allows the user to select a time saving option that will actually cache the file system (or at least the essential elements of the file system) in memory so that the program doesn't haven't to traverse the file system multiple times. |
File Copy Finder File Copy Finder - version 2 |
| Digraph (Directed Graph) Generator | Give this application a file of elements and it will draw a directed graph of the relationships. Click here for an example of the format for the input file. | Digraph (Directed Graph) Generator |