Whatpulse (installation guide Ubuntu 14.04)

Official site: http://www.whatpulse.org

This guide illustrates the installation steps of the program Whatpulse (version 2.4) in linux operating systems based on Ubuntu 14.04.

Whatpulse is a program that logs the number of keys pressed, the mouse clicks and the network usage. It ranks these numbers on an online statistic, in the program website, here http://www.whatpulse.org/stats.

To download Whatpulse go in the webpage http://www.whatpulse.org/downloads and download the generic linux version (32 or 64 bits depending on your installed operating system)

Create a directory an extract it, opening a new terminal:

pippo@pc:~$ mkdir soft
pippo@pc:~$ cd soft
pippo@pc:~/soft$ tar xvfz whatpulse-linux-64bit-2.4.tar.gz

Install Whatpulse running the script setup-input-permissions.sh with root privileges (by using the sudo command):

sudo ./setup-input-permissions.sh

Note: when the setup-input-permissions.sh script ask you: “Please enter the username that should get added to the group:” write your user name, in this example pippo.

To run Whatpulse the following libraries must be installed with the apt-get install command:

sudo apt-get install libqtcore4
sudo apt-get install libqtwebkit4
sudo apt-get install libqtscript4-core
sudo apt-get install libqt4-sql 
sudo libqt4-sql-sqlite
sudo libssl-dev

If you want that Whatpulse also logs the network usage, the following packet and command must be typed in a terminal, in the soft directory previously created:

sudo apt-get install libpcap-dev
sudo setcap cap_net_raw,cap_net_admin=eip ./whatpulse

Now Whatpulse can be started with the following command executed in the directory soft:

./whatpulse

only the first time you run Whatpulse, it must be started in a terminal. For all others computer boots, Whatpulse will start automatically at login.