EXPLICATION DES FONCTIONS
DE LA MORPHNEXT
Par iCe / MorphTeam
Menu
1. Gestion des downloads. 1
Gestion des priorités. 1
Gestion des A4AF. 1
Gestion des catégories. 2
Gestion des sources. 2
Gestion des commentaires et feedbacks. 3
Gestion de la fenêtre des téléchargements. 3
Gestion du contrôle des downloads. 4
2. Gestion
des uploads. 4
Gestion dynamique de l’upload. 4
Gestion des crédits. 5
Gestion des priorités dans l’upload. 5
Gestion du ratio upload:download. 5
Gestion de la file d’attente. 6
Gestion des clients en LowID. 6
Gestion des leechers. 6
3. Gestion
des releases. 6
Gestion du calcul des sources
complètes. 6
Gestion des fichiers en partage. 7
Gestion des co-releasers/amis. 7
4. Gestion
des statistiques. 8
5. Divers /
Notes Importantes. 8
Détails
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.
Retour au menu
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.
Retour au menu
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.
- 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).
Retour au menu
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 !
Retour au menu
Gestion des commentaires et feedbacks
- La fonction de
« Feedback automatisé « (click droit sur un fichier en
cours de téléchargement) permet de mettre dans votre presse-papiers un
certain nombre d'informations utiles aux releasers (personnes mettant a
disposition des fichiers sur le réseau emule). Ces informations sont
prêtes à être collées dans un forum sur le post de feedback adéquat afin
de donner l'avancement de votre téléchargement (Ctrl+V). En
conclusion : gain de temps pour vous et plus d’informations à la
disposition du releaser.
- Vous pouvez
désormais mettre des commentaires par groupe de fichiers dans l’onglet
partage (utile pour les séries) en les sélectionnant chacun avec la touche
ctrl puis en faisant click droit, changer le commentaire. De plus, Les
fichiers pour lesquels vous avez saisi des commentaires sont désormais
identifiables par les mêmes icônes que celles présentes dans votre liste
de download.
Retour au menu
Gestion de la fenêtre des
téléchargements
- Vous avez la
possibilité de trier (en cliquant sur un nom de colonne) vos listes selon
plusieurs critères. Par exemple vous pouvez trier vos fichiers en cours de
téléchargement par nom, puis ensuite par
priorité, vous aurez alors vos fichiers triés par priorité et par
nom au sein de chaque "groupe" de priorité. Ces tris sont
sauvegardés et restaurés à chaque lancement d'eMule.
- Les indications de
progression des downloads ont été améliorées : la barre verte au dessus de
la barre de progression de vos téléchargements indique l'avancement
complet du fichier, la barre jaune celui des chunks (unité d'un morceau de
fichier) qui ne sont pas encore complets. Les points correspondent au
découpage en chunk de ce même fichier (pour rappel, un chunk est environ
égal a 9Mo). Enfin un download en pause aura alors un aspect grisé pour le
différencier des autres downloads en cours.
- Les icônes
correspondant à la note attribuée à un fichier en cours de téléchargement
ou alors à un fichier présent dans vote liste de partage comportent
maintenant différentes couleurs en fonction de la note attribuée. Les
couleurs sont : grise (pas de notes), rouge (mauvaise note), jaune
(bonne note), orange (très bonne note), vert (excellente note) et un icône
spéciale en forme d’insecte (Indique un fake, un
fichier corrompu ou encore la présence de virus).
- Les icônes systèmes,
telles que celles attribuées aux .avi et .mp3 par exemples, ont été
ajoutées au nom du fichier dans la fenêtre de téléchargements de la même
manière que celles présentes dans l’onglet partage.
- Vous pouvez voir les
fichiers que vous demandez à un utilisateur et que ce dernier vous demande
: pour cela il suffit d’utiliser l'option « Requested Files »
via le menu click-droit sur un client.
- La prévisualisation
des fichiers musicaux a été intégrée mais elle en est encore à ses débuts,
vous pouvez quand même l'essayer.
- Le chiffre entre
parenthèse se trouvant devant le nom d’un utilisateur dans les sources d’un
fichier en cours de téléchargement correspond aux nombres de fichiers que
vous télécharger et que l’utilisateur possède.
- Le chiffre devant
les indications du nombre de sources par fichier (ex : x/y/z, x dans
ce cas) correspond au nombre de sources en A4AF (vous lui demandez déjà un
autre fichier).
- Plusieurs aspects
des tris dans les différentes fenêtres de contrôle ont été revus afin de
permettre un tri plus pertinent.
Retour au menu
Gestion du contrôle des downloads
- Les chunks (parties
d'un fichier) demandés aux clients sont en priorité les chunks les plus
rares sur le réseau afin d'éviter au maximum les fichiers avec des parties
manquantes par exemple dans le cas où la personne qui le mettait à
disposition a arrêté le partage de ce fichier.
- L'option de
vérification d'espace libre permet d'éviter certains désagréments dus au
manque de place sur votre disque dur pour vos téléchargements. Cela
vérifiera alors votre espace disque restant pour chaque nouveau
téléchargement lancé afin de détecter s'il aura la place suffisante pour
se finir ou non. S'il n'a pas la place, le fichier sera alors
automatiquement placé en pause et se remettra en téléchargement dès que la
place nécessaire sera de nouveau disponible.
- La fonction « Defeat
0-filled Part Senders » permet de détecter les personnes qui
envoient des parties vides et donc corrompues, cela peut arriver lors d'un
problème réseau du client ou lorsque les personnes envoient de fausses
parties afin de dissuader les utilisateurs ou alors pour gagner des
crédits plus rapidement.
Retour au menu
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
- Nous espérons que
les utilisateurs les plus chevronnés pourront ainsi régler les paramètres
du SUC de façon optimale.
Retour au menu
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.
Retour au menu
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é.
- Nous avons intégré
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.
Retour au menu
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).
Retour au menu
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)
Retour au menu
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.
Retour au menu
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.
Retour au menu
3. Gestion
des releases
Gestion du calcul des sources complètes
- La fonction de zegzav permettant le
calcul approximatif des sources complètes a été intégrée afin de vous
permettre d'estimer le nombre de sources complètes présentes pour chaque
fichier en partage. Les clients ayant cette fonction échange alors leurs
informations pour plus de précisions dans le calcul.
Retour au menu
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.
Retour au menu
Gestion 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.
Retour au menu
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.
Retour au menu
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.
- Nous avons intégré
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, nous avons
intégré 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.
- Le systray (bouton
droit sur l'icône eMule quand elle est réduite dans la barre des taches) a
complètement été retravaillé afin de vous permettre un plus grand contrôle
sans avoir à réouvrir eMule en plein écran.
- Seules les fonctions
spécifiques au mod MorphNext ont été expliquées ici, toutes les questions
relatives à eMule en général peuvent être trouvées un peut partout, il
suffit alors de chercher un tout petit peu les nombreux tutoriaux
disponibles à commencer par ceux du site de la version officielle d’eMule.
- 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. Ce sont des options qui nous 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.
- Remerciements
spéciaux aux beta-testeurs pour leur patience et leur dévouement ainsi qu’aux
moddeurs Khaos, ZZ, SlugFiller et Maella pour leurs participations et leur
talent dans le développement de fonctions pour eMule (You rock men !).
Retour au
menu
iCe / MorphTeam