vide1Urd Décontract
ウルド
Urudo


Accueil
受信
Jushin
Actualités
ニュース
Niûse (News)
Tutorial DC
DC学習用
DC gakushûyô
Tutorial DC++
DC++学習用
DC++ gakushûyô
Japanim
S'enregistrer
届
Togoke
Liste des membres
品目の一員ら
Hinmoku no ichiin-ra
S'identifier
ログイン
Roguin (Login)

 

 

TUTORIAL DC++DC++ 学習用 (fait à partir de la version 0.251)

Auteur : JAZZMAN
Mise en page HTML : MyGoddess
Réalisation : juin-juillet 2003

Je suis, de manière volontaire, entré beaucoup dans les détails (enfin le plus possible tout du moins) pour ce présent tutorial, ce qui peut faire apparaître DC++ comme fastidieux et complexe ce qui n’est pas du tout le cas ; ce programme étant assez intuitif et simple en réalité.

Il est donc conseillé de faire les manipulations en même temps que de lire ce tutorial ce qui le rendra peut être plus parlant.

I. Installation et réglages

1) Tout d’abord télécharger DC++

Sur http://dcplusplus.sourceforge.net

Je vous recommande la version la plus récente car elle est toujours plus stable que la précédente

2) Lancer l’installation du programme

3a) Pour ceux passant de DC normal à DC ++

Vous pouvez récupérer votre queue list et votre configuration DC, mais pour cela il ne faut pas avoir supprimé tout votre dossier direct connect dans votre dossier program files, ce qui vous permet de sauter une bonne partie de ce chapitre

Pour la queue list, après avoir lancé DC++, allez dans file puis import queue from NMDC (là, prenez le fichier queue.config et faites import)

Pour la configuration avec vos réglages de settings, etc..., il suffit de copier le fichier SharedDirectories.config dans le dossier DC++ de votre program files (cette opération nécessite le redémarrage de votre DC++)

3b) Sinon lancer DC++

S’ouvre alors d’office la public hubs list (c'est-à-dire tous les hubs ouverts au public car il existe en effet des hubs privés sur lesquels vous ne pourrez aller que si vous avez été enregistré au préalable)

Public Hub List

4) En premier lieu aller dans settings

Et remplissez le seul champ vraiment nécessaire : le pseudo

General

Cependant, il est fortement conseillé de remplir aussi celui concernant sa connexion et de ne pas mentir à ce sujet sinon vous risquez d’être éjecté du hub (kick)

Ensuite restez en actif si vous n’avez pas de firewall ou alors si vous en avez un et/ou êtes derrière un serveur mettez vous en passif, cependant si vous le pouvez comme sur zone alarm configurez votre firewall pour qu’il autorise DC++ (ceci ne marche pas si vous avez un serveur vous devez obligatoirement être en passif)

Notez dès à présent qu’il est impossible de télécharger sur un user en passif si vous l’êtes vous-même

5) Dans l’onglet downloads

Précisez le lieu où vous voulez que vos fichiers téléchargés soient directement placés dès qu’ils sont complets

Faire de même pour les fichiers incomplets, je vous recommande de ne pas mettre en partage vos fichiers incomplets, car sur de nombreux hubs c’est une cause de kick (renvoie) et dans certains cas même de ban (kick et adresse IP bloquée)

Si vous mettez tout votre disque dur en share sans faire de détails un petit truc consiste à mettre le dossier avec vos incomplets en fichier caché comme cela il n’apparaît pas en share

NB : Une fois vos fichiers incomplets terminés ils iront directement du dossier désigné pour les incomplets à celui destiné aux complets

Remarque : Il se peut que le champ avec écrit hub public list URL soit vide, dans ce cas mettez-y cette adresse : http://www.neo-modus.com/PublicHubList.config ce qui vous permettra d’avoir la list des hubs public sur votre DC++

6) Dans l’onglet sharing

Cliquez sur add folders pour rajouter les dossiers que vous souhaitez mettre en partage

Sharing

