
1. Gestion des
downloads
Gestion des
priorités
+ La gestion des priorités est maintenant
dynamique : elle dépend du nombre de sources
totales et du nombre de sources par fichier.
+ Vous avez la possibilité d'utiliser le
boost de la priorité des petits fichiers (de
taille inférieure à 150Ko), cette fonction
permettra de downloader ce fichier en
priorité par rapport à tous les autres (la
priorité de download est automatiquement
positionnée sur haute et le resume order sur
0, voir plus bas pour l'explication). Cette
fonction donc est utile pour télécharger des
fichiers .srt, .cue ou des .nfo rapidement
Gestion des
A4AF
+ Pour la gestion des A4AF (les sources pour
lesquelles vous leur demandez un autre
fichier), vous avez le choix entre trois
options de gestion : Disabled / Balanced /
Stacked. Elles peuvent être fixées pour
l'ensemble des downloads mais aussi pour
chaque catégorie via le bouton d'édition
d'une catégorie :
- «
Disabled » désactive la gestion des A4AF
(ceci n’est pas conseillé)
- «
Balanced » répartit également les A4AF entre
tous les fichiers en cours de téléchargement
de la même catégorie.
- «
Stacked » répartit les A4AF en fonction du
numéro de Resume Order que vous avez affecté
a votre fichier (le resume order peut être
incrémental et automatique via les options),
cette option est très intéressante dans le
cas d’une série que vous voudriez finir dans
l'ordre (Par exemple : EP1, order = 1 ; EP2
order = 2 ; EpN order = n)
+ L'option « Smart A4AF » permet de passer
une source ayant le statut A4AF en source «
active » si jamais la source a le statut
'pas de partie à charger' (no needed parts)
sur le fichier en cours.
Gestion des
catégories
+ Vous avez désormais un popup qui s'ouvre à
chaque lien ed2k ajouté (y compris lors
d'une recherche) afin de pouvoir
sélectionner la catégorie dans laquelle vous
voulez l'insérer (cette option est
désactivable dans les Préférences).
+ Le paramètre « Category Selection Mask »
dans la fenêtre d’édition d'une catégorie
permet de configurer un masque sur le nom de
fichier ce qui vous permettra de mettre
directement un fichier dans une catégorie
précise en fonction de son nom. Exemple :
dans le masque « blabla|test » où | est le
séparateur effectué avec la combinaison de
touche AltGr+6, tous les fichiers que vous
ajouterez contenant blabla ou test seront
alors automatiquement ajoutés dans cette
catégorie.
+ Vous pouvez désormais fusionner des
catégories.( merge category)
+ Vous pouvez cacher les fichiers en pause
via la commande d'édition de l'onglet
principal « Tous » : ils seront toujours
affichés dans les catégories mais cachés
dans votre onglet principal « Tous ».
+ La fonction de « Résumé Automatique »
permet d'indiquer le nombre de fichiers que
vous voulez lancer lorsque vous en ajoutez
un grand nombre dans votre liste de
téléchargement. Par exemple si vous réglez
ce paramètre sur 2, seuls les 2 premiers
fichiers seront téléchargés immédiatement
parmi le groupe de fichiers que vous avez
lancé (utile notamment pour les séries).
Gestion des
sources
+ La sauvegarde et le chargement automatique
des sources sauvegarde les 10 meilleures
sources (clients) pour tous vos fichiers
afin de favoriser la recherche de sources au
prochain lancement d'eMule. Ces sources sont
sauvées dans un répertoire à part (/Source
Lists) afin de ne pas encombrer votre
répertoire temporaire. De plus ces fichiers
sont au format texte afin d'être consultable
avec un simple éditeur de texte.
+ Vous pouvez demander de nouvelles sources
aux serveurs pour un fichier donné via le
menu click droit sur ce fichier. Attention
cependant à ne pas abuser de cette fonction
au risque de se faire bannir par le serveur
!
2. Gestion des
uploads
Gestion
dynamique de l’upload
+ Vous avez la possibilité d'utiliser une
fonction d'upload dynamique nommée « SUC »
(Smart Upload Control). Cette fonction gère
automatiquement votre vitesse d'upload en
fonction de l'utilisation de votre bande
passante internet. Elle permet d'envoyer
PLUS quand vous downloader peu ou que vous
ne surfez pas et MOINS quand vous downloadez
beaucoup (par eMule ou d’autres softs) ou
surfer intensivement. Vous devez régler un
minimum en upload ainsi que la limite
maximum qui se situe dans votre onglet «
Connection » de vos préférences. Si vous ne
connaissez pas les réglages nous vous
conseillons de garder ceux proposés par
défaut.
+ Ne mettez pas 0 (zéro) comme vitesse d'upload
mais plutôt votre vitesse maximum permise en
upload par votre connexion, ceci est
absolument est nécessaire pour la bonne
répartition des slots et pour la gestion du
SUC.
+ Attention lorsque vous ne téléchargez pas
de fichier, SUC ne peut pas fonctionner
aussi efficacement qu’il le devrait n'ayant
pas assez d'échantillon de temps de réponse
des clients donc désactivé le dans ce cas.
De plus, suivant les types de connexion
(Internet), il est nécessaire d'ajuster les
différents paramètres (la possibilité de
logger dans la fenêtre « debug » l'activité
de SUC est là pour ajuster ces paramètres
justement).
+ Les informations présentes dans le log
sont alors les suivantes :
- Time
: Temps de réponse sur le client qui vient
de répondre (en ms)
- Clip
: Temps de réponse moyen (en ms)
- Ratio
: C'est lui qui va décider si on doit monter
ou descendre l'émission
- VUR :
Limite en émission que la mule va devoir
respecter (en octet)
+ Les paramètres du SUC sont :
-
Limite Haute (High Pass) : Limite haute du
ratio
-
Limite Basse (Low Pass) : Limite basse du
ratio
- Pitch
(Tangage?) : Utiliser pour prendre en compte
ou non le temps de réponse (en ms)
- Drift
(Dérive?) : Ajouté au VUR quand il y a lieu
(en octet)
+ Le fonctionnement à présent :
- Ratio
< Limite Basse => On monte le VUR de
500octets si on est proche de la limite
- Ratio
> Limite Haute => On descend le VUR de
500octets
- Ratio
entre les limites => On monte le VUR en
ajoutant la dérive
+ Les utilisateurs les plus chevronnés
pourront ainsi régler les paramètres du SUC
de façon optimale.
Gestion des
crédits
+ Les bonus (pour avancer plus vite dans la
file d’attente) via les crédits ne sont pas
pris en compte pour les clients eMule
non-sécurisés ceci, afin d'empêcher les
leechers de continuer a utiliser le système
de hack de crédit. Les bonus de temps
présent dans la queue et celui des boosts en
fonction des priorités des fichiers restent
eux actifs dans tous les cas.
+ Si vous remplacez l’exécutable de votre
ancien eMule par celui de la Morph vous ne
perdrez pas vos crédits ni celui des autres.
Gestion des
priorités dans l’upload
+ L’option « Boost less uploaded file »
permet aux fichiers en mode « Auto-priorité
» au niveau de l'upload d’être régulés en
envoi afin de booster les fichiers les moins
uploadés et donc partager également chaque
fichier en auto-priorité
+ intégration de toutes les fonctions et
patchs du mod ZZ dont l’objectif est de
permettre une gestion avancée des uploads
selon la règle suivante : une meilleure
diffusion des fichiers.
- Le
patch ZZ gère l'upload de manière à avoir le
moins de slot possible à la plus grande
vitesse possible. L’objectif est d'envoyer
des chunks complets (parties d'un fichier)
plus rapidement à des clients qui peuvent
alors à leur tour les mettre à disposition
d'autres personnes sur le réseau : cela
donne ainsi plus de sources dans une période
de temps plus courte et donc permet une
diffusion plus rapide d'un fichier. Des
slots de contrôles à faible débit sont
également créés afin d'éviter les brusques
chutes de l’upload lors de la fin d'un
envoi. Ils assurent ainsi la transition
entre eux pour une plus grande stabilité de
l’upload.
- Vous
pouvez voir quel est le slot d'upload qui a
la plus grande priorité a un moment donné
via la colonne « Slot » (plus faible est le
chiffre, plus grande est la priorité
d'envoi).
- La
priorité d'upload de chaque chunk est prise
en compte dans vos slots d'upload. A chaque
slot d'upload qui démarre, le pourcentage de
disponibilité du chunk est vérifié et si ce
dernier est rare alors il aura la priorité
du slot le plus haut et donc la plus haute
vitesse d'upload. Ce pourcentage est visible
dans la colonne « Chunk avaibility » de la
liste des slots d'upload
- La
gestion de l'overhead (envoi de données
supplémentaires afin de contrôler les
données échangées ainsi que les diverses
demande de connexion ou échange de sources)
a été optimisé afin d'éviter de trop fortes
pointes qui feraient alors chuter l'upload.
De plus l'overhead est maintenant pris en
compte dans la gestion de la limite d'upload
Gestion du
ratio upload:download
+ Si vous activez l’option « ZZ ratio system
» alors le ratio vitesse upload / vitesse
download de la version officielle laisse sa
place à un ratio de données de 1:4 par
session (donc jusqu'à ce que vous relanciez
eMule). Cela signifie que si vous êtes au
dessus des 1:4 en ratio (Ex : vous avez
uploadé 1 Mo et downloadé 5 Mo, ratio 1 :5),
votre limite de download descendra alors
petit à petit en fonction pour atteindre ce
ratio. Notez que si vous êtes en dessous du
ratio 1:4 vous n'aurez alors aucune limite
de vitesse. Ce ratio permet un plus grand
équilibre upload / download pour tous
notamment pour les petites connexions ou les
personnes effectuant des sessions 'upload
exclusif' la nuit et devant limiter leur
upload très bas la journée.
+ Si vous utilisez les slots amis alors vous
passerez automatiquement dans le mode « ZZ
ratio system » même si vous ne l’avez pas
coché pour éviter de n’uploader qu’à des
amis (Consultez la rubrique « Gestion des
fichiers en partage » pour plus de
renseignements).
Gestion de la
file d’attente
+ Pour éviter au maximum les queues pleines,
la file d’attente a été séparée en deux
parties : une première de 70% de la taille
fixée dans les Préférences et qui se remplit
normalement, les 30% restants sont réservés
à des personnes dites prioritaires
c’est-à-dire des utilisateurs a qui vous
devez des crédits ou alors des personnes qui
demandent des fichiers placés en «
Powershare » (cf. Gestion des releases)
Gestion des
clients en LowID
+ La gestion des connexions aux clients en
LowID a été revue afin de permettre le moins
de demande possible au serveur et donc
générer le moins d'overhead possible mais
aussi afin d'assurer plus efficacement les
échanges de connections vers ces clients.
Gestion des
leechers
+ La fonction « Anti-leechers » vous permet
de bloquer les personnes ne respectant pas
la philosophie de partage d'eMule (0-upload,
voleur de crédits ...) : ils ne pourront pas
accéder à vos slots d'upload. Ces leechers
sont bannis et identifiables par une icône
spéciale (rouge et noir) dans votre liste
d’attente.
3. Gestion des
releases
Gestion des
fichiers en partage
+ Les différentes barres de gestion et
colonnes de SlugFiller présentes dans la
liste des fichiers en partage ont été
intégrées, voici les explications de ces
dernières :
- La «
Spread Bar » permet de montrer via une barre
d’avancement, quelle partie d'un fichier a
été envoyé, et combien de fois. Plus une
partie de la barre est bleue, plus elle aura
été envoyée.
- La
colonne « Full » indique le nombre de fois
que votre fichier a été envoyé dans son
intégralité
- La
colonne « Simple » indique la quantité de
données envoyée par rapport à la taille du
fichier selon le rapport Total
envoyés/Taille du fichier.
- La colonne « Part » indique le nombre de
chunks (parties d'un fichier) qui ont été
envoyés pour ce fichier.
-
Attention ! Ces colonnes sont « gourmandes »
en calcul CPU pendant leurs affichages dans
l'onglet partage : si vous ne les utilisez
pas nous vous conseillons de les désactiver
via le bouton click droit sur les colonnes.
+ Par le menu click droit sur un fichier en
partage, vous avez la possibilité d'ouvrir
dans votre explorateur le répertoire dans
lequel il se trouve, ce qui est utile quand
vous avez de nombreux répertoires différents
pour vos fichiers en partage
+ Le fonctionnement à présent :
- Ratio
< Limite Basse => On monte le VUR de
500octets si on est proche de la limite
- Ratio
> Limite Haute => On descend le VUR de
500octets
- Ratio
entre les limites => On monte le VUR en
ajoutant la dérive
Gestion des
des co-releasers/amis
+ Vous pouvez choisir de partager en
exclusivité un fichier sans avoir à enlever
du partage vos autres fichiers. Pour cela
vous pouvez placer vos fichiers en «
Powershare » dans votre liste de partage via
les options présentes lors d'un click droit
sur le fichier voulu. Avec cette option,
vous allez partager en extrême priorité ces
fichiers tant que vous aurez un client dans
votre queue qui les demandera. Les fichiers
placés en powershare utilisent également les
priorités traditionnelles mais seulement
entre eux. Cette fonction permet d'allouer
toute votre bande passante en upload à vos
fichiers en release donc 100% d'efficacité
de votre bande passante en upload pour ces
dernières ! Bref, le rêve de tout releaser.
+ Vous pouvez ouvrir autant de slots co-releasers
/ amis que vous voulez. Si vous ouvrez
beaucoup de slots co-releasers / amis pour
donner le maximum de sources complètes
possibles alors ces slots se succèderont
pour permettre à chacun d'avoir la même
somme d'envoi. Si les co-releasers ouvrent
également des slots co-releasers / amis
alors le fichier sera immanquablement
distribué très vite et le nombre de sources
complètes sera très importante dès le début
de sa mise en partage, ce qui est un gage de
bonne diffusion du fichier sur le réseau.
Vous affectez ces slots même si la personne
n'est pas encore connectée sur le réseau et
la mise en place des slots est sauvegardée
et remise en place à chaque relance d'eMule
(chaque nouvelle session). Attention
cependant, ces slots ne comptent pas dans
votre limite de ratio de données 1:4 (cf.
Gestion des uploads).
+ La fonction « Boost friends » permet
donner un petit boost à la progression des
amis dans votre queue, le facteur
multiplicateur de l’évaluation est de 1,5.
+ Les bonus de communauté (communauté de
partage) ne sont plus présents :
l’utilisation des slots amis / co-releasers
ou encore l’utilisation de l’option Boost
Friend est réellement la meilleure solution
de remplacement
4. Gestion des
statistiques
+ Réaménagement des statistiques pour plus
de lisibilité et afin de pouvoir faire des
comparaisons entre les trois graphiques.
+ Ajout dans la partie client des
statistiques par mod afin de percevoir
l'impact de chacun d’entre eux.
+ La valeur des axes en Y de vos
statistiques d'upload et de download a été
réajustée afin d'éviter au maximum la perte
inutile de place, de plus la présentation
des graphes a été revu pour optimiser la
place utilisée.
+ Ajout des clients sécurisés /
non-sécurisés et des leechers dans les
statistiques.
5. Divers /
Notes Importantes
+ Toutes les fonctions nécessitant un
réglage ou une activation / désactivation
sont présentes dans l'onglet « Morph » des
Préférences
+ Toutes les optimisations ou fixs réalisés
par la Morph Team mais n'ayant pas un impact
direct sur l'utilisation du mod n'ont bien
entendu pas été documentés ici mais sont
pour la plupart présents dans le fichier
Changelog distribué avec chaque nouvelle
version
+ Intégration de la gestion des FunnyNick
qui remplace le nom des clients utilisant le
nickname (pseudo utilisé sous eMule)
'www.emule-project.net' par [FunnyNick] +
une combinaison de mots aléatoires. Cela
permet de retrouver la personne durant la
même session d'eMule parmi vos downloads ou
encore dans votre file d’attente.
+ Pour les personnes utilisant des
applications très lourdes en utilisation CPU,
il y a une option permettant de passer
l'application en priorité haute afin
d'éviter des chutes de download ou d'upload
dans ces cas extrêmes. Attention, n'utilisez
cette fonction que si vous savez ce que vous
faites, cela pourrait compromettre la
stabilité de votre système !
+ Les clients eMule en vert par rapport aux
clients eMule normaux en bleue, sont les
clients utilisant le système
d’identification sécurisée d’eMule 0.29b/c
et plus.
+ Les clients ayant des étoiles sur leur
icône correspondent à : En upload (queue et
slot d'upload) à des clients à qui vous
devez des crédits. En download (détails des
sources d'un fichier en téléchargement), à
des clients qui vous doivent des crédits
(vous leur avez envoyés plus que ce qu’ils
ne vous ont envoyé).
+ Des colonnes supplémentaires donnant des
informations non présentes dans la version
officielle d'eMule ont été rajoutées comme
par exemple la version du mod utilisé par un
client, votre position dans sa queue ou
encore la quantité de données reçues /
envoyées avec elle. La visualisation de vos
crédits chez un client (click droit
/détails) a été également rajouté.
+ La liste et la fonction de détection des
mods leechers seront mises à jour à chaque
nouvelle version afin de continuer au
maximum la lutte contre les personnes ne
respectant pas l'esprit du réseau.
+ Certaines options comme l'identification
sécurisée, la gestion des crédits et
l'option de transfert de chunk complet sont
activées par défaut et ne sont pas
désactivables. Ces options paraissent
obligatoires pour le bon fonctionnement du
réseau et donc il est important de les
garder activées.
+ Vous pouvez lancer le mod Morph sans avoir
a fermer votre ancienne mule, ainsi vous
pourrez jeter un oeil à ce dernier sans
avoir a couper vos téléchargements et/ou vos
uploads en attendant votre prochaine
déconnexion
+ Les patchs et fixs pour eMule seront
toujours intégrés dès leur sortie s'ils ont
été approuvés par la team officielle et
après tests en interne confirmant leurs bons
fonctionnements |