I use a web based work attendance system that I try to make automatic.
The system includes 3 levels:
1. Entrance page - login with username/password
2. Hit weather you are start/stop working
3. Popup let you choose the relevant project and you hit ok to approve
My goal is to have a python/perl script that will be used to perform strat/stop working procedure automatically from the command line.