En bas vous pouvez dès à présent définir le nombre de slots (emplacements que vous ouvrez pour que les gens puissent télécharger sur vous). Je vous conseille 3 c’est un bon nombre quand on arrive juste sur un hub pour vous permettre de vous mettre en règle le cas échéant

7) Dans l’onglet appearance

Décochez la case Filter kick and NMDC debugs message, ce qui vous permettra d’avoir les messages de kick quand vous avez été kick ce qui vous permettra de corriger le problème signalé par l’opérateur (OP) qui vous a kick ; en plus vous n’irez pas l’énerver à lui dire que vous avez été kick et que vous ne comprenez pas pourquoi (je parle par expérience c’est extrêmement énervant qu’un user vienne me faire perdre mon temps car son DC++ n’est pas configuré comme il faut)

Appearance

8) Dans l’onglet logs and sound

Vous pourrez retrouvez sous forme de fichier texte les discussions que vous avez pu avoir avec différents users

Logs and Sound

En fonction de vos choix vous pourrez soit avoir en mémoire les discussions sur le chat central du hub, soit en private message (PM), de ce que vous avez téléchargé ou de ce qu’on vous a téléchargé

Il est également possible de changer la couleur de la police de DC++, la police elle-même et le fond des fenêtres DC++, ce que je vous conseille fortement car noir sur blanc sur DC++ est extrêmement fatiguant pour les yeux

Enfin, vous pouvez décider de mettre en marche la fonction vous indiquant par un signal sonore les PM que vous recevez

9) Dans l’onglet advanced

Cochez les cases automatically search for alternates, DC++ cherchera alors tout seul d’autres sources pour vos fichiers en cours de téléchargement au cas ou votre source première viendrait à se déconnecter

Advanced

Vous pouvez également cocher la case automatically disconnect users who leaves the hub

En effet le but des logiciels de P2P comme DC++ consiste à partager, donc celui qui vient que pour télécharger sans rien offrir ne présente aucun intérêt, cette option l’oblige alors à rester sur le hub tant qu’il vous télécharge dessus.

10) Une fois tout ceci effectué

Ouvrez la public hubs list et en fonction de votre nombre de slot et surtout de la taille de votre share choisissez un hub où vous voulez aller

Favorite Hubs

11) Une fois sur un hub

Il ne vous reste plus qu’à effectuer une recherche, bouton search en spécifiant dans les différents champs ce que vous cherchez (nom, genre et même taille…)

Avec l’option only users with free slots seuls les users ayant le fichier et ayant un slot de libre apparaîtront

search

Une fois le fichier recherché trouvé, double clickez dessus pour lancer le téléchargement (si l’user sélectionné à des slots de libres le téléchargement partira tout de suite)

12) Lorsque vous trouvez un hub qui vous plaît

Vous pouvez l’ajouter à vos favoris en faisant click droit puis add to favorites dans la public hubs list

Add To Favorite

13) Tous vos downloads et les upload se trouvent en bas de la fenêtre de DC++

Avancement des DL/UL

Ceux en vert représentent ce que vous téléchargez et ceux en rouge ce que l’on vous télécharge

14) Si vous regardez la liste des users

Vous verrez après le nickname, le share et parfois une description et dedans ce que l’on appelle le tag DC++ (<++ V:x,M:x,H:x/y/z,S:x[,O:x]>)

User List

On trouve ceci sur les différentes versions de DC++ ce qui fournit diverses informations.

V Version de DC++
M Mode, Passif ou Actif
H x Nombre de hubs sur lesquels vous êtes connecté en tant que simple user
y Nombre de hubs sur lesquels vous êtes connecté en tant que user enregistré
z Nombre de hubs sur lesquels vous êtes connecté en tant que opérateur
S Nombre de slots ouverts
O Ceci correspond à une option de DC++ que vous pouvez activer et qui permet à DC++ d’ouvrir un slot tout seul dès lors que le taux d’upload global n’a pas atteint un certain seuil que vous aurez défini au préalable (n’apparaît que si l’option est activée)

