Fragen, Hinweise, Kommentare...


eMule FaQ


Systeme in eMule


Wie wird das Rating berechnet, nach dem die Wartedauer in der Queue berechnet wird?

Die Bewertung (Rating) hängt von einigen Faktoren des Clients in der Queue ab:

  • Banned: ja/nein

  • Low ID: ja/nein

  • Bot-User: ja/nein

  • Credit

  • Download aktiv: ja/nein

Der einfachste Fall: Der Client ist gebannt. Die Bewertung ist immer 0. Ansonsten geht das Rating von einem Basiswert von 100 aus.
Hat der Client eine Low ID, dann Basiswert = Basiswert * 0.8.
Ist der Client ein Bot-User, dann Basiswert = Basiswert *0.9.
Ist der Client bereits am Downloaded, dann Basiswert = Basiswert * 1.5.
Hat der Client Credit bei Dir, bekommt er noch einen Multiplikator zwischen 1 und 10, also Basiswert = Basiswert * Credit-Multiplikator.

Bei den Punkten (Score) ist es sehr ähnlich, nur wird dort nicht der Basiswert 100 genommen, sondern die Wartezeit in Sekunden, die der Client bereits in der Warteschlange verbracht hat. Clients, die gerade downloaden, bekommen noch einmal einen 15-Minuten-Wartezeit-Bonus, um zu verhindern, daß sie sofort wieder ihren Download beendet bekommen. Ansonsten wird dieser Wartezeitwert mit den gleichen Multiplikatoren behandelt, wie oben bei der Bewertung.

Das entscheidende Merkmal dafür, wer als nächstes dran kommt, ist die Punktezahl. Sortiert man die Punkte einmal absteigend, ist wahrscheinlich der oberste Client der nächste.

Sortieren bewirkt ein Refresh der berechneten Punkte. So kann man schön verfolgen, wie die Punkte mit der Zeit anwachsen. Zweimal Doppelklicken auf der Spaltenüberschrift für Punkte und man kann die aktuellste Rangfolge erzeugen.

Zu beachten: Man kann sein eigenes Rating nicht einsehen! Dieses Rating wird auf den anderen Systemen durchgeführt!

Was bedeutet der "Client to Client Source exchange" (Quellenaustausch zwischen Clients)?

Das große Problem beim Dateien Tauschen mit eMule waren immer die seltenen Dateien, die nur sehr schwer zu bekommen sind. eMule ist ab Version 0.22a in der Lage, Quellen für Downloads mit anderen eMule Clients auszutauschen.

Für gut verbreitete Dateien wird dazu alle 10 Minuten ein zufällig ausgewählter Client in der Quellenliste eines bestimmten Downloads nach "seinen" Quellen gefragt. Ist eine Datei selten (weniger als 40 Quellen), so wird jeder Client in der Quellenliste in diesem Intervall angefragt.

Dabei werden nur die Quellen von fehlenden Downloadparts getauscht. Dies erfolgt mittels TCP und die entsprechenden Pakete werden komprimiert, um Bandbreite einzusparen.

Anmerkung:
Das benutzte Protokoll ist nicht kompatibel zu mldonkey.

Was bedeutet "Onlinesig"

Es gibt ein unter der Webadresse h**p://onlinesig.sourceforge.net/ näher erörtertes Programm, mit dem man in Foren und Chats über eine Footer-Image oder Statusmeldung automatisch den aktuellen Zustand seines eMule auslesen und via FTP übertragen kann. Andere User in diesen Medien können dann diese Daten angezeigt erhalten.

Wenn die Einstellung "Verwende Online Signature" im Einstellungs-Dialog aktiviert ist, schreibt eMule eine Datei namens "onlinesig.dat" ins eMule Verzeichnis und aktualisiert diese ständig.

Das Format der onlinesig.dat ist wie folgt aufgebaut:

[Online] | [Connected Server] | [IP Port] | [Current Download] | [Current Upload] | [Users on queue]

Ein Beispiel:

1|216.12.219.39|216.12.219.39|4661|21,1|12,3|1023

1 = Online
216.12.219.39 = Server der connected ist (falls Name bekannt, steht dieser hier)
216.12.219.39 = IP Port des Servers
4661 = Server Port
21,1 = Aktueller Download
12,3 = Aktueller Upload
1023 = Soviele User in der eigenen Warteschlange

 



 

 

 

exclusivs:
eMule-MoDs .:. Kademlia-MoDs .:. Server.Met .:. eMule-Web .:. eMule-Anleitung .:. eMule-Archiv .:. allnews.de .:. eMoogle.de .:. BitTorrent
NovaLinks .:. allDivX .:. T-Mule .:. Trojaner-Board .:. eMule .:. sysProfile .:. eMule-Kademlia .:. eMule-Server .:. Bittorrent
Hostex .:. iFone .:. eMoogle-Archiv .:. TBoard-Archiv .:. Beschreibungen.com .:. eBoards .:. eFone .:. Cyankali .:. Googeln

PAGERANK