IMule/fr

Aus i2pwiki.mk16.de
Zur Navigation springen Zur Suche springen

<languages />

I. Introduction à iMule[Bearbeiten]

iMule is a I2P aware version of aMule, a program for filesharing : to exchange files between other iMule clients. The list of available files as well as the nodes are distributed in a DHT tree<ref>https://en.wikipedia.org/wiki/Distributed_hash_table</ref>, which is, like the files themselves, distributed via the I2P network. This allows the transfer and the users to remain anonymous and secure simultaneously. It is not possible to know who shares which file and who fetches which file.

Please run the latest version of iMule because, like other P2P software, it is very important to maintain compatibility with the other peers. Running a old version (ie: a release from years ago) harms the P2P network, and may cause connection problems with others peers. Read the section "Upgrading iMule to a new version".

Initial release: 2007 ?. This page may interest you too: IMule changelog.

II. Où obtenir iMule[Bearbeiten]

Automatiquement (Linux)[Bearbeiten]

Si vous ne pouvez pas trouver manuellement un paquet compatible avec votre distribution Linux, vous pouvez tenter d'en télécharger un automatiquement depuis ce dépôt (cela va télécharger iMule via l'internet en clair, ce qui n'est pas bon pour votre vie privée) :

sudo apt-add-repository ppa:i2p.packages/i2p
sudo apt-get update
sudo apt-get install imule

There is no iMule package for xenial 64bit (01/03/2017)

Manuellement (Linux, Windows)[Bearbeiten]

Sources[Bearbeiten]

Inside of I2P :

En dehors d'I2P via l'internet en clair (cela n'est pas recommandé pour votre vie privée) :

Compatibility table[Bearbeiten]

OS OS version Minimum iMule version Maximum iMule version
Debian  7 "Wheezy" ? v2.3.3.0 ?
Debian  8 "Jessie" v2.3.2.4 ? (to check). v2.3.3.0+ is OK
Fedora 24 ? v2.3.3.3 ?<ref>http://forum.i2p/viewtopic.php?t=12524</ref>
Ubuntu 14.04 "Trusty Tahr" v2.3.2.3-1
Ubuntu 12.04 "Precise Pangolin" ? ?
Ubuntu 15.10 "Wily Werewolf" from iMule v2.3.2.4+ ? (v2.3.3.0 is compatible)
Ubuntu 16.04 "Xenial Xerus" v2.3.2.3-3 ? (v2.3.2.3 is compatible after recompilation. v2.3.3.0 seems compatible)  v2.3.2.3 ?<ref>http://forum.i2p/viewtopic.php?t=12464</ref>
Windows XP ? v2.3.2.3
Windows 7 v1.4.5 ? ?
Windows 8 ? ?
Windows 10 ? ?

Note: si votre OS est Windows, vous pouvez essayer Nachtblitz.

Si le téléchargement échoue dans le réseau I2P (interrompu)[Bearbeiten]

L'eepsite http://www.imule.i2p est souvent hors ligne et le site web sur l'internet en clair est très lent. Il peut aussi arriver que le téléchargement soit interrompu avant la fin (à cause du réseau I2P).

  • Vous pourriez utiliser la "façon hacker&quot : le mode ligne de commande. Le logiicel "EepGet" (fourni avec I2P) est capable de télécharger et reprendre des téléchargements interrompus à l'intérieur d'I2P. Exemple de ligne de commande à saisir: "eepget http://echelon.i2p/imule/2.3.2.3/imule_2.3.2.3-precise-amd64.deb". Sous Windows : vous devez exécuter "COMMAND", puis aller dans le dossier d'I2P afin que eepget fonctionne (habituellement: "cd C:\Program Files (x86)\I2P\", puis saisissez la ligne de commande ci-dessus).
  • Vous pourriez télécharger iMule en utilisant un logiciel de Torrent (I2PSnark, par exemple) afin de l'obtenir un peu plus vite. Cherchez iMule sur tracker2.postman.i2p.
  • Vous pourriez télécharger Nachtblitz puis l'utiliser pour télécharger iMule (!) : vous pourriez être intéressé de savoir que, tandis que la taille d'iMule est de 5 MO, la taille de Nachtblitz est de 2 MB (2014). Cela signifie que si le téléchargement d'Mule est interrompu avant la fin, il pourrait réussir pour un fichier plus petit : Nachtblitz. Nachtblitz est compatible avec le réseau iMule (Kademlia), il est possible de télécharger des paquet iMule via Nachtblitz (si quelqu'un partage ce fichier). Le réseau Kademlia gère mieux les interruptions de transfert de fichier qu'un navigateur web.

