Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
mldonkey [Le 21/06/2009, 23:59] – deobs | mldonkey [Le 22/10/2017, 11:36] (Version actuelle) – Maj de la page L'Africain | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== MLDonkey ====== | ||
+ | |||
+ | **MLDonkey** est un client [[P2P]] multiplate-forme, | ||
+ | |||
+ | Il ne nécessite pas d' | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | [[: | ||
+ | |||
+ | Lors de l' | ||
+ | Si vous découvrez MLDonkey, il est préférable de laisser décocher l' | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | Nous venons d' | ||
+ | |||
+ | ====En mode standard==== | ||
+ | |||
+ | Pour démarrer ou arrêter MLDonkey copiez dans un terminal : | ||
+ | |||
+ | __Pour le démarrer :__ < | ||
+ | |||
+ | __Pour le stopper : | ||
+ | |||
+ | __Démarrer MLDonkey à l' | ||
+ | Ajouter la commande **mlnet** [[tutoriel: | ||
+ | |||
+ | ====En mode démon==== | ||
+ | |||
+ | Avec ce mode, même si vous changez ou quittez la session de l' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | __Pour le démarrer :__<code bash> | ||
+ | |||
+ | __Pour le stopper :__<code bash> | ||
+ | | ||
+ | __Activer le démon MLDonkey au démarrage de l' | ||
+ | Il vous faut [[: | ||
+ | |||
+ | ===== Configuration du démon MLDonkey ===== | ||
+ | |||
+ | ==== Configuration des répertoires ==== | ||
+ | |||
+ | Comme tout bon logiciel de P2P, MLDonkey a besoin de deux répertoires pour fonctionner : | ||
+ | * Un répertoire **temp** dans lequel il stockera les fichiers en cours de téléchargement. | ||
+ | * un répertoire **incoming** dans lequel il placera les fichiers téléchargés. | ||
+ | |||
+ | Par défaut ces deux répertoires se situent dans ''/ | ||
+ | |||
+ | Avant de toucher au fichier de configuration du démon nous devons éteindre celui ci : <code bash> | ||
+ | |||
+ | Maintenant nous allons [[: | ||
+ | Il faut trouver la ligne contenant les paramètres **incoming_directory**FIXME et **temp_directory**, | ||
+ | < | ||
+ | Bien sûr nous devons créer ce répertoire. | ||
+ | |||
+ | Trouvez la section pour les fichiers temporaires : | ||
+ | |||
+ | Puis la section pour les répertoires de partage et de classement : | ||
+ | < | ||
+ | | ||
+ | { | ||
+ | | ||
+ | | ||
+ | }; | ||
+ | { | ||
+ | | ||
+ | | ||
+ | }; | ||
+ | { | ||
+ | | ||
+ | | ||
+ | }; | ||
+ | { | ||
+ | | ||
+ | | ||
+ | };] | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== En cas de problème : mode verbose ==== | ||
+ | |||
+ | Lorsque MLDonkey ne démarre plus et qu'il n'y a rien dans le log, il faut modifier le script de démarrage ''/ | ||
+ | start-stop-daemon --start $WRAPPER_OPTIONS \ | ||
+ | --pidfile $PIDFILE --background --no-close --exec $EXEC \ | ||
+ | -- -log_file $SERVERLOG -pid $PIDDIR >> | ||
+ | |||
+ | et remplacer '' | ||
+ | Au démarrage du service ('' | ||
+ | |||
+ | ===== Installation d'un client graphique ===== | ||
+ | |||
+ | MLDonkey n'est que le cœur du système de téléchargement. Pour pouvoir le piloter facilement il vous faut un client graphique qui se connectera au démon et lui enverra des commandes. | ||
+ | |||
+ | L' | ||
+ | |||
+ | Un autre avantage est que vous pouvez configurer un PC dédié uniquement au téléchargement sur lequel tourne le démon, et piloter le téléchargement depuis un autre PC, ou même du bureau. Donc en résumé par exemple, un PC dans le salon qui fait du bruit et qui télécharge, | ||
+ | |||
+ | Par défaut vous utilisez MLDonkey en tant qu' | ||
+ | |||
+ | Si vous voulez l' | ||
+ | Comme ça, depuis internet, vous pouvez lancer des téléchargements. | ||
+ | |||
+ | ====WebUI==== | ||
+ | |||
+ | MLDonkey fourni nativement une interface web pour piloter le démon. Elle est accessible par défaut sur le port 4080 (vous pouvez le changer dans la configuration de MLDonkey) de la machine qui héberge le démon (vous pouvez donc accéder à votre interface web à l' | ||
+ | |||
+ | ==== MLdonkeyGtkUi ==== | ||
+ | |||
+ | Le premier client graphique est le plus simple à installer. Il suffit d' | ||
+ | |||
+ | Lancez l' | ||
+ | |||
+ | ==== KMLDonkey - Interface KDE ==== | ||
+ | |||
+ | Voir la page dédiée : [[KMLDonkey]] | ||
+ | |||
+ | ==== Sancho - Interface Gnome ==== | ||
+ | |||
+ | Il existe une autre interface graphique, [[http:// | ||
+ | |||
+ | === Installation === | ||
+ | |||
+ | Récupérez l' | ||
+ | *Java GTK x86 binary: Si vous avez [[Java]] sur votre machine architecture [[architecture_materielle# | ||
+ | *Java GTK x86_64 binary: Si vous avez Java sur votre machine architecture 64 bits; | ||
+ | *Native GTK x86 binary: Si vous n'avez pas Java sur votre machine, compatible 32 et 64 bits. | ||
+ | |||
+ | Nous supposerons que l' | ||
+ | |||
+ | Créez le répertoire d' | ||
+ | sudo mkdir / | ||
+ | |||
+ | Maintenant exécutons le script d' | ||
+ | sudo sh ~/ | ||
+ | |||
+ | Le script vous demande où le logiciel doit être installé : | ||
+ | <code bash> | ||
+ | |||
+ | Taper donc ''/ | ||
+ | |||
+ | Sancho est installé. Vous pouvez [[: | ||
+ | |||
+ | Les fichiers de configuration de Sancho dans votre dossier personnel appartiennent à **root** (car vous avez lancé l' | ||
+ | sudo chown -R $USER:$USER ~/.sancho | ||
+ | //(vous pouvez remplacer $USER par votre login bien sûr ;-)// | ||
+ | |||
+ | |||
+ | === Mettre Sancho en français === | ||
+ | |||
+ | Démarrez **Sancho**, allez dans **Tools => Preferences**. Dans la section **sancho: | ||
+ | |||
+ | === Dernière étape : se connecter à un serveur === | ||
+ | |||
+ | La dernière étape est de se connecter à un serveur pour pouvoir lancer une recherche. | ||
+ | |||
+ | Cliquez sur l' | ||
+ | En haut a droite cliquez sur la planète avec une croix verte intitulé " | ||
+ | Il devrait aussi récupérer une liste d' | ||
+ | |||
+ | <note tip>Il est plus sûr de désactiver les options de récupération automatique des serveurs afin d' | ||
+ | |||
+ | Une fois connecté lancez une recherche. | ||
+ | |||
+ | === Lancement du démon avec l' | ||
+ | |||
+ | Pour lancer le démon automatiquement au démarrage de Sancho et le couper à la fermeture de Sancho (à la manière de Amule) : | ||
+ | mlnet -start_gui true -mldonkey_gui / | ||
+ | |||
+ | Puis vous pouvez simplement lancer mlnet, le serveur lancera toujours Sancho. | ||
+ | |||
+ | **N' | ||
+ | |||
+ | | ||
+ | * optional core executable : mlnet | ||
+ | * cocher Kill spawned core when exiting sancho | ||
+ | |||
+ | Pour revenir à la configuration par défaut, [[: | ||
+ | |||
+ | ===== Filtrage des IP ===== | ||
+ | |||
+ | Vous pouvez vous servir d'un ipfilter.dat en le placant dans le dossier **~/ | ||
+ | |||
+ | Pour la compatibilité d'un fichier ipfilter.dat : | ||
+ | |||
+ | * récupérer un fichier : | ||
+ | * [[: | ||
+ | |||
+ | <note tip>Vous pouvez aussi utiliser [[recherche_ligne_commande# | ||
+ | |||
+ | ===== Ports utilisés ===== | ||
+ | |||
+ | Avec l' | ||
+ | < | ||
+ | Network | ||
+ | ---------- ------ ------------------- | ||
+ | BitTorrent| | ||
+ | BitTorrent| | ||
+ | Core | 4080|http_port | ||
+ | Core | 4000|telnet_port | ||
+ | Core | 4001|gui_port | ||
+ | Donkey | ||
+ | Donkey | ||
+ | Donkey | ||
+ | Donkey | ||
+ | </ | ||
+ | |||
+ | En veillant que le démon ne soit pas lancé pendant l' | ||
+ | |||
+ | [[: | ||
+ | |||
+ | avec nomduprotocole : | ||
+ | |||
+ | * Pour Edonkey, Overnet, Kademlia : éditer le fichier / | ||
+ | * Pour Bittorrent : éditer le fichier / | ||
+ | * etc... | ||
+ | |||
+ | ===== Intégration à Firefox ===== | ||
+ | |||
+ | À l'aide d'une extension spécialement conçu pour MLDonkey, il est possible de charger des fichiers eDonkey et BitTorrent en un clic. Elle utilise l' | ||
+ | |||
+ | Disponible sur le site des [[https:// | ||
+ | **Pour l' | ||
+ | |||
+ | ===== Un système d' | ||
+ | |||
+ | Dernier raffinement, | ||
+ | Cela permet d' | ||
+ | Allez voir dans downloads.ini, | ||
+ | Si il y en a que ça intéresse, je peux joindre la copie de mon script (home made 100% pas propre). | ||
+ | |||
+ | FIXME qui peut joindre la copie du script? | ||
+ | |||
+ | =====Voir aussi===== | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |