![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
New Feature Requests Your idea for a cool new feature. Or, a LimeWire annoyance that has to get changed. |
![]() |
| LinkBack | Thread Tools | Display Modes |
|
| |||
![]() Karma points. I've just skimmed through here and havent seen it as a request. That would need a central server though, wouldnt it.... damn gnutella. Lets just get some ultra anti-freeloading into the next gnutella spec, along with limewire blocking old gnutella clients. That is better anyway. Karma points. |
| |||
![]() Neither karma points nor the blocking of old clients is likely to come. - The LimeWire developers don't seem too concerned about the freeloading issue. - In two or three month we will have partial file sharing, that means you can't download without sharing the files you are downloading at the moment. - I guess that will solve many of the problems you have with gnutella. |
| |||
![]() Quote:
|
| |||
![]() 1) "What if someone could not use LimeWire because they did not wish to install Java" - Huh? 2) And we've ALREADY blocked older clients, whats wrong with doing it again? - Try getting on with the original Gnutella 0.56 client. Try using a browser based gnutella portal. 3) I love LimeWire, but there is no way to block people based on what client they use. - Well, BearShare prefers BearShare... Im sure other clients do it too. |
| |||
![]() Quote:
Download the source code Open the file core/com/limegroup/gnutella/filters/RequeryFilter.java and edit this fuction (paste the three lines marked with ">>"): private boolean allow(QueryRequest q) { //Kill automated requeries from LW 2.3 and earlier. byte[] guid=q.getGUID(); >> //Filter ALL none-LimeWire queries >> if (!GUID.isLimeGUID(guid)) >> return false; if (GUID.isLimeGUID(guid)) { if (GUID.isLimeRequeryGUID(guid, 0) //LW 2.2.0-2.2.3 || GUID.isLimeRequeryGUID(guid, 1)) { //LW 2.2.4-2.3.x return false; } } return true; } Compile and voilą, you are filtering all queries from non-limewire hosts, while at the same time being able to download from them. - I'm not encouraging anybody to do so, however (although it saves a lot of your bandwidth). Blocking freeloaders is a lot more complicated and almost impossible. LimeWire's freeloader-blocking does NOT work except for browsers. |
![]() |
| |