Today I deployed my programme that I have written after finding and reading through the manual that Mr Breakey showed us as part of our memory resident programming module that we have been doing since September. The manual is absolutely brilliant and shows how to make programmes re-load themselves even if the computer is turned off and on again.
I’ve written it in C and have compiled it into an executable that changes its name and pointers to it every time it runs so that it is more difficult to remove. It also copies a couple of backups so that if someone deletes one version if can re-install itself. In total when compiled its only 28Kb in size – way smaller than my old Basic programmes. It also looks for open network ports and copies itself to them, which was something I learned from when we had to make programmes that can send messages between computers. Its absolutely insane that the computers are all so wide open.
Every time the computer runs the programme just checks to see if it is the 23rd May, and if it does, it calculates what age I will be and displays a message saying “Make sure you wish Richard a happy 00th/rd/nd birthday”.
I’ve spent a couple of weeks re-writing the floppy disk copying programme that I originally designed in Basic in to C, and its much, much better now too.
I copied it on to one of the library computers and within 10 minutes I could see by going to other computers and looking at the autoexec.bat files on them that the programme had successfully copied itself to all of them. Will be interesting to see how far I can make it spread in time for my birthday in 5 months time.
by Hilaire Belloc (1870-1953)
When George’s Grandmamma was told
That George had been as good as gold,
She promised in the afternoon
To buy him an Immense BALLOON.
And so she did; but when it came,
It got into the candle flame,
And being of a dangerous sort
Exploded with a loud report!
The lights went out! The windows broke!
The room was filled with reeking smoke.
And in the darkness, shrieks and yells
Were mingled with electric bells,
And falling masonry and groans,
And crunching, as of broken bones,
And dreadful shrieks, when, worst of all,
The house itself began to fall!
It tottered, shuddering to and fro,
Then crashed into the street below –
Which happened to be Savile Row.
When help arrived, among the dead
Were Cousin Mary, Little Fred,
The Footmen (both of them), the Groom,
The man that cleaned the Billiard-Room,
The Chaplain, and the Still-Room Maid.
And I am dreadfully afraid
That Monsieur Champignon, the Chef,
Will now be permanently deaf –
And both his aides are much the same;
While George, who was in part to blame,
Received, you will regret to hear,
A nasty lump behind the ear.
As many great names do, the creating of the name RMTWeb was a complete fluke.
I have a brand new Pentium 200MMX computer a staggeringly huge 2.5Gb hard disk and a 16 speed CD-ROM Drive! In addition this amazing computer has 32Mb of RAM and a large 15″ CRT monitor! This super machine also has a modem and allows me to connect to the Internet using AOL!
The first account I signed up for gave me a horrid username – rtaylo4382. After enduring this name for the past year and a half I decided that things would have to change. I’ve been searching and searching for a new screen name, then by accident I decided to try my initials which was denied as it was too short – I was keen on designing my own web pages so I added the word “web” after my initials. The name was accepted and thus my first proper email address – [email protected] was born!
—Later editors notes–
I then set about registering every variant of rmtweb online for the next 5 years or so. Most notably I used [email protected] and the blogging site rmtweb.livespaces.com which is where this blog was originally hosted until I moved it on to my own domain.
I used my AOL email address and kept the screen name until 1999 when I decided to get my own domain name – rmtweb.co.uk, and “proper” email address ([email protected]). It has been running ever since! As a result of having an email address that has been around for such a long time, I regularly get in excess of 2000 items of spam every day.