Au sujet des astuces de téléchargement ci-dessus : il est recommandé de comparer les sommes de contrôle md5sum du fichier que vous aurez téléchargé, avec celle listée sur le site officiel http://www.imule.i2p, afin de vous assurer que vous avez un fichier original non corrompu.

Linux: détails[Bearbeiten]

  • Pour connaître les prérequis, lisez le fichier texte (ex. "INSTALL") situé dans le répertoire source. Les utilisateurs de Linux 32bit peuvent utiliser le fichier .deb ou compiler, les utilisateurs de Linux 64bit devraient compiler.

Known issues :

  • Ubuntu 14.04 based distributions and iMule up to v2.3.2.3 (but not from v2.3.3.0) : if you are trying a manual installation (without the repository) and get the error message "Error: Dependency is not satisfiable: libcrypto++9v5 ", this is because the latest version working on this distribution is v2.3.2.3-1 (v2.3.2.3-3 does not work). The installation is a bit harder because you have to download and install "imule-common_2.3.2.3-1+deb7u1_all.deb" and "imule_2.3.2.3-1+deb7u1_amd64.deb" (even if you get the warning message "Package libcrypto++9 is not installed.").

Linux: compiler à partir des fichiers sources[Bearbeiten]

Si les paquets iMule ne s'installent pas, vous pourriez tenter de compiler iMule vous même.

The official instructions are into the source code archive (/iMule-src/wiki/CompilationTips is a text file). Currently (v2.3.2.3) the string seems outdated ("../configure --disable-debug --enable-optimize --enable-irouter"), it should be replace by " ../configure --disable-debug --enable-optimize --with-wxversion=2.8 --disable-maintainer-mode" (Hummingbird 2015-12-20).

... TODO (improve)

III. Guide de démarrage rapide[Bearbeiten]

Paramétrez I2P[Bearbeiten]

Si vous voulez utiliser iMule, vous devez :

  1. Si il n'est pas installé, installez le logiciel routeur I2P (téléchargez le depuis https://geti2p.net/), puis exécutez-le.
  2. Assurez vous que vous pouvez naviguer sur des sites web cachés dits "eepsites" (afin de vous assurer que I2P fonctionne).
  3. Activer les connexions SAM dans I2P: sur l'écran de la "console du routeur I2P", cliquez "CONFIGURATION", cliquez l'onglet "Clients" (celà mène à http://127.0.0.1:7657/configclients), en face de la ligne "Pont applicatif SAM" cochez la case, puis cliquez en bas à droite sur "Enregistrer la configuration du client".
  4. Redémarrez I2P avec le bouton "Redémarrer" sur la partie gauche de l'écran de la console routuer.

Installer iMule[Bearbeiten]

  1. Pour Windows : dézipper le fichier iMule dans le dossier dans lequel vous voulez l'installer (exemple C:\I2P\iMule\ ou C:\Program Files\iMule\ )
  2. Pour Linux : voir la section précédente

Exécuter et paramétrer iMule[Bearbeiten]

  1. Run iMule - it should connect on its own to the running I2P router. Inside the area "iMule Log" you can view the text "Connection to the underlying I2P network successful", else you might view the error message "UDP server cannot connect to the I2P network (Unknown error)" (redo the section "setup I2P").
  2. The first time iMule is run you need to populate the nodes.dat file, this mean iMule will get a list of I2P nodes running iMule. On the "Kad network" tab there is a text box that says "Nodes(0): http://www.imule.i2p/nodes.dat". Click the blue arrow button imule_blue_button.png to download a nodes list, then iMule will automatically try to connect to the peers listed into that nodes list. In "iMule Log" area you should view the text "Autoconnect to the Kad indexing network".
    Note: if iMule crash every time that you load the nodes.dat file, check if "SAM application bridge" is enabled (read "Setup I2P").
  3. Wait 5 minutes, then if iMule does not connect to some other iMule clients (still see "Nodes(0)"), in the "Kad network" tab replace "http://www.imule.i2p/nodes2.dat" by "http://echelon.i2p/imule/nodes.dat". Click the blue arrow button imule_blue_button.png , wait at least 5 minutes, then you should see "Nodes(187)" (187 as example). Note: The nodes.dat files are very old (from 2016 or before). Files at www.imule.i2p no longer work; few contacts from echelon.i2p still work (03-2018). A current (03-2018) nodes.dat can be found at I2P Bittorrent DHT (magnet:?xt=urn:btih:7dd258d4485f1d28f2d8e5a74c1f517def48d40a).
  4. Now iMule is connected to its network. You can search for files from other users and download these.

Comment partager vos fichiers[Bearbeiten]

You should share some files for other users : go into Preferences > Directories, you can select folders of your hard drive which will be shared for all other iMule users ( {OK} thank you ! :-) ). With the mouse: right click on the name of a folder, when it is bold it is shared. Close with 'OK'. You will have to wait some minutes or hours, while iMule hash the files and spread their names and hashes into its network.

