Do you have any idea where it's possible to download the software for that? Or do you possibly still have it yourself?
The link from what you sent is no longer usable, I've also been unable to find other places with it, due to most download links going to MegaUpload, which is now a dead site.