![]() |
|
|||||||
| Register | FAQ | The Twelve Commandments | Members List | Find the Best VPN | Today's Posts | Search |
| General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I am building an appication which will participate in the gnutella network. My first goal is for it to maintain a constant connection to gnutella, like how limewire does.
How does limewire do this, and more importantly, how can i do this?? thankyou |
|
#2
|
|||
|
|||
|
|
|
#3
|
|||
|
|||
|
Sorry I am quite dumb, where in this link is the info about maintaining a connection??
cheers |
|
#4
|
||||
|
||||
|
Look at developer, then version 0.6 (testing).
There you'll find most of which you need. Some background is also avaible at http://gnufu.net - Gnutella For Users. No Code, just background information on the protocol and its changes.
__________________
-> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
|
#5
|
|||
|
|||
|
i know how to connect, the thing is, its very rare that i get a 200 ok message, so i am wondering how programs such as limewire managed to get so many connections, and how they maintain them
|
|
#6
|
||||
|
||||
|
They record additional stats about the hosts and always try to connect to those first, which are listed as best hosts.
Examples you might want to use: -Uptime -Number of answers received for a query on average (for the last 10 connections or so, because this can change) -time connected (for the last 10 connections or so) -number of successful connections -number of connected hosts -connection latency (how long it takes to react) -the region it is from (limewire now can prefer hosts from your own country) Other things: -announce what you are sharing. If you are sharing nothing you might have a hard time to connect, see the "allow freeloaders" option (though this code changes quite often).
__________________
-> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to add gnutella connection? | manta | Open Discussion topics | 1 | July 22nd, 2005 06:51 AM |
| Maintain Sorts!!!! | jerrodho | New Feature Requests | 3 | November 11th, 2002 09:45 PM |
| I can not maintain connections | Unregistered | Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) | 2 | October 9th, 2002 06:29 AM |
| unable to maintain transfer rate- | Unregistered | Download/Upload Problems | 1 | September 30th, 2002 12:17 AM |
| can't maintain any large download | keift | General Gnutella / Gnutella Network Discussion | 3 | March 15th, 2001 11:37 AM |