Mes passions, le boulots, mes coups de gueule...




Modifier l’interface web de transmission-daemon

Categorie : Geek, Informatique, Raspberry Pi · par 1 Mai 2014

Par défaut, l’interface web de transmission-daemon est relativement simple, mais il existe un thème plus élaboré qui supporte également l’affichage sur smartphone.

Thème « Web Control » pour transmission-daemon

Thème original de transmission-daemon

Le thème « Web Control » est sur Google Code à cette adresse :
https://code.google.com/p/transmission-control/

Pour commencer, on va renommer le fichier index.html en index.original.html :

cd /usr/share/transmission/web/
sudo mv index.html index.original.html

On va ensuite rapatrier le paquet depuis Google Code :

cd ~/Desktop
wget https://transmission-control.googlecode.com/svn/resouces/transmission-control-full.tar.gz

Edit 03 mai 2017 : Mise à jour du thème. Le projet a été deplacé sur GitHub.

Pour mettre à jour le thème, on va juste appliquer la fin de la procédure décrite ci-dessus :

Rapatrier le paquet depuis GitHub :

cd ~/Desktop
wget https://github.com/ronggang/transmission-web-control/raw/master/release/transmission-control-full.tar.gz

Puis, dé-archiver le paquet vers /usr/share/transmission/

sudo tar -xzf transmission-control-full.tar.gz -C /usr/share/transmission/

Version 1.0 du 10/10/2014

 

Version du 17/03/2017


Edit 10 décembre 2017 : Mise à jour du thème.

L’installation a été simplifiée grâce à un script disponible sur la page GitHub :

On va rapatrier le script sur le bureau avec ces commandes :

cd ~/Desktop
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh

Puis l’éditer avec nano :

sudo nano ~/Desktop/install-tr-control.sh

Et on remplace la ligne 37 originale :

ROOT_FOLDER="/usr/local/transmission/share/transmission"

Par celle-ci qui correspond aux dossiers où Transmission est installé sur le Raspberry Pi :

ROOT_FOLDER="/usr/share/transmission"

Puis, on exécute le script :

sudo bash install-tr-control.sh

Voici ce que devrait donner l’exécution de ce script :

Searching Transmission Web Folder...
Looking for folder: /usr/share/transmission/web
Folder found. Using it.
Downloading Transmission Web Control...
--2017-12-10 13:40:42-- https://github.com/ronggang/transmission-web-control/raw/master/release/src.tar.gz
Résolution de github.com (github.com)… 192.30.253.113, 192.30.253.112
Connexion à github.com (github.com)|192.30.253.113|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/src.tar.gz [suivant]
--2017-12-10 13:40:42-- https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/src.tar.gz
Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.36.133
Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.36.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 858016 (838K) [application/octet-stream]
Sauvegarde en : « src.tar.gz »

src.tar.gz 100%[==============================================================================================>] 837,91K 1,76MB/s ds 0,5s

2017-12-10 13:40:43 (1,76 MB/s) — « src.tar.gz » sauvegardé [858016/858016]

Installing...
tar: Suppression de « / » au début des noms des membres
Transmission Web Control Installation completed!

(6) comments

IT easy
1 année ago · Répondre

les liens sont morts

    fanjoe
    1 année ago · Répondre

    Merci pour ce retour. 😉
    Le post est mis-à-jour.

Merci Beaucoup :)
12 mois ago · Répondre

Merci beaucoup !

L’interface de base est tellement vide ….. après la dernière màj Qnap avait tué ma vieille version de Transmission contenant de base l’interface « avancée ».

Grace à toi je l’ai retrouvée merci beaucoup !

Gecko Mystosa
7 mois ago · Répondre

Il y a aussi le thème Kettu qui est pas mal pour Transmission – https://github.com/endor/kettu

    fanjoe
    7 mois ago · Répondre

    Bonjour,

    Intéressant ! Je ne le connaissais pas…

    Merci pour l’info.

    Didier.

Laisser un commentaire