Warning: Invalid argument supplied for foreach() in /homez.621/freeboxv/www/wiki/includes/objectcache/SqlBagOStuff.php on line 195

Warning: Invalid argument supplied for foreach() in /homez.621/freeboxv/www/wiki/includes/objectcache/SqlBagOStuff.php on line 195

Warning: Invalid argument supplied for foreach() in /homez.621/freeboxv/www/wiki/includes/objectcache/SqlBagOStuff.php on line 195

Warning: Invalid argument supplied for foreach() in /homez.621/freeboxv/www/wiki/includes/objectcache/SqlBagOStuff.php on line 195
Télécharger des fichiers avec la SeedBox - Wiki Freebox V6

Télécharger des fichiers avec la SeedBox

De Wiki Freebox V6
Aller à : Navigation, rechercher

La Freebox Révolution est équipée d'une SeedBox, c'est à dire d'un logiciel dédié au téléchargement et à l'émission de fichiers numériques qui vous permet de télécharger des fichiers sans qu'aucun ordinateur soit allumé. Les fichiers seront directement stockés sur le disque dur de la Freebox Server.

La SeedBox de la Freebox vous permet de télécharger des fichiers via les protocoles http et ftp, mais aussi en peer-to-peer via le protocole BitTorrent et sur les newsgroups.

À noter que les téléchargements doivent respecter le droit Français.


Sommaire

[modifier] Télécharger un fichier avec la SeedBox

Accès à la SeedBox
  1. Connectez-vous à l'administration locale de votre Freebox depuis le lien mafreebox.freebox.fr
  2. Double-cliquez sur l'icône SeedBox situé à l'accueil de Freebox OS.
  3. Cliquez ensuite sur le bouton Nouveau téléchargement puis entrez le lien de votre fichier dans le champ correspondant selon qu'il s'agisse d'un lien http, ftp ou d'un torrent. A noter qu'en cliquant sur Téléchargement avancé, vous pouvez entrer plusieurs liens (HTTP, HTTPS, FTP, FTPS, Magnet) à la fois.
  4. Choisissez le dossier de destination puis cliquez sur Ajouter pour démarrer le téléchargement

Seedbox ubuntu torrent.PNG

Il est possible de télécharger plusieurs fichiers en même temps. L'onglet En cours vous permettra de suivre l'avancement des téléchargements. Vous pourrez également mettre en pause ou annuler un téléchargement.

[modifier] Configurer la SeedBox

  1. Connectez-vous à l'administration locale de votre Freebox depuis le lien mafreebox.freebox.fr
  2. Cliquez sur l'icône SeedBox situé à l'accueil de Freebox OS.
  3. Cliquez sur le bouton Paramètres

Vous pouvez modifier les éléments suivants :

  • Répertoire de téléchargement: par défaut, les fichiers sont téléchargés dans le dossier /Disque dur/Téléchargements mais vous pouvez choisir un autre répertoire.
  • Seeder jusqu'à un ratio de: il s'agit du taux de partage. Normalement, il faut laisser le fichier en partage assez longtemps pour qu'il soit lui-même au moins autant téléchargé (taux de seed à 1).
  • Limiter le nombre de peer à:
  • Limite du débit descendant (Ko/s): paramétrage du débit en download. Un débit trop important peut influer sur la vitesse de votre connexion internet.
  • Limite du débit montant (Ko/s): paramétrage du débit en upload.

Seedbox configuration.jpg

[modifier] Configurer finement la SeedBox grâce au RPC

[modifier] Configuration requise

Il faut utilisé le compilateur lazarus avec transmission remote GUI en delphi et l'application Transmission installer sur le (freebox server) pour pouvoir compiler toute les informations. Fonctionne a partir d'ubuntu 8 sur virtual box.

Pour accéder à l'API JSON de Transmission, qui permet de mieux contrôler les torrents, sur le port 9091 commencez par obtenir une session et récupérez la configuration de votre RPC :

Pour obtenir l'application C url :

$ sudo apt-get install curl

La clé est la clé de connexion du panneaux d'administration de la box (mafreebox.free.fr) :

curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:clédupanneaudadmin -d '{"method":"session-get"}'

[modifier] Les booleans et les nombres entiers

Si vous utilisez des arguments qui renvoient un boolean, vous pouvez utiliser true ou false pour activer/désactiver à votre guise. Si vous utilisez des chaines de caractères (string) utilisez toujours l'argument dans les guillemets "...". Pour les arguments qui renvoient des nombres décimaux int, n'entrez que des entiers dans les apostrophes '...'.

Liste des arguments de la RPC : http://rpc-spec.txt.

string - value type description
encryption - string Activer l'échange par pair
blocklist-enabled - boolean Activer la blocklist
blocklist-url - string url Ajouter une blocklist
dht-enabled - boolean Activer/désactiver dht
seedRatioLimited - int Activer/Désactiver le ratio
seedRatioLimit - int Paramétrer la valeur du Ratio de 1 à 10
speed-limit-down - int Limite du débit descendant (Ko/s)
speed-limit-up - int Limite du débit montant (Ko/s
peer-limit-global - int Limiter le nombre de peer de 10 à 200.
lpd-enabled - boolean Local Peer Discovery retourne votre ip même si vous utilisez un vpn (false)


Voici quelques commandes utiles :

  • Activer l'encyption forcée des Pairs :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"encryption": "required"}, "method": "session-set"}'
  • Activer la blocklist :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"blocklist-enabled": "true"}, "method": "session-set"}'
  • Paramétrer l'adresse de la blocklist :Liste des blocklist
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"blocklist-url": "http://www.bluetack.co.uk/config/level1.zip"}, "method": "session-set"}'
  • Updater la blocklist :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"method": "blocklist-update"}'
  • Activer/Désactiver le DHT :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"dht-enabled": "false"}, "method": "session-set"}'
  • Activer/Désactiver le ratio :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"seedRatioLimited": "true"}, "method": "session-set"}'
  • Paramétrer la valeur du Ratio :
    curl -v http://mafreebox.freebox.fr:9091/transmission/rpc -u freebox:votremotdepasse -d '{"arguments": {"seedRatioLimit": '3'}, "method": "session-set"}'

[modifier] Les extensions pour les navigateurs

Il existe plusieurs extensions pour les navigateurs Firefox et Chrome qui vous permettent d'ajouter directement des liens en téléchargement sans devoir passer par un copier/coller du lien comme expliqué ci-dessus.

[modifier] Chrome

[modifier] Firefox

Outils personnels
Espaces de noms

Variantes
Actions
MENU
Navigation
Boîte à outils