Aller au contenu

mktorrent

mktorrent est un puissant logiciel de création de torrent en ligne de commande. Même si la ligne de commande peut vous faire peur, son utilisation est simplissime.

Cependant, pour pouvoir s'en servir, nous devons le compiler avec les bonnes options.

Avant de compiler, nous devons être sûr que nous avons bien toutes les dépendances :

apt build-dep mktorrent && apt install git

Nous téléchargons les sources de mktorrent

git clone https://github.com/Rudde/mktorrent && cd mktorrent

Et on edit les variables qui vont bien :

sed -i -e "s/#USE_PTHREADS/USE_PTHREADS/g;" '
       -e "s/#USE_OPENSSL/USE_OPENSSL/g;" '
       -e "s/#USE_LONG_OPTIONS/USE_LONG_OPTIONS/g;" '
       -e "s/#NO_HASH_CHECK/NO_HASH_CHECK/g;" '
       -e "s/#USE_LARGE_FILES/USE_LARGE_FILES/g;" Makefile

Et enfin on compile :

make && make install

Utilisation

Une fois mktorrent installé, nous devons maintenant s'approprier le logiciel. Heureusement pour nous, mktorrent est plutôt simple d'utilisation:

  • -a : Announce pour le torrent
  • -t : Nombre de threads à utiliser pour la création du torrent
  • -p : Set le flag private du torrent
  • -l : Taille des pièces (En puissance de 2, par exemple, si l'on tape 18, on aura 2'^18 = 256Kb)

Concrètement, pour la taille de pièce, voici ce qu'il faut faire :

Taille de pièce Taille des fichiers Représentation dans mktorrent


256Kb Jusqu'à 256Mb 18 512Kb Jusqu'à 1GB 19 1024Kb Jusqu'à 2GB 20 2048Kb Jusqu'à 4GB 21 4096Kb Jusqu'à 8GB 22 8192Kb Jusqu'à 16GB 22 16384Kb Plus de 16G 23

Plus l'on met une taille de pièce importante, plus le torrent sera de petite taille, mais il faut faire attention à ne pas mettre une taille de pièce trop grosse pour un torrent trop petit