NB : sur les versions de DC++ antérieures à la 0.24 y et z n’apparaissent pas et seuls sont donc comptés dans votre tag les hubs où vous n’êtes que simple user

15) Dans la download queue

Vous retrouverez tous les fichiers que vous avez décidé de télécharger avec les sources et d’autres détails dont au début la destination finale où ira les fichiers dans votre download queue

Download Queue

Vous pouvez ici dès à présent régler la priorité de vos téléchargements, ainsi si vous avez plusieurs téléchargements sur une seule personne vous pouvez régler l’ordre dans lequel ces fichiers vont être téléchargés

Pour cela il suffit de faire un click droit sur le fichier concerné et dans le sous-menu, set priority de choisir entre les différentes priorités allant de highest à paused

Priority




II. Trucs, astuces et conseils

RAPPEL : il est impossible pour 2 users en passif de télécharger l’un sur l’autre

1) En premier lieu

Quand vous arrivez sur un hub lisez les règles. Elles sont généralement affichées à l’entrée du hub, ou alors des commandes à taper dans le chat principal vous indiqueront comment les obtenir ; ce qui est le meilleur moyen de pouvoir rester sur le hub où vous venez d’arriver

2) Grâce à DC++ vous pouvez être sur plusieurs hubs en même temps

La seule limite dépend des règles des hubs où vous irez et ceci est totalement aléatoire et conjugue une limite de nombre de hubs simultanés et un minimum de slots à ouvrir (soit un minima obligatoire soit un minima recommandé tout dépend des hubs)

NB : les hubs français sont en général beaucoup plus stricts que les hubs étrangers, donc à vous de bien accorder les différentes règles des hubs sur lesquels vous irez pour ne pas être kick

3) L’idéal pour pouvoir télécharger beaucoup sur DC++

Cela consiste à faire des échanges de slots avec une personne qui a des fichiers qui vous intéressent

Le problème c’est que sur la majorités des hubs il est interdit de close les users (couper son téléchargement sur vous, sauf si celui-ci vous télécharge dessus sans être sur le hub alors c'est permis) ou alors si tous vos slots sont déjà pris par d’autres échanges ; il est souvent laborieux d’ouvrir bêtement des slots dans la mesure où ils peuvent être pris par les mauvaises personnes

La solution idéale consiste à faire un grant extra slot

Grant Extra Slot

Pour cela faite un click droit sur la personne concernée soit depuis la liste des users soit depuis l’emplacement où se trouvent vos téléchargements ; cela lui ouvrira un slot pour lui tout seul qui se fermera automatiquement dès qu’il aura fini de vous télécharger dessus ou s’il se déconnecte, ainsi les autres users ne pourront récupérer ce slot après son départ

4) Lorsque vous téléchargez

Je vous conseille d’ajouter d’autres sources à celle sur laquelle vous êtes en train de télécharger, ce qui vous permettra au cas où votre source première se déconnecte d’en avoir d’autres pour pouvoir poursuivre le téléchargement (bien sûr à condition que vos autres sources aient des slots de libre)

Alternate Source


Remarque : vous remarquerez sur la photo qu’avec DC++ il n’est pas nécessaire que le fichier que vous avez mis en attente, ou que vous déjà en train de télécharger, ait exactement le même nom que celui qu’a mis la ou les autres sources. En réalité, il suffit que les fichiers aient la même taille à l’octet près pour que DC++ les reconnaisse et ajoute correctement les sources (sur votre instruction comme sur la photo ou tout seul avec l’option automatically search for alternates)

5) Parfois au lieu de faire une recherche

Vous pouvez directement télécharger la liste d’un user pour regarder tout ce qu’il a mis en partage (share)

Pour cela il suffit de faire click droit puis get file list

Get File List

NB : pour les utilisateurs de DC++ il n’est pas nécessaire d’avoir un slot de libre pour télécharger leur liste, la configuration de base prévoit d’ouvrir des slots automatiquement pour le téléchargement de liste

