[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   Xtreme MOD (http://www.emule-web.de/board/xtreme-mod/)
-   -   eMule 0.46c Xtreme 4.8.2 [26.01.2006] (http://www.emule-web.de/board/10373-emule-0-46c-xtreme-4-a.html)

Xman 23. December 2005 23:44

eMule 0.46c Xtreme 4.8.2 [26.01.2006]
 
Xtreme 4.8.2
- last 0.46c version -
--------------------------------------------------------------------

http://xtreme.emule-web.de/pics/splash2.gif

Main Features:

- Maella Bandwidthcontrol, caculates the real Overhead
- NAFC (network adapter feedback control)
- advanced Uploadbandwidththrottler with adjustable slotspeed
- Xtreme Downloadmanager for a clever source-handling
- improved Xtreme-Creditsystem
- Powerrelease with dynamic Hide OS
- IP to country - show country-flags
- Anti-Leercher-Feature
- hundrets of code improvements

based on emule 0.46c
compiled with:
libpng 1.2.7
zlib 1.2.3
crypto 52.1
CxImage version 5.99c


Code:

changelog 4.8.2
- major XS-bugfix of official client
- one more XS-bugfix of official client (david/Neo)
- bugfix at XS-exploiter due to the official xs-bug
- small bugfix in p2pthread
- fixed an official small bug, when NoNeeded-sources was wrong sorted in Downloadlist
(this also fixes issues with DiffQR,AvgQR and AskForDownloadPriority)
- fixed crash on F1 in Xtreme-Settings
- fixed reask-time on tooltip for NNP-Sources
- fixed small bug in reask sources after IP-change which didn't asked NNP-Sources
- don't answer UDP-Filerequest for LowID-clients which can get a slot now
- Threadsafe socket-disconnect, should fix some crashes (thx Wizard / Sirob)
- codeimprovement to fill uploadqueue faster after server reconnect
- other minor bugfixes and improvements

Code:

changelog 4.8.1
- fixed: show additional graph-lines wasn't saved
- fixed some translations and codepage-errors in polish translation (Colder)
- grey out dead servers (BlueSonicBoy)
- don't print logline for spam-messages (forgot this in changelog of 4.8)
- updated IP-Filter to v 98. This update is important for all german users, because v97 filters out two german ip-ranges (thx rumpelzuck)

Code:

changelog 4.8
- added sourcecache = finding more sources with less overhead
- added max global sourcelimit to avoid overheadleeching *
- added an option to show additional graph lines
- added P2PThreat - Detect worms that could be harmful to the network or eMule (netfinity)
- added extra option für Xtreme Versionscheck
- changed slotregulation ->less slots with high overhead
- changed calculation for downloadlimits to get a smoother download
- fixed and changed score-calculation for MultiQueue
- changed clientbantime to 4 hours
- changed some default values
- adjusted fileprio a bit
- Fix Log Scrollbar Redraw (Sirob)
- Fix: Failure In Atl Leading To Uncatched Exception Fix (Kro)
- crashfix for reloading downloaded history
- fixed small bug in downloadlimit calculation
- fixed: few ban messages wasn't shown in leecherlog
- more small fixes and improvements
- updated translation string (thx: charlesdewei,erazah,unomas,hornetzone)
- added polish translation (thx wilam)
*max global sourcelimit:
depending on your uploadlimit you'll get a max global sourcelimit. (e.g. for 10kbs upload: sourcelimit = 4000)
This shell avoid overheadleeching, which means: users with only a small upload like 12 kbs, are using 10000 and more sources. Which such an amount of sources, all your bandwidth is wasted with filerequests and there isn't enough bandwidth left for uploading of data. With the max global source limit, xtreme avoids this kind of leeching.
You have two new options:
- accept the source limit, which means Xtreme won't find more sources
or
- accept a session 1:3 ratio if you are using more sources than global source limit
remark: Xtreme session/amount 1:3 ratio always means: no downloadlimit until you reach a 1:3 ratio. After reaching this, you'll get a downloadlmit of 4*current upload. Overall you'll should reach a ratio between 1:3 and 1:4

Die neue Xtreme Version 4.8 geht einen neuen Schritt in Richtung Fairness und bekämpft als erster Mod das sog. Overheadleeching. Overheadleeching bedeutet nichts anderes, als daß man mit viel zu vielen Quellen arbeitet. Umso mehr Quellen man hat, umso mehr steigt der Overhead. Irgendwann ist der Breakpoint erreicht und man hat kaum noch Bandbreite für den eigentlichen Datenupload übrig. Der Xtreme begrenzt die maximal gefunden Quellen auf ein vernüftiges Maximum, so daß auch ein emule-Laie keine groben Fehler mehr machen kann. Bei 10 kb Uploadlimit wären maximal 4000 Quellen erlaubt. Daneben kommt die neue Version mit noch vielen neuen Features wie z.B. dem source-cache aber auch etlichen Bugfixes.

--------------------------------------------------------------
remark:
- this mod has no USS (use nafc instead!)
- this mod doesn't allow unlimited uploadspeed
- the adjustable slotspeed is not an accurate speed, but a tolerant(can go 25% over the settings). Xtreme Mod decide itself how much slots are needed to best fit your slotspeed
- the uploadlimit is applied to overhead + data
- if you use NAFC, the uploadlimit is applied to whole networktraffic (also other applications) and downloadlimit is automatically adjusted
- the overhead includes TCP/IP + UDP-Header + blockpackage-header + ACK-packets
- because the uploadlimit is applied to data + whole overhead, you have to set your upload to min 11kbs to get unlimited download, but please set it to about 90% of your uploadcapacity

Download: http://www.xtreme-mod.net


Achtung:
- dieser Mod besitzt kein UploadSpeedSence (stattdessen kann NAFC benutzt werden)
- unlimitierter Upload wird nicht unterstützt
- die eingestellte Slotspeed ist keine genaue Vorgabe. Sie kann 25% mehr betragen, aber auch weniger, wenn die Clients keine hohe Speed abnehmen.
- Das eingestellte Uploadlimit gilt für Daten + Overhead
- Bei Verwendung von NAFC gilt das Uploadlimit für den kompletten Internetverkehr(alle Anwendungen werden berücksichtigt). Mit NAFC wird das Downloadlimit automatisch geregelt
- Im Overhead wird zusätzlich noch miteingerechnet: TCP/IP + UDP-Header + blockpackage-header + ACK-packets
- da das Uploadlimit den gesamten Overhead beinhaltet ist das Uploadlimit auf mindestens 11 kbs zu stellen um unlimitierten Download zu bekommen. Empfohlener Upload: 90% der Kapazität.

Alle Infos und Features auf
http://www.xtreme-mod.net

ofenheizer 23. December 2005 23:59

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Hi Xman,

da bin ich mal seit einigen Wochen wieder am heimischen PC - schaue mal nach langer Zeit wieder ins Forum ... und was finde ich, schon wieder eine neue Version. :-o

Echt Klasse! Habe die gesamten Alpha's verpasst und musste ne Menge Stoff nachlesen.
Jez läuft erstmal die aktuellste Version.


ofenheizer

Scum 24. December 2005 01:52

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
:dance:dance

Frohes fest :mrgreen:

Pulpman 24. December 2005 13:06

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Dank dir Xman für ein weiteres Weihnachtsgeschenk,
ich hoffe du bekommst auch einige schöne Sachen :)

Xman 24. December 2005 18:07

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
frohe Weihnachten euch allen

und ja.. es gibt noch nen kleinen Bug in der Version:
Zeige zusätzliche Grafiklinien wird nicht gespeichert, das liegt an einem vergessenen Buchstaben im Speicherstring. Wird bald gefixt.

L3v3l0rd 24. December 2005 22:44

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Zitat:

Zitat von Xman
und ja.. es gibt noch nen kleinen Bug in der Version:
Zeige zusätzliche Grafiklinien wird nicht gespeichert, das liegt an einem vergessenen Buchstaben im Speicherstring. Wird bald gefixt.

Egal! Geil, Geil, Geil!
Wird gleich morgen früh angeschmissen, jetzt mit neuer 250 GB-Platte :D

Liebe Weihnachtsgrüße vom L3v3l

julido 25. December 2005 00:17

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Wahnsinn, die Xtreme-Mods werden jedesmal noch schneller!!! Ich habe bei einer 6000-TDSL einen konstanten Downstream zwischen 200 und 300 K, bei einem Upstream von 48. Vielen Dank für dieses tolle Weihnachtsgeschenk. Merry Xmas an a happy new year wünscht Euch Julido

Psycosmonaut 25. December 2005 00:59

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Ja super geil, gleich mal updaten.:mrblue:

Auch von mir ein frohes Fest!:yes:

MaxUpload 25. December 2005 03:31

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Hmmm....@Xman wird bald gefixt oder ist schon gefixt ? Kann da nämlich keinen Bug feststellen *grübel*. Das Speichern funktioniert einwandfrei und ein vergessener Buchstabe im Speicherstring ist mir auch nicht aufgefallen.

Naja vielleicht hab ich ja auch schon zu tief ins Glas geschaut und etwas Schlaf nötig.

MfG Max

Paul 2 25. December 2005 13:58

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
MaxUpload
es geht nur um ein klitze kleines "o"

schau mal in der alpha Sektion Beitrag #1043 vorbei

MaxUpload 25. December 2005 19:20

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Argh....habe es gerade eben gelesen bevor ich deinen Post gesehen habe @Paul 2 ;-).

Klar das der Fehler bei mir nicht auftritt sowas korrigiere ich mittlerweile schon automatisch beim mergen ohne weiter drüber nachzudenken *kopfkratz* :oops:

Ich hatte nach dem Problem im Code der XtremeII Prefseite gesucht.

Zum Problem des Overheadleechings :

Würde da nicht eine Limitierung der Verbindungen sehr viel schneller und direkter greifen als die der MaxGlobalSources ? Und man könnte dann vielleicht ja auch noch eine Option RouterUser hinzufügen die dann ein extra Verbindungslimit für Router festlegt.

Ist nur mal sone Idee.

MfG Max

BB-Chris 26. December 2005 04:36

AW: eMule Hilfe + FAQ + Einstellungstips
 
Möchte auch mal was loswerden.

Ich nutze inzwischen eMule seit fast 4 Jahren wenn ich micht nicht jetzt verrechne.

Habe in den Jahren jede Menge eMule Tests durchgeführt angefangen vom standart eMule Client, über ein paar Mods die inzwischen schon ihre eMule Modding arbeit beendet bzw. aufgegeben haben, über eMule 100k (dabei muss ich sagen, das ist der größte Mist).

Letztendlich vor ca. 15 Monaten habe ich dann den SivKa Mod für mich als gut empfunden, aber 2 Updates später war er leider auch Mist... Und wieder ging die Suche Los, nach den optimalen eMule Client, aus der Mod Ecke.

Schließlich wurde mir dann der Xtreme empfohlen, schon bei Beginn der Nutzung fiel negativ auf, das er viel RAM frisst, bei manchen Prozeduren... aber jetzt 4 Updates später, läuft er nur noch besser als noch bei der ersten Version.

Damit will ich jetzt eigentlich nur sagen, das ich die xtreme Mod Arbeit echt super finde, und wenn sich das nicht zum negativen ändert, auch beim xtreme Mod bleiben.

Inzwischen habe ich ein geschätzten DL Durchschnitt von 120kb/s :yes:

ExxxoN 26. December 2005 23:16

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Hallo Xman,

danke für dieses tolle Weihnachtsgeschenk :dance

Zitat:

-added sourcecache = finding more sources with less overhead
Hast Du das selbst entwickelt oder übernommen? Wie funktioniert das denn?

Viele Grüße, ExxxoN

Xman 27. December 2005 11:00

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
@BB-Chris
es gibt noch im offiziellen emule Client ein paar Routinen die treiben den Speicherverbrauch in die Höhe. Hoffe das wird von den Devs gefixt. Der Xtreme-Code selbst sollte eigentlich (nach meinen Tests) keine Memleaks haben.

@Exxxon
Eigenkreation und funktioniert wie folgt:
Angenommen Dien Hardlimit ist 400. 350 Quellen hast Du bereits gefunden und Dein Client frägt einen anderen Client nach weiteren Quellen (XS). Dieser andere Client übermittelt Dir nun z.b. 300 Quellen. Der offizielle Client nimmt nun 50 Quellen und schmeißt die restlichen einnfach weg. Der Xtreme hingegegen speichert diese Quellen im Cache zwischen. Die nächsten 30 Minuten werden, wann immer das Hardlimit unterschritten ist, die Quellen aus dem Cache genommen und es müssen keine neuen Quellen gesucht werden.

LaForce2k 27. December 2005 13:08

AW: eMule 0.46c Xtreme 4.8 [23.12.2005]
 
Könnte mir mal einer die neue Option erklären?

Zitat:

- added max global sourcelimit to avoid overheadleeching *


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102