<!> Soyez prudent : NE PARTAGEZ PAS de fichiers ou dossiers privés, ni de fichiers qui ne vous appartiennent pas !

Recommandation pour organiser vos dossiers partagés[Bearbeiten]

(!) Une bonne pratique consiste à créer sur votre disque dur un dossier dans lequel vous déplacez tous vos fichiers partageables. Ensuite vous pouvez partager ce dossier principal sans crainte de faire une erreur (telle que partager le mauvais dossier ou sous-dossier), et sans oublier de partager certains dossiers.

Exemple sous Windows :

  • C:\Shared_P2P\
  • C:\Shared_P2P\eBooks\
  • C:\Shared_P2P\Incoming\
  • C:\Shared_P2P\Movies\
  • C:\Shared_P2P\Musics\
  • C:\Shared_P2P\Softwares\
  • C:\Shared_P2P\Torrents\

IV. Divers[Bearbeiten]

Astuces[Bearbeiten]

  • Help iMule (< v2.3.3.1) to find sources files faster: In order to let your iMule download more often between your I2P's sessions (and the I2P's sessions of the others users), help it to find sources faster (sources mean the peers having the files you started to download): menu "Preferences" > "Files" > "[X] Save 10 sources on rare files (<20 sources)". Unfortunately this setting is not enabled by default in iMule v2.3.2.3. Fixed from v2.3.3.1<ref>http://www.imule.i2p/trac/ticket/51</ref>.
  • How to clear iMule's download history: There is no feature for that. A trick is to delete files "known.met" and "known2_64.met", however deleting these files will cause your iMule to loose all hashes and will require iMule to rehash all your shared files (ref). This just takes time.

Forums dans Syndie au sujet des nouveaux fichiers disponibles (fichiers partagés) dans le réseau d'iMule[Bearbeiten]

Durant l'année 2013 quelqu'un a utilisé Syndie afin de créer des forums où l'on peut lire les nouveaux fichiers partagés que les autres utilisateurs veulent annoncer, et où vous pouvez annoncer les votres. L'idée pourrait avoir été inspirée par le site web de type trackers de Torrents.

Comment ouvrir dans Syndie un lien URN : menu "Fichiers" > "Ouvrir une URI Syndie" > copiez/collez le lien.

