Make your own free website on Tripod.com

43things CHEERS CHECKER

So you want to know when you have cheers available without all the trouble of checking your cheers page?

Simple but no memory

Windows users can download and unzip this : getCheers_ex.zip

A little more complicated, but remembers your settings

That one will require you to fill in the info every time you start. That's kind of a drag, so you could download and unzip this : getCheers_kit.zip Which will remember your settings (it's self modifying, so I would recommend saving a copy somewhere, in case it gets corrupted).

- and -

you'll need to get the appropriate tclkit from this page

- or -

Windows users should just get this (direct link), I gave you the link to the download page so you'd believe it's a trusted site.



Once you have the getCheers.kit file (by unzipping the getCheers.zip file) and the tclkit.exe file, you can open the getCheers.kit file with the tclkit.exe file. For instance, if you double click on the getCheers.kit file, windows should ask you what you want to open this file with. tclkit.exe probably won't be in the list, so browse to where you put tclkit.exe. Or you can create a shortcut to the tclkit and adjust the properties so the getCheers.kit file is an argument.

The tclkit is a single file tcl distribution, tcl being a scripting language like perl or python. The tclkit contains everything the interpreter needs in a single file. The getCheers.kit file above contains the script I wrote to check the cheers page at 43things. It also contains a wav file which plays when you have non-zero cheers along with the libraries for linux and windows to play the wav file.

This program is self modifying, so when you change the userid, the interval, and the sound file they are automagically saved in the getCheers.kit file. It might not be a bad idea to keep a backup of the getCheers.kit file around in case yours gets corrupted. If you want to get the default wave file back, just change the name in the sound file entry to a non-valid file (just erase the text in the entry, for instance) and hit enter. If it can't find the sound file in the entry box it fills in the name of the default sound file contained in the getCheers.kit. If you'd like to see the source code – you can find it here. It's kinda messy, because it has regenerated itself, so the spacing is a little goofy.


mesothelioma