eMule 0.22c Plus 4 - Vorlost.1c
---------------------------------------
can be downloaded here:
binary:
ed2k://|file|eMule.0.22c.Plus.4.-.Vorlost-1c-binary.rar|646285|51801f0dae75bfc02f6a280c770433f8 |/
http://home.arcor.de/vorlost/eMule/e...-1c-binary.rar
source:
ed2k://|file|eMule.0.22c.Plus.4.-.Vorlost-1c-source.rar|1853090|a061b616edc39cdd1765269a68eaa33 b|/
http://home.arcor.de/vorlost/eMule/e...-1c-source.rar 02.Jan.03(Vorlost.1c)
=======
- Bugfix in SlowMovingSources
Only Normal,Low,Very-Low Filepriorities were changed but too much...
(Wrong Filepriority detection variables corrected...)
27.Dez.02(Vorlost 1b)
=======
- LoadRarestFinishedChunks Patch2
The last part(chunk) of a file will not be loaded first at priority(No movie files)
(It was loaded first because it was nearly always the one that was most complete)
Now the last part will be handled as any other normal part
- fixed a bug in patch2(PreviewAvailable) when trying to preview.
- Preview is available when at least about 1MB is loaded at the start&end of a file.
- FileEndings can now be lower/upper/mixed-case... in order to detect a movie
- In the Download-Window we see now yellow-clients too.
- SlowMovingSources, the FilePriorities of Clients which have already
max. DL/UP-Modifier=10 for us will be converted from Release > Low or Low > VeryLow
- HoldingUploadClients
Upload Clients will be hold 5min. longer if they should be kicked before uploaded 5mins.
YellowClients will be hold upto 1.5hours in the uploadqueue:
The half of the uploads-slots(round up) are reserved for holding YellowClients.
YellowClients with less DL/UL-Modifier will be replaced by clients with
a higher Modifier(at least 5-10 min. uploads)
Uploadclients where we have reached our max.DL/UL-Modifier will be handled as before.
Important Uploadclients can still enter the uploadqueue every
5minutes(for Short,Rare,Release,High-Priority Files).
- fixed a crash when a server is sending an serverinfo that makes eMule crash.
- fixed a crash directly after start of eMule when we try to unfold the first sources
of a file.
- eMule is now able to handle much more sources of a file
The waitingtime of "NoNeededParts" is normally twice the normal waiting time.(18.3min * 2)
If 3/4 of the sockets(open connections) > are used the time will be doubled a second time.
If we already own a place in the Downloadqueue(QR > 0) of a client the client will be
reasked where we stay now in the queue after 18.3 * 2 minutes(doubled time) when 3/4 of
the sockets are open.
If we own a place in an downloadqueue > 500 the Filereasktime will be doubled again
18.3min. * 4 but only again if 3/4 of the sockets are in use...
This saves a lot of Bandwith to other sources because a lot of them will be
asked again later than normal= every 18.3 minutes and we have a very low count of
"Too many connections" after a while.
max.connections in 5 secs. try 60(i use this) or less(>20)... in order to have this effect.
20.Dez.02 (Vorlost 1a)
=======
- Both Lugdunum p65 patches for manually & automatic server-connect added !!!
- Fast Reloading Stored Sources - All sources will be loaded and reloaded.
max.connections in 5 secs. try 60(i use this) now or less(>20)...
- changed the command AddLogLine in the complete source to enable another bool parameter
in order to enable/disable some notifiers(for devs only)
- SlowMoving Uploadsources
- Stop Listening on Clientport-Fix by Dnowo
- ServerDisconnectBug fix by xrmb
- RarestFinishedChunks Patch2(Movie) without an rightclickmenu for every File yet...
Conifigured to this:
Finish chunks when more than 10 same chunks are present(instead of loading rare ones)
Load 1First&1Last Moviechunk first when more than 5 same rare chunks could be taken.
(If it does make no difference to rareness -> moviechunks will be loaded earlier
when not more than 5 same rare chunks are available.)
Disabling "Load First/Last Moviechunks" in the prefs loads moviechunks without any priority,
but could be loaded randomly because they are calculated as normal chunks or when the source
only got moviechunks...
- Moviepreview status in the box down/left on rightclick(enough free space for preview,
how much is missing for preview
- Moviepreview is available when 1/4First & 1/4Last chunk is available.
(in order to preview very early: the 1 or 2 last chunks are loaded BACKWARDS !!!)
(the last 1 or 2 chunks are now always loaded backwards)
- Now we can see how much sources each Server sends to us...
(some debug text enabled) now you can see how some things work...
Example:
12/06/02 22:09:12: Reloading all sources for ............
This means that the sources for this file will now be reloaded from the beginning...
12/06/02 22:09:12: New source No. 1 added for ............
Here you see when LoadedSources are loading their sources...
Upto 40 sources were loaded for every file(slow-loading sources) again and again until all
sources are loaded.
20 Sockets will be left open. The next 40 loaded-sources will be loaded when
opensockets<maxsockets-40-20.
error-text from serverconnections are all displayed
Loading Block
x/52 FW from Part 22/30 in Filename
This means that Block xx of total 52 Blocks from Part(=chunk) 22 from total 30 chunks
is loading for Filename now. FW=Forward BW=Backward (LoadRarestFinishedChunksFirstPatch2)