I really would like to find this great little freeware app, but all the links that Google sends me to don't work! Which really surprises me given that this is/was freeware. It doesn't seem to exist anywhere.
There is a chinese site: http://www.sz1001.net/soft/51129.htm
If you go to the download section toward the bottom of the page (it's all chinese with the occassional english word) there is a column of download mirrors - I think its the third one down will give you what you want.
veni, vidi, velcro!
I came, I saw, I stuck around!