Whatpulse Desklet for AveDesk

Script (some functions based on RSS Feed by pcm),xml by crank
Backside based on images by Kol.

1.History & Future
2.What is whatpulse?
3.How do i start a whatpulse account?
4.How do i make the desklet get info from my account?
5.What do these stats mean?

1.History & Future:

A) History:
Version 101: Special Build: Glossy
- Updated Background (frontside.png)
Version 100:
- First Release

B) Future:
Features expected:
- Team support: Show team stats, Show team in account stats,... i don't know yet how far i will go in this one.
- New Frontside background (glossy or glass)
- Least expected feature (way to hard): Enable account based stats instead of UserID based stats. (basicly calculate the UserId for an Account name so you don't need to find your UserID anymore.

2.What is whatpulse?

If you already use whatpulse you know this but for people who don't:
The purpose of WhatPulse is simply to collect statistics about your computer behavior. Some people use it to determine how long they've worked on something, like a programming project, a school essay, chatting by all means. 

More info: http://whatpulse.org/whatis/

3.How do i start a whatpulse account?

Easy! just go here: http://whatpulse.org/register/
All you have to do is fill in the questions, download the client (http://whatpulse.org/downloads/) and set up the client which i'm sure you can do all on your own.

4.How do i make the desklet get info from my account?

1) First go to http://my.whatpulse.org/ and log in.
2) Click "My Profile". (http://my.whatpulse.org/profile/)
3) Tick the "Generate XML statistics (webapi)"-box.
4) Press "Submit Changes"

Now there are 2 ways to find out so use the one that suits you best. (i prefer the a method)
A) Method a:
------------
5) In the tray right click the W and go to Account >> Your Account Info... 
6) In the popup copy the UserID and close the window.
(goto 7)
B)Method b:
-----------
5) In the navigation bar all the way one the bottom press stats.
6) The link in your browser should look like this: http://whatpulse.org/stats/users/<numbers>/, copy the <numbers>
(goto 7)

7) In the lower right corner of the whatpulse desklet press the flip image (it only show on mouseover).
8) In the box "Enter WhatPulse UserID:" enter your numbers.
9) Press "Done" and you are set up!

IMPORTANT NOTICE: Since WhatPulse only updates it's XML feeds each 6 hours it might take a while for your statistics to show, there's nothing i can change about that.

5.What do these stats mean?

Indeed it might be hard to understand so here's the meaning of everything.
First, on the top right you see a number, that's the current UserID the desklet uses.
1) Account:
The name of the account, opens the stats in your browser when you click it.
2) Last Pulse:
The date and hour of the last time the whatpulse client pulsed the server with new info.
3) Pulses:
The total amount of times your whatpusle client pulsed the server.
4) Total Keys:
Displays the total keys you pressed.
5) Total Clicks:
Displays the Total amount of mouse clicks you did.
6) AvKPP, AvKPS:
Average amount fo Keys Per Pulse and Keys Per Second.
7) AvCPP, AvCPS:
Average amount fo Clicks Per Pulse and Clicks Per Second.
8) Rank:
Your rank in the whatpulse toplist.