6) Différentes icônes symbolisent les users sur un hub

Users Colors

Particularité

 

Type

Couleur verte Utilisateur normal
Couleur bleue   Utilisateur sur lequel ont est connecté
Mur de brique   Utilisateur en mode passif
Clefs   Opérateur

7) Indépendamment des commandes propres à chaque hub

Il existe diverses commandes DC++ très utiles que vous pouvez taper soit en message privé soit dans le chat principal (ces commandes quand vous les taper ne sont vues que par vous sur votre écran)

Commande

 

Description

/grant x   Permet de donner un extra slot à l’user x
/close   Ferme la fenêtre dans laquelle vous tapez cette commande
/help   Redonne la liste des commandes propres à DC++
/refresh   Rafraîchit la liste de votre share (après l’avoir modifié)
/away message   Message d’absence qui sera délivré en message privé lors de vos absences, vous pouvez mettre ce que vous voulez ou ne rien mettre, un message d’absence par défaut sera enclenché. À votre retour taper juste /away ou /back pour le désactiver
/slots x   Permet de définir x slots que vous vous voulez ouvrir
/clear   Efface tout dans la fenêtre (cela n’a d’effet que pour vous)
/ts   Éteindre ou allumer la signalisation de l’heure dans les messages
/showjoins   Montre les départs et arrivées sur le hub
/fav
/favorite
  permet d’ajouter un hub ou un user en favoris


Raccourcis

 

Effet

CTRL + D   Ouvre la download queue
CTRL + F   Ouvre la liste de vos hubs favoris
CTRL + S   Ouvre la fenêtre de recherche
CTRL + P   Ouvre la liste des public hubs
CTRL + U   Ouvre la liste de vos users mis en favoris
CTRL + R   Se reconnecter à un hub
CTRL + O   Ouvrir le dossier des listes d’users que vous avez téléchargé
CTRL + N   Ouvre le bloc note

 

III. Le problème des « rollback inconsistency »

< ! > Attention < ! > Il s’agit d’une opération délicate qui s’adresse aux personnes connaissant déjà assez bien DC++ (le protocole est assez simple en réalité mais toutes les étapes sont importantes si vous le suivez à la lettre tout se passera bien)

Ceci consiste, lors de la reprise d’un téléchargement déjà commencé, en une (ou plusieurs) erreur(s) dans la taille en terme d’octets du fichier.

En temps normal, la seule solution prônée par les concepteurs de DC++ se résume à la suppression du fichier défectueux ; ce qui est très énervant quant ce problème survient sur un fichier téléchargé déjà à 90% par exemple.

Voici donc une autre méthode beaucoup plus subtile, tout d’abord vous devez télécharger ces deux programmes :

DivFix

CutOff

Etape 1 : DivFix

Ouvrez DivFix et faites y glisser le fichier défectueux.

Lancez Check errors.

Notez l'offset de la première erreur.

Etape 2 : Notez la taille en octets du fichier défectueux.

Etape 3 : CutOff

Ouvrez CutOff et faites y glisser le fichier défectueux.

Calculez : taille en octets – offset de la première erreur.

Divisez le résultat par 1024 et arrondissez le résultat à l’entier supérieur.

Notez le résultat dans la case Cutoff size in K.

Cliquez sur la case Cutt off (une seule fois).

Vérifiez que le fichier est bien réduit.

Fermez CutOff. Vous pouvez alors reprendre le téléchargement.

 

Les meilleures choses ayant une fin, j’arrête ici ce tutorial déjà bien complet.

Il reste bien sûr certains petits détails que je vous laisse découvrir par vous même, mais l’essentiel (voir un peu plus) est là.

Dernier conseil, regardez un peu toutes les options et surtout dans la download queue, lieu d’une importance stratégique car c’est de là que vous gérez vos téléchargements

Il ne me reste plus qu’à vous souhaiter un bon dl sur direct connect, et peut être à bientôt sur le réseau ^___^

JAZZMAN

Page générée en 2344 ms.