Free Software from DanielClarke.com
- TCP Client. Connect to any TCP port and read and write to the socket. Great for debugging
web servers etc.
- WAN IP. Small client that will tell you your WAN IP address. Even words for forwarded connections such as those with Freeserve.
- Thank you letter writer. Computers are great for mass letter writing, but you still have to delete and edit the name and the gift. This machine
does everything for you! Requires Word 2000+.
- Christmas Timer. How many weeks, days, hours, minutes, seconds until Christmas day?
- Run As Administrator. Ever found it annoying to have to log off your normal user account and back on as administrator just to run one program?
Use this so you do not have to log off.
- Port Scanner. Give it the first 3 bytes of an IP address (e.g an entire class C subnet) and it will plod through
every address and port and record which ones are listening. Not to be used for malicious purposes.
- Nth root calculator. Every wondered what the pi'th root of pi is? Well it's 1.43961949584759. Calculator to give the answer to x^(1/y).
- GUID generator. Create globally unique 32 byte hex strings. Also allows you to
create unique class IDs for use in the registry. As sold for $10!
- Guitar tuner. Plays tones to help you tune your guitar. Load different tuning configurations to quickly tune
to different songs. Heavy Metal option.
- Free Space Monitor. Discreetly monitors the free disk space on any given drive (local or mapped).
Sends you an email when the space on a drive falls below a given threshold (differnt threshold for each drive).
- Window Finder. Find any text in the title bar of the windows on you machine and record what is found to a text file. Great for monitoring what Bit Torrent has downloaded and viewing the result over the web..
- File backup Machine. Backup your files with a date stamp and mark them as read-only. Works from the command line too.
TCP Client
Connect to any host on any TCP port, send data, and read the remote reply.
Remembers what the last host/port you used was.

Enter the host name or IP address, and the port. Click connect. When you connect, the Send button will turn green.
Type some text into the top left box, for example, "GET /page.htm HTTP/1.0 \n\n" (where \n represents a carriage return).
Do not forget new lines at the end of your request when speaking to an HTTP server!
When the server replies its text is displayed in the large box.
Click to enlarge.
Download
WAN IP
Open this program and give it a moment to connect to my server. It will display your internet address.
Remember your WAN IP address will be different from your LAN address (unless you are the gateway machine).
For example, my machine has internal address 192.168.0.1 but when I surf the web servers see my WAN address as 217.1.2.3.
The gateway machine has two addresses, one in the 192.168.0.0 range and one in the 217.1.2.0 range. This way my network uses only
one ICANN IP address (217.1.2.3) even though there are many machines connected (indirectly) to the public network.
If only MIT was as conscientious as the rest of us!
Download
Christmas Countdown Timer
Simple but funky program that counts down until Christmas.
Don't be sad enough to be running it at 11:59pm on Christmas Eve, it does not do anything cool at midnight. Honestly!
Download
Free SMS Sender
Sign up for a free account on
www.24x.com.
Run this program WHEN CONNECTED TO THE INTERNET. Enter your friend's mobile number. your message, your 24x username and password (will be remembered)
and the apparent From name. Can be 9 alpha or 15 numeric characters.
Must not be used maliciously. Intended as a light-hearted joke for your friends only. Daniel Clarke waives all responsibility.
Download
Run As Administrator
Instead of logging-off your daily use NT/2000 account (which
of course does not have admin rights cos we are all so security conscious!)
to run an admin-only program, use this tool.
Enter the entire command line in the bottom box (for example
PING -t -w 200 192.168.0.2)
or use the file boxes to browse to the file you wish to run.
You'll be asked for the admin password when you click "Run As Administrator".
Download
Port Scanner
Enter the first three bytes and the trailing dot of an IP address (e.g. "127.0.0.").
Click go and a file containing all the open ports will be given.
Running this on my machine gives the following:
Starting 15/Mar/2003 17:40:53
127.0.0.1 80
127.0.0.1 135
showing the only open ports are 80 and 135.
The data is saved in a file "127.0.0.1.txt".
When all 65535 ports on this address have been scanned, the next address (127.0.0.2) will be scanned.
When all 256 addresses in this range have been scanned (i.e. after 127.0.0.255 has been scanned) the program stops.
Must not be used maliciously. Intended as network administrator's security analysis tool. Daniel Clarke waives all responsibility.
Limitations: scans ports consecutively so takes bloody ages.
But it's not bad for about 20 lines and 20 minutes (VB) !
Download
Nth Root Calculator
z = x1/y
example:
3 = 271/3
Enter the values for
x and
y and click Go. You will be given the value for
z.
Remember that
x1/y = e(1/y)ln(x)
which is really easy to code and for a computer to calculate.
Remember also that to add, computers do not add directly but use logs of products:
z=x+y :
ez = ex+y = exey
so
z = ln(exey) (no addition needed!)
Download
GUID
Generate a unique ID number.
Microsoft allegedly guarantee that the number made will be unique no matter how many machine generate one.
Use the straight 32-byte hex string like CE01D8DE88BB475F81002DFB12E0D0AC
or the registry-adapted string {CE01D8DE-88BB-475F-8100-2DFB12E0D0AC} which allows you to easily create unique class IDs.
As sold elsewhere for $10 - free here!
Download
Guitar Tuner
Play reference tones to tune your guitar to.
Allows you to load different tuning configurations so that you can quickly tune
in another style. For example, to play Led Zeppelin's
Kashmir you need to retune
most of the strings.
There is also the option to use "Metal" tuning - lowering the pitch of each note by one
semitone - so that you can accurately tune to play along with Guns N Roses and other bands that use this method.
No other guitar tuner allows the pitch of the notes to be changed!
Notice the alternartive set of notes in the "Kashmir" tuning on the right.
Download
Free Space Monitor
Monitors free disk space and send you a warning email.
Have you ever found that things were running slowly and then seen
that one of your drives was nearly full? I have!
FSM discreetly monitors the free disk space on any given drive (local or mapped).
Sends you an email when the space on a drive falls below
a given threshold (different threshold for each drive).
Runs invisibly at startup.
NB. For IE6 users, if you have the
"Warn me when other applications try to send email as me"
option ticked in Outlook Express, Windows will ask you to confirm each email sent.
This is for security. To remove it: Outlook Express > Tool > Options > Security > Untick "Warn me when other applications try to send email as me"
Download
Download all software