Forum Astuces.divers Script téléchargement FreeBox

Posté par (page perso) .
4
20
juil.
2011

Bonjour,

Je viens tout juste de recevoir ma FreeBox et je découvre un peu les fonctionnalités. Je viens de découvrir par exemple le gestionnaire de téléchargement. Sauf que je me vois mal aller sur l'interface web à chaque fois.

Donc premier réflexe : Est-ce qu'il existe un plugin pour mon firefox ?
=> Oui, pleins. Mais beaucoup inachevés et surtout, ça me rajoute une énième entrée dans le menu contextuel (et pour tous les téléchargements qui s'ouvrent tout seul, c'est pas pratique).
Par contre, j'ai un jour installé FlashGot qui rajoute une entrée dans la fenêtre de téléchargement. Et ce dernier peut être configuré pour utiliser une application tierce.

Donc je me suis codé un petit script bash par reverse engineering:

#!/bin/bash

PASSWD="monsupermotdepasse"
URL="$1"

curl http://mafreebox.freebox.fr/login.php -d "login=freebox&passwd=$PASSWD" -c /tmp/cookiefb
zenity --info --text="`curl http://mafreebox.freebox.fr/download.cgi --data-urlencode "url=$URL" --data "user=freebox&method=download.http_add" -H "X-Requested-With: XMLHttpRequest" -b /tmp/cookiefb`"
rm /tmp/cookiefb

Ce dernier peut être utilisé directement en console ou avec FlashGot. N'hésitez pas à me proposer des améliorations. N'oubliez pas d'installer curl avant (ça doit pouvoir se modifier pour marcher avec wget sinon).

(4 commentaires).

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.