Menu principale

News:

Ritornati online con una nuova veste grafica

[REL] eMule 0.46b [BastarD 1.6.0]

Aperto da gillopontecorvo, 25 Luglio 2005, 11:08:43

Discussione precedente - Discussione successiva

gillopontecorvo

Citazione...
(se mi trovate su ED2K dovreste vedere la 1.6.1 girare :P).
[snapback]93061[/snapback]

"vederla" girare non ci entusiasma granché... anzi, ci induce a metterti premura!!!

a domani ;)
Prima di lamentarti per le basse velocità di download vai in finestra statistiche e controlla: trasferimenti>download>sessione>fonti trovate>in coda.
Se qui trovi un numero inferiore a 2500 è NORMALE andare più lenti!
Se vuoi aumentare "complessivamente" la velocità di download devi mettere a scaricare altri file.

CiccioBastardo

Citazione"vederla" girare non ci entusiasma granché... anzi, ci induce a metterti premura!!!

a domani ;)
[snapback]93065[/snapback]

Ah, ma non ti accontenti di niente?  :lol:

Sto perfezionando il rilascio... ancora qualche min...

CiccioBastardo

[span style=\'font-size:17pt;line-height:100%\'][span style=\'color:green\']ZZUL BastarD Mod with SUQWT and SFP[/span][/span]

02.08.05

[span style=\'font-size:15pt;line-height:100%\']Version 1.6.1[/span]

[span style=\'font-size:11pt;line-height:100%\']Complete changelog[/span]

Citazione

    [/li]
  • [ADD] Based on 46c ZZUL code
  • [ADD] Moonlight's SUQWT v2 implementation
  • [ADD] Push Small Files for files smaller than 1 chunk (~9.28MB)
  • [ADD] NiceHash v2 to decrease CPU load while hashing complete files
  • [ADD] New Fine Credit System which is used to manage heavy leechers only for part files
          Three Credit Systems available:
          1 - Official
          2 - ZZUL (slight modification of the official)
          3 - Fine
  • [FIX] Official CS now behaves as described in the docs (official implementation didn't)

  • [ADD] New substring matching for Evildoers identification
  • [ADD] New list of one way banned Eviloers
  • [ADD] Extended tooltip for OS that support it (Win2000, XP, Win2003)

  • [REM] Removed all code relative to IRC
  • [REM] Removed all code relative to notification (included send mail)
  • [REM] Removed Text To Speech

  • New columns in Waiting Queue List:
      - Actual Queue Rating
      - IP Number of clients
      - File size
  • New columns in Shared Files List:
      - Share Ratio (ratio between the downloaded and uploaded amount)
  • New columns in Uploading Clients List:
      - IP Number of clients
      - File size
  • New columns in Downloading Clients list
      - Mod string
  • New columns in Downloading File List
      - SpeedBars v1. Average download speeds for time interval/lasthour/total downloading time

  • Other interface changes:
  • [ADD] Powershared files and Pushed Small File are highlighted with different colors in the Shared File List
  • [ADD] Files in Shared File List are shown in shades of Red-Black-Green depending on the number of seen complete sources

  • [FIX] Fine Credit System now working properly
  • [FIX] Various small fixes by Xman1 e tHeWiZaRdOfDoS (who I both tanks for their support)

Description of the Fine Credit System:
This Credit System (CS) is meant only to identify "leechers" by behaviour and to punish them.
It works only on partial files. Complete files are not affected.
For partial files, this CS ensures every client to get 4 complete chunks "for free".
After the fourth chunk is uploaded without any data sent back, the rating of such a client will decrease. The higher the difference between what he has downloaded, with respect to the 4 chunk threshold, the lower his rating.
Rating will never reach zero. That means that those clients can still get chunks from you provided they wait enough in your queue. But, of course, the waiting time raises as rating decreases.
If a client, which has been "punished" for having downloaded so much, starts uploading to you, his rating will raise. Once the difference between the U-D (with respect to you) is smaller than 4 chunks, then his max rating will be reached again.
Few clarifing points:

- There's no ban.
- There's no "guesses". The CS will react deterministically to the monitored situation
- It's based on absolute differences, not ratios.
- Non linear correlation between the difference and the rating
- No credits given either.


Clients which are within the 4 chunks threshold are all treated the same way as they all have the same max rating. This ensure 3 things:

- The CS cannot be used for credit shaping
- The CS does not suffer for credit shaping
- Extreme fairness based on waiting time and file priority settings


Clients that do not support Secure User Identification (SUI), either by design or by user's will, get a x 0.75 penalty.

It does not interfere with Small File Pushing (being these ones all complete files).

Some numbers to clarify resulting ratings vs U-D differences the CS monitors:
[span style=\'font-size:8pt;line-height:100%\']
In MegaBytes
U-D      -   Rating
1 MB     -   100
2 MB     -   100
10 MB    -   100
20 MB    -   100
30 MB    -   100
37.1MB   -   100 (4 chunks threshold reached)
40 MB    -    86
50 MB    -    55
60 MB    -    38
70 MB    -    28
80 MB    -    21
90 MB    -    17
100 MB   -    13

In number of chunks
U-D      -   Rating
1 chunk  -   100
2 chunks -   100
3 chunks -   100
4 chunks -   100 (4 chunks threshold reached)
5 chunks -    64
6 chunks -    44
7 chunks -    32
8 chunks -    25
9 chunks -    19
10 chunks-    16
[/span]
Number decreased of 75% if SUI not available.

The simple equations used to calculate ratings:

diff = uploaded - downloaded
threshold = 4*PARTSIZE
rating = 1
if (diff > threshold)
  rating = (threshold/diff)^2
if (!SUI)
rating = rating * 0.75


[span style=\'color:red\']The sources[/span]
[span style=\'font-size:8pt;line-height:100%\']ed2k://|file|eMule-046c-ZZUL-BastarD-1.6.1-src.rar|1823907|00CAD4F282AB4CC2938723B52000FB5E| |h=TF2O6Z2DNYM3SIP5RTHHC7YOZVXUL5AC|/
[/span]
[span style=\'color:red\']The binaries[/span]
[span style=\'font-size:8pt;line-height:100%\']ed2k://|file|eMule-046c-ZZUL-BastarD-1.6.1-exe.rar|1516296|755BB13CE12304DE43D9A2412C763490| |h=5O35SYFRJPSVKLF7B75VENLJOFOKLKXB|/
[/span]

Mirror on DDOS

Sources
Binaries

gillopontecorvo


Grazie Ciccio  :clap:

ps. Quando la versione successiva di una mod è basata sul codice di una "successiva" versione ufficiale, siamo soliti aprire un nuovo topic...

nel caso di specie si prosegue qui
Prima di lamentarti per le basse velocità di download vai in finestra statistiche e controlla: trasferimenti>download>sessione>fonti trovate>in coda.
Se qui trovi un numero inferiore a 2500 è NORMALE andare più lenti!
Se vuoi aumentare "complessivamente" la velocità di download devi mettere a scaricare altri file.

davidonzo

Grande Ciccio  :clap:

Una bella descrizione del core di questa versione in italiano?
Data dal dev sarebbe il massimo :)
davidonzo - anche detto damionzo, ultimamente definito "ragazzino modniubbione"
Se non abbocca all'amo prova con......."ti stimo tantissimo".......
My Blog
Prima di postare fai una Ricerca :-)

CiccioBastardo

CitazioneGrazie Ciccio  :clap:

ps. Quando la versione successiva di una mod è basata sul codice di una "successiva" versione ufficiale, siamo soliti aprire un nuovo topic...

nel caso di specie si prosegue qui
[snapback]93112[/snapback]

Opps...  cercherò di ricordarmelo

CitazioneUna bella descrizione del core di questa versione in italiano?
Vaaaaaaaaaaaaaaaaaaaa beeeeeeeeeeene  ^_^
Magari domani, direttamente dal lavoro :lol: