![]() |
Pause/resume downloads and traffic limitation Hello, Is there any plans about implementing pause/resume for downloads and traffic limitation? Sure, these features will be very useful for anyone who share internet connection with others... TIA, Eugene. |
You can already limit upload bandwidth in the preferences/options (80% works well for me), and although the patch to temporarily suspend uploads isn't in the official version, Jens-Uwe Mager does have it in his freely available CVS build. |
It's pretty unusable for me due "OS X disk image file" format of downloadable package... Ok, I'll download sources and will try implement needed features. As I seen at limewire.org these features even not in todo list... :( |
If you want to do the changes yourself, I can send you the differences I have in my tree as compared to the official source tree as a patch file. PS: I did seperate this particular feature as a standalone patch and submitted it to the LimeWire folks: Suspend Uploads Patch |
The TODO list on limewire.org is very old and mostly already all implemented. We've been meaning to update the list, but have been busy implementing things. |
Ok, I implemented traffic limitation for downloads. (Not really by me, I taken code from XNap project). If anyone interested, diff for limewire\core\com\limegroup\gnutella\downloader\HT TPDownloader.java is here- http://os2.in.ru/download/eros2/HTTP...ader.patch.txt Also, I made ugly patch to imewire\gui\com\limegroup\gnutella\gui\download\Do wnloadMediator.java for setting limitation value. It looks very ugly - http://os2.in.ru/download/eros2/lw.png - so, really I need create nice panel with limitation options. Here need feedback from LimeWire developers. And another question to LimeWire developers - you interested in adding this into main cvs tree? |
ErOs2 -- You should sign up for the development mailing lists to discuss the submissions, and send them to the codepatch mailing list. Please see http://www.limewire.org/project/www/contribute.html for information on how to contribute, and http://www.limewire.org/project/www/MailingList.html for information about the development mailing lists. The dev@gui.limewire.org and dev@core.limewire.org are the more active lists. You should also be aware that we already have a 'BandwidthThrottle' class, in the core package at com/limegroup/gnutella/util/BandwidthThrottle.java. Thanks, Sam |
All times are GMT -7. The time now is 06:58 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.