Back to Top of Page

UK Weather

Copy Files

Clean ActiveSync

Torch

Mossywell's Downloads  Valid HTML 4.01!  Valid CSS!

Last updated: 10 June 2005

Take me home please


Introduction

These are some of the little apps that I've written. There is nothing in common between them, they don't come with support and you run them at your own risk! Oh yes, and they're free. :-)

UK Weather

Latest version 0.71

After numerous 1/2 hour development sessions (grabbed whenever I had 1/2 an hour to spare!), I finally have version 0.71 for general consumption.

This little applet requires the .Net Framework version 2. If you're interested, it's written in C# ("C Sharp").

What does it do? It runs in the system tray and displays the current temperature, as shown by uk.weather.com. If you put the mouse over the icon, it'll also tell you the weather conditions and what the temperature actually "feels like". There are a few things that you can tweak, though I've giving up listing them in the web page because the list is getting too long. :-) (Even more tweaks in later versions.) Take a look at the Help pages for more information.

To uninstall it, just do the usual via Add / Remove Programs. It'll strip out it's registry settings, so you should be left with a clean system at the end of an uninstall!

The best things about it are:
  • It's free.
  • There are no ads, or other annoying popups. (It took me long enough to get this far without having to worry about adverts. Anyway, I hate ads!)

Download UK Weather version 0.71 here. Version 0.71 readme is here.
Download UK Weather version 0.70 here
Download UK Weather version 0.61 here
Download UK Weather version 0.61 here
Download UK Weather version 0.60 here
Download UK Weather version 0.51 here
Download UK Weather version 0.50 here
Download UK Weather version 0.42 here

Copy Files

Latest version 0.2

This is a small application written for Windows Smartphone 2003. As I don't have a vast array of phones on which to test this app (i.e. one - mine!), I can't vouch that it works in other versions of Smartphone. For what it's worth, I have an Orange SPV C500. It is written in UK English - sorry no other languages are available. I may one day add more languages, but I don't have any plans to at this time.

It is written in C# and uses the .Net Compact Framework.

What does it do? It copies files from any location and of any type to the \Windows directory on the Smartphone. This could, of course, be done manually, but the problem with the \Windows directory is that it is reset at every reboot. However, it contains some important configuration files that people such as me like to tinker with. A good example are the XML files that allow the Settings (the equivalent of Control Panel) to be customised. So, when CopyFiles is installed, it adds a shortcut to the StartUp folder and runs at every reboot. By default, it copies all files of type .xml and type .mos to the \Windows directory. The default source directory is the one that the executable lives in. It can be configured using the CopyFiles.config XML file - which also contains information about the options available. So, by default it is enabled, but will not find any files to copy and therefore won't do very much. Simply drop your XML (or whatever) files to the "\Program Files\Mossywell\Copy Files" directory on the phone and away you go. :-)

It is a CAB file, so needs to be installed straight from the phone. The phone will need to have been application unlocked for it to install, of course.

Finally, why did I write it? Mainly because although there are a couple of similar apps already out there, AFAICT, they don't allow you to choose the source directory or the files to copy.

Download Copy Files version 0.2 here. Version 0.2 readme is here.
Note: Older versions have been removed as they are now obsolete.

Clean ActiveSync

Latest version 2.2

Another small application written for Windows Smartphone 2003. For what it's worth, I have a Orange SPV C500 and this is the only phone that I've tested it on though it should work on other smartphone 2003 phones. It is written in UK English - sorry no other languages are available. I may one day add more languages, but I don't have any plans to at this time.

It is written in C# and uses the .Net Compact Framework.

Here's what it does: It basically resets the phone's ActiveSync configuration back to how it is after a hard reset. I find that ActiveSync sometimes gets its underpants in a twist and that I just want to "start again". However, ActiveSync doesn't give you any way to clean it out and indeed it deposits itself in numerous places throughout the registry. So, this application unpicks all those changes leaving you with a nice clean ActiveSync to start again. Note that it does NOT (on my phone at least):
  1. Delete messages, contacts and appointments (though the phone will invite you to delete them when you re-setup ActiveSync - your choice)
  2. Alter any POP3/IMAP4 accounts that you may have set up
  3. Alter any customised naming of the accounts that you may have done
When you run it, it does give you a warning and the option to exit. :-)

As this application modifies the registry quite heavily, all the usual caveats about backing up the registery first apply. It has never trashed my phone when I've run it and it shouldn't trash yours, but you do run it at your own risk.

It is a CAB file, so needs to be installed straight from the phone. The phone will need to have been application unlocked for it to install, of course.

(What happened to earlier versions? Well, I used them for my own personal use, and the first version was version 1.0. However, when I decided to put it onto the Internet, I added a nice icon and souped it up a bit, hence the version changes.)

Download Clean ActiveSync version 2.2 here.
Download Clean ActiveSync version 2.1 here*.
* Version 2.1 was removed because it had a bug whereby the HKLM\Ident\Name was not being entered back into the registry. If you have run version 2.1, you will need to add this value back in manually. If you know what the data used to be, enter that. If not, enter SPV_C500 or some other string of your choice.

Torch

Latest version 1.4

Another application for Smartphone 2003, but this time written in eMbedded Visual C++ 4.0 SP4. I had far too many p/invokes in .Net so decided to stop monkeying around and just do it natively in C++. I haven't tested it in SP 2002, but the chances of it working in this version are next to zero. (Yes, I know: all I have to do is load libraries differently, but who uses SP 2002 these days anyway?) For what it's worth, I have an Orange SPV C500. The app is written in UK English - sorry no other languages are available. I may one day add more languages, but I don't have any plans to at this time. (Again.)

"Enough already - what does it do?" It makes the screen on the phone go white and as bright as possible and it also disables any power saving modes so that it stays on. In other words, it's a torch, of sorts. Here's what you need to know to use it:

When you run it, the following buttons do different things:
  • Button up - Switch off
  • 1 - Decrease red (Not in disco mode)
  • 2 - Return to white (255, 255, 255) (Not in disco mode)
  • 3 - Increase red (Not in disco mode)
  • 4 - Decrease green (Not in disco mode)
  • 5 - Toggle RGB values and version on and off
  • 6 - Increase green (Not in disco mode)
  • 7 - Decrease blue (Not in disco mode)
  • 8 - Move to next of 16 pre-defined colours (Not in disco mode)
  • 9 - Increase blue (Not in disco mode)
  • * - Decrease brightness (In disco mode: decrease speed)
  • 0 - Toggle "disco mode" on and off
  • # - Increase brightness (In disco mode: increase speed)
If you receive a call or go to the home menu whilst it's running, the power, screen savers etc, return to normal. If it was in disco mode when this happened, the flashing is also stopped in the background (to save on the battery). When focus is regained, it returns to how it was before focus was lost.

It is a CAB file, so needs to be installed straight from the phone. The phone will need to have been application unlocked for it to install, of course.

Download Torch 1.4* here.
* Why 1.4? Yes, it's just another crazy example of me putting this on the Internet long after I've started using it!