Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   New Feature Requests (https://www.gnutellaforums.com/new-feature-requests/)
-   -   Pause/resume downloads and traffic limitation (https://www.gnutellaforums.com/new-feature-requests/24467-pause-resume-downloads-traffic-limitation.html)

ErOs2 March 10th, 2004 07:36 AM

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.

stief March 10th, 2004 04:16 PM

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.

ErOs2 March 10th, 2004 11:19 PM

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... :(

jum March 11th, 2004 06:49 AM

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

sberlin March 11th, 2004 06:59 AM

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.

ErOs2 March 12th, 2004 04:05 AM

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?

sberlin March 12th, 2004 08:17 AM

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 10:27 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.