Official eMule-Board: Emule0.60d/broadband - Official eMule-Board

Jump to content


Page 1 of 1

Emule0.60d/broadband

#1 User is offline   brand33d 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 9
  • Joined: 10-June 22

Posted 16 June 2022 - 09:58 AM

Hello,
for a number of reasons I wanted a refreshed build with one specific capability that is: set an upper limit to the number of upload slots.
The debate is vast and vigorous, my take on the matter is that it is best to upload at a higher speed to fewer clients, rather than uploading to tenths of clients at lower speeds. But you are free to choose, as you can configure it. So if your setup allows 50+ upload slots, so be it. My own hardware/network setup works best with a limit of 5 to 8. The objective is really to maximise seeding, based on each individual's setup. A bit of logic has been added to prioritize high-speed downloaders, so to fill upload bandwidth at all times.
In addition to that, I refreshed external dependencies and published all of them in github, with build scripts that are ready to go for posterity. You can take the base "build" branch which is the community version with no changes, or follow my changes in the "dev" branch. The focus is as well to introduce the least amount of changes to preserve the original quality and stability of the client, it doesn't want to be a fancy mod.

The branch is published here https://github.com/itlezy/eMule with some other change that you can see in the README on the home page and in the commit history.
Binary Windows x64 release is published as well, be aware this is a snapshot build and can change very often on any schedule https://github.com/i.../eMule/releases






All details available at the project home, but here the main part:

Max upload slots are configurable from ini file. Just launch the eMule exe once, close it, and then edit the ini file:

%LOCALAPPDATA%\eMule\config\preferences.ini


The key to edit is the following:

MaxUpClientsAllowed=8


You can adjust this limit according to your bandwitdh and I/O preferences, suggested ranges are 5, 8, 12, 24, 36
This setting allows to set a maximum amount of upload slots that will never be surpassed, to reduce I/O contention in both disk and network.




Enjoy and share feedback, negative or positive

This post has been edited by brand33d: 16 June 2022 - 10:03 AM

2

#2 User is offline   QICKV8 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 50
  • Joined: 13-October 20

Posted 17 June 2022 - 08:16 PM

Can you put in shared folders auto reload please.
0

#3 User is offline   QICKV8 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 50
  • Joined: 13-October 20

Posted 20 June 2022 - 03:21 AM

h tps://i.postimg.cc/DyvqJ4pd/0034.jpg
h tps://i.postimg.cc/y8z2ZHSz/0035.jpg
h tps://i.postimg.cc/VL6nYrNS/0036.jpg

upload percentage goes past 100% sometimes

it seems that if the same client downloads another file/s percentage keeps on going

This post has been edited by QICKV8: 20 June 2022 - 04:27 AM

0

#4 User is offline   holysmoker 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 89
  • Joined: 23-August 03

Posted 22 June 2022 - 03:53 PM

Something is moving in emule mods, finally :thumbup:
Following your project and future versions :thumbup:
2

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users