Get your own customer support community
 

Wakoopa lacks terminal programs tracking

Terminal applications are not tracked on linux.

I know that there is a topic about this here: http://getsatisfaction.com/wakoopa/to..., but that topic is an answered question, but for me it's a problem. Lots of Linux users spend a lot of time in a terminal, and for those, only that gets tracked is the terminal emulator.

Here's the ultimate prove: http://wakoopa.com/categories/utiliti... check every OS separately.
Windows: Windows Command Prompt
MacOSX: Terminal, an then iTerm
Linux: GNOME Terminal, Konsole, Terminator, Yakuake, rxvt, Xfce Terminal, Guake! (All terminal emulators! 9 first positions are TERMINAL EMULATORS!!!)

And if you go directly to http://wakoopa.com/categories/utilities/, in Mac it's just behind Finder. But in Linux IT'S THE FIRST!! And I bet that the terminal emulators together entre in the top-3 of most used linux apps.

Also, the terminal program tracking seems easy to implement. Just pay attention to the child process of the terminal emulator, ussualy *sh or python, and count its use-time while the terminal emulator has focus. Also pay attention to this child's child processes. If it have had an exec time of more than... say... 5 seconds, continue counting time until the user executes another command (another child), or the emulator loses focus. If it has an exec time of more than 5 seconds, count its use time like you would do with a shell. Take in account that it can be more than 1 child process at the same time if you use | pipes or $(subshell expansion)
 
sad I’m frustrated
Inappropriate?
1 person has this problem

User_default_medium