I need a decent GUI software to control (set upload and download limits) the internet usage of applications dynamically.
For example I want to limit google chrome's bandwidth to not go beyond 10Kbps download. Half an hour later I want to remove the limit. Two hours later I decide to set the up & down limits to 20Kbps. 3 hrs later remove the limit...
trickle does exactly what I want but the problem is that you need to start the program with trickle. I want to dynamically set limits for my applications and not have to start & restart the app every time I want to change the limits. Kind of like how ktorrent does limiting.
Think of the scenario where you want to play DotA 2 but you experience lags because your connection is slow so whenever you want to play the game you want to give the game all your bandwidth to reduce the lag as much as you can