Only upload/download when computer is idle (screensaver style).
Use GetLastInputInfo to build an inactivity detector, stop all downloads and uploads while the computer is active. Provide an option (default off).
This was implemented in the 2.2 stable, for those of you who are still waiting for this feature. :)
25 comments
-
Sunny
commented
I use v.1.6.5 on mac, and I don't have that option? I suggest settings for "in use" and for "idle". Could be awesome!
-
jembloogie
commented
I'd like to say thank you for this, its an amazing feature.
-
jembloogie
commented
If you do add open variables to this, then please add speed when interaction detected, up and down, as well as timeout between interaction time, so that the user can define whether how long from interaction the program starts downloading agai, because its irritating to have to constantly move the mouse and type to dump your speed. Ie, you move your mose and for the next (user defined time period) seconds, there will be zero activity.
-
Aleksandar Toplek
commented
You can find this feature under Options-Preferences-Bandwidth-"Stop transfers on user interaction"
-
Sabel
commented
WHERE IS IT?
-
jasperwillem commented
Thx, for completing the feature, but were to find it within the client?
-
oxygen commented
Because lots of downloads increase latency a lot, I'm using uTorrent on a separate computer account to allow all the people in the house to pause some torrents or access a single torrent app in the computer with most storage.
Will the idle detection work for multiple logged in accounts in Windows?
Wouldn't it be better to add detection for network activity? uTorrent with 400 torrents is still invisible resource wise, except for bandwidth usage. -
frostisaghost
commented
listen uP., !!
the exact functions to add here are.,the Internet Idle speed instead of CPU idle time.,
this is a serious concern.,like when yu're browsin' it' should not download., but we want an option like.,
when the download in n/w reaches below 20KBps and Upload below 10KBps then start the torrent., else stop all :~)believe it !!
-
RPM
commented
If you could do a really good job with it (like Google Folding@Home on the old IE5 google toolbar), it should use only idle cpu time, so it would not need to be configurable at all other than on/off. It would never slow down a PC and would always 99% of whatever the System Idle Process CPU% would be. It could do that only when minimized/closed and run as it does now when the uTorrent window is active.
-
chetan
commented
hi ! how to use idea
-
coyote33
commented
I also prefer using the idle bandwidth for utorrent..
-
giddy
commented
I had a similar requirement so I made a program for me and my friends. Its called BandMon and starts up utorrent if the download BANDWIDTH drops for a certain period of time. Check it out :
http://www.giddy.co.in/blog/post/2010/01/01/Bandmon.aspx -
Amal
commented
This is a great idea and should be top priority. Thanks for planning it. I hope you will also take care of what many others have suggested - automatically use low bandwidth when browsing is happening and us higher bandwidth when browser is idle.
-
Chathuranga
commented
It's better in this idea, if we can give minumum Download and upload speed. If there is avaliable excess network resource (not use utorrent) then utorrent can use that extra bandwidth. Then we can download and upload while web browsing.
-
chathuranga commented
Thanks for plan it!
-
udagama
commented
its brilliant idea! l gave 3 votes for this one!
-
mudisoft commented
I could see this being useful only for higher speeds but there's no harm in it being implemented at some point I guess...
-
Rasmus
commented
This is a really good idea ! :)
Active = Low download/upload
Standby/Screensaver = High download/upload ! -
Fraser Parlane
commented
Download at X speed when network is active and Y speed when inactive. I would love this feature!
-
Vaibhav Shetye
commented
Yes, totally agreed. "Use my bandwidth when I don't need it." Because most of the downloading activity is performed in the background, which should be invisible to the user, in terms of net-browsing experience.