Forum name Address in Syndie Comment
iMule - eBooks urn:syndie:channel:d7:channel44:~wOJ5qpaxwHAjJKilD49xma6x49Dc8cp1Kg11JFlODw=e
iMule - Games urn:syndie:channel:d7:channel44:RNulTiOCk2WbVq-SttH07JXw-HYAplT5ZWkTaVPizY8=e
iMule - Help & Support urn:syndie:channel:d7:channel44:dAa2WpPn19Xw2mwo2hxMfJ1dc~8yy2DsHlxiqd9VOdg=e
iMule - Movies urn:syndie:channel:d7:channel44:LlLjsK3flC1tfmxAGjk2L~Tllc318WTgNAvqTPxBYYw=e
iMule - music (audio) urn:syndie:channel:d7:channel44:1daqcl4PsbQg1shdWWA6rYTzneSTVSijAQCcNK3KSAo=e
iMule - music (video) urn:syndie:channel:d7:channel44:1xGQ4S~t~uRckgbzTv0CZ4BmH8vYMy-0whiOYsq7BFI=e
iMule - Pictures urn:syndie:channel:d7:channel44:LSobKMRrkC1uClxUAgI9aQYr~2RSIJ1Z4zY8A2gwDWQ=e
iMule - Requests & Reshares urn:syndie:channel:d7:channel44:EUoTPOtVjP07BLGMoWI2242FOuq7U7wT25yefAcTKl8=e
iMule - Software urn:syndie:channel:d7:channel44:UioTul9ySi3gJdFxXAyFoD8JvgDlyGXAxbs0oR~74DA=e
iMule - TV Shows urn:syndie:channel:d7:channel44:PwfRNWwygQ-TV9eEzu-g3Z2sNlXegUc2cSNXzEElBX0=e
iMule - XXX urn:syndie:channel:d7:channel44:ppbu7NwI-aSxlAyGmkScdHP0PbaMFR5VlD7sZucHPnU=e

How to download a file from its eD2K link[Bearbeiten]

Si vous avez un lien (issu d'un site web;, forum) d'un fichier partagé dans le réseau iMule, voici comment le télécharger :


  1. copy the eD2k link (example: ed2k://|file|iMule-2.3.3.1.zip|21911140|4AEE341BC48DED4C6A68F7F56DC0DBC3|/ )
  2.  in iMule > tab 'Shared files' > at the bottom of this window you will see a box named 'eD2k Link:' > paste the link into > click the button 'Commit' > iMule show the file name in the tab 'Downloads' > now you have to wait

"Copier un lien eD2k vers le presse-papiers": préférez avec "info AICH"[Bearbeiten]

Lorsque vous copiez un lien d'un fichier que vous partagez avec votre iMule, quand vous faites un clic droite sur le nom du fichier, préférez l'option "Copy eD2k link to clipboard (AICH info)", parce que cela copie les mêmes infos que "Copy eD2k link to clipboard" et ajoute "l'info AICH", qui est davantage sécurisée que le fonction hachage utilisée par défaut par iMule (v2.3.2.3. La fonction hachage par défaut est MD4).

Pour davantage d'informations au sujet de MD4 et d'AICH, veuillez lire la Wikipédia en anglais.

iMule est-il trop compliqué pour vous ?[Bearbeiten]

If the things described in this page are too much complicated for you <:( , you may prefer I2Phex, it has a lot less users than iMule, but work with the same principles (sharing whole folders, searching files by keywords, ...).

Mettre à niveau vers une version plus récente[Bearbeiten]

Voici comment mettre à niveau iMule sans perdre vos paramètres ni vos fichiers en cours de téléchargement :

  • Linux: les fichiers de données de votre iMule sont situés dans "~/.iMule/". Vous pouvez désinstaller le logiciel iMule via le processus habituel de votre distribution, puis télécharger et installer la nouvelle version.
  • Windows: parce que iMule sur Windows n'a pas de logiciel d'installation, les fichiers de données sont situés dans le même répertoire que l'application, peu importe où elle est. Vous devriez faire une copie de sauvegarde de ce répertoire, puis dézipper la nouvelle version d'iMule à l'intérieur.
  • Mac OS X: ?.

<!> Plus de détails seraient les bienvenus.

  • Windows: il y a a talk (2009) discussion au sujet d'un fichier nommé "thisIsImuleConfigDir" qui devrait être supprimé après une mise à niveau. Si vous avez extrait et exécuté iMule, vous pouvez encore retrouver vos vieux paramètres en désélectionnant l'option "nomade" (ou l'option "configuration par utilisateur" option) dans les Préférences, puis rédémarrez iMule.

Les liens Magnet sont-ils supportés par iMule ?[Bearbeiten]

Seuls certains liens Magnet sont supportés, si ils sont écrits de la façon suivante (réf):

magnet:?dn=NAME&xt=urn:[http://i2pwiki.i2p/ed2k:HASH&xt=urn:ed2khash:HASHAGAIN&xl=FILESIZE ed2k:HASH&xt=urn:ed2khash:HASHAGAIN&xl=FILESIZE]

Exemple :

magnet:?dn=iMule-2.3.2.3.zip&xt=urn:[http://i2pwiki.i2p/ed2k:c03193fe8599918ef1b3b0e16ec85f713&xt=urn:ed2khash:03193fe8599918ef1b3b0e16ec85f713&xl=5166713 ed2k:c03193fe8599918ef1b3b0e16ec85f713&xt=urn:ed2khash:03193fe8599918ef1b3b0e16ec85f713&xl=5166713]

V. Sujets avancés[Bearbeiten]

Si vous avez besoin d'améliorer la vie privée de votre iMule[Bearbeiten]

Désactiver le paramètre 'Tout le monde peut voir la liste de vos fichiers partagés'[Bearbeiten]

En date de 2015 (v2.3.2.3), par défaut iMule permet aux autres utilisateurs de voir la liste des fichiers que vous partagez ET le nom des dossiers.
Vous pouvez désactiver cela depuis l'icône 'Préférences' > 'Securité' > Qui peut voir votre liste de fichiers partagés > [x] Personne (par défaut c'est : '[x] Tout le monde').

Augmenter le nombre de sauts[Bearbeiten]

The number of hops used by iMule is 2 by default. Even if you change your iMule's hop settings, it will not affect how many hops other clients are set to use. Note that increasing the number of hops will slow down your iMule traffic.
You can change it from icon 'Settings' > 'I2P Connection'. About the number of hops, KillyourTV write (nov 2013) : "There are no correct, one-size-fits-all settings that will work for everyone, so you'll need to pick settings that will work within your threat model."

Au sujet de l'exécution d'iMule en mode ligne de commande (CLI)[Bearbeiten]

Is it possible to run iMule Headless (command line interface) ?: Unknown, to write.

Things to read:

Read text file "INSTALL" in the iMule directory:

 ADVANCED OPTIONS
------------------
  This are some of the available configure options:

    --enable-imulecmd         compile iMule command line client
    --enable-imule-gui        compile iMule remote GUI (EXPERIMENTAL)
    --enable-imule-daemon     compile iMule daemon version
    --enable-webserver        compile iMule WebServer

Au sujet du contenu du fichier "key_index.dat"[Bearbeiten]

"J'ai ouvert key_index.dat et je n'ai pas aimé ce que j'y ai vu. Est-ce qu'il y a un moyen de cesser de transporter des noms de fichiers au contenu pédophile dans mon ordinateur ?": vous ne stockez aucun de ces contenus dans votre ordinateur, ce n'est pas comme le réseau Freenet, vous indexez seulement ce contenu. Note: le logiciel Nachtblitz contient une fonction capable de filtrer des noms de fichiers selons des mots prédéfinis.<ref>http://forum.i2p/viewtopic.php?t=12268</ref>

"How can I stop imule remembering my downloads ?" (v2.3.2.3) : when a download is launched then cancelled before it download any bytes, then the word searched is saved into iMule folder, in the file named "key_index.dat". It seems recommended to erase this file, and/or imule folder from time to time, then reinstall it.<ref>http://forum.i2p/viewtopic.php?t=10800</ref>

VI. Références[Bearbeiten]

<references />

VII. Voir aussi[Bearbeiten]

VIII. Liens externes[Bearbeiten]

Connaissances en P2P :