{"id":702,"date":"2014-05-01T00:45:07","date_gmt":"2014-04-30T22:45:07","guid":{"rendered":"https:\/\/www.fanjoe.be\/?p=702"},"modified":"2017-12-10T14:27:54","modified_gmt":"2017-12-10T13:27:54","slug":"modifier-linterface-web-de-transmission-daemon","status":"publish","type":"post","link":"https:\/\/www.fanjoe.be\/?p=702","title":{"rendered":"Modifier l&rsquo;interface web de transmission-daemon"},"content":{"rendered":"<p>Par d\u00e9faut, l&rsquo;interface web de <code>transmission-daemon<\/code> est relativement simple, mais il existe un th\u00e8me plus \u00e9labor\u00e9 qui supporte \u00e9galement l&rsquo;affichage sur smartphone.<\/p>\n<div id=\"attachment_718\" style=\"width: 620px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-718\" data-attachment-id=\"718\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=718\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02.png\" data-orig-size=\"1440,878\" data-comments-opened=\"1\" data-image-title=\"Transmission-BT-Interface-02\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Th\u00e8me \u00ab Web Control \u00bb pour transmission-daemon&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02-1024x624.png\" class=\"wp-image-718\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02-1024x624.png\" alt=\"\" width=\"610\" height=\"372\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02-1024x624.png 1024w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02-175x106.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02-300x182.png 300w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/05\/Transmission-BT-Interface-02.png 1440w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-718\" class=\"wp-caption-text\">Th\u00e8me \u00ab Web Control \u00bb pour transmission-daemon<\/p><\/div>\n<p><!--more--><\/p>\n<div id=\"attachment_710\" style=\"width: 620px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-710\" data-attachment-id=\"710\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=710\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01.png\" data-orig-size=\"1440,878\" data-comments-opened=\"1\" data-image-title=\"Transmission-BT-Interface-01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01-1024x624.png\" class=\"wp-image-710\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01-1024x624.png\" alt=\"\" width=\"610\" height=\"372\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01-1024x624.png 1024w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01-175x106.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01-300x182.png 300w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/04\/Transmission-BT-Interface-01.png 1440w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-710\" class=\"wp-caption-text\">Th\u00e8me original de transmission-daemon<\/p><\/div>\n<p>Le th\u00e8me \u00ab\u00a0Web Control\u00a0\u00bb est sur Google Code \u00e0 cette adresse :<br \/>\n<a href=\"https:\/\/code.google.com\/p\/transmission-control\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/code.google.com\/p\/transmission-control\/<\/a><\/p>\n<p>Pour commencer, on va renommer le fichier <code>index.html<\/code> en <code>index.original.html<\/code> :<\/p>\n<pre>cd \/usr\/share\/transmission\/web\/\r\nsudo mv index.html index.original.html<\/pre>\n<p>On va ensuite rapatrier le paquet depuis Google Code :<\/p>\n<pre>cd ~\/Desktop\r\nwget https:\/\/transmission-control.googlecode.com\/svn\/resouces\/transmission-control-full.tar.gz<\/pre>\n<hr \/>\n<p><strong>Edit 03 mai 2017 : <\/strong>Mise \u00e0 jour du th\u00e8me. Le projet a \u00e9t\u00e9 deplac\u00e9 sur <a href=\"https:\/\/github.com\/ronggang\/transmission-web-control\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>.<strong><br \/>\n<\/strong><\/p>\n<p>Pour mettre \u00e0 jour le th\u00e8me, on va juste appliquer la fin de la proc\u00e9dure d\u00e9crite ci-dessus :<\/p>\n<p>Rapatrier le paquet depuis <a href=\"https:\/\/github.com\/ronggang\/transmission-web-control\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a> :<\/p>\n<pre>cd ~\/Desktop<\/pre>\n<pre><code>wget https:\/\/github.com\/ronggang\/transmission-web-control\/raw\/master\/release<\/code>\/transmission-control-full.tar.gz<\/pre>\n<p>Puis, d\u00e9-archiver le paquet vers <code>\/usr\/share\/transmission\/<\/code><\/p>\n<pre>sudo tar -xzf transmission-control-full.tar.gz -C \/usr\/share\/transmission\/<\/pre>\n<div id=\"attachment_2410\" style=\"width: 620px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2017\/05\/Transmission-BT-Interface-03.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2410\" class=\"wp-image-2410\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2017\/05\/Transmission-BT-Interface-03-620x299.png\" alt=\"\" width=\"610\" height=\"294\" \/><\/a><p id=\"caption-attachment-2410\" class=\"wp-caption-text\">Version 1.0 du 10\/10\/2014<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_2411\" style=\"width: 620px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2017\/05\/Transmission-BT-Interface-04.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2411\" class=\"wp-image-2411\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2017\/05\/Transmission-BT-Interface-04-620x299.png\" alt=\"\" width=\"610\" height=\"294\" \/><\/a><p id=\"caption-attachment-2411\" class=\"wp-caption-text\">Version du 17\/03\/2017<\/p><\/div>\n<hr \/>\n<p><strong>Edit 10 d\u00e9cembre 2017 : <\/strong>Mise \u00e0 jour du th\u00e8me.<strong><br \/>\n<\/strong><\/p>\n<p>L&rsquo;installation a \u00e9t\u00e9 simplifi\u00e9e gr\u00e2ce \u00e0 un script disponible sur la page <a href=\"https:\/\/github.com\/ronggang\/transmission-web-control\" target=\"_blank\" rel=\"noopener\">GitHub<\/a> :<\/p>\n<p>On va rapatrier le script sur le bureau avec ces commandes :<\/p>\n<pre>cd ~\/Desktop\r\nwget https:\/\/github.com\/ronggang\/transmission-web-control\/raw\/master\/release\/install-tr-control.sh<\/pre>\n<p>Puis l&rsquo;\u00e9diter avec <strong>nano<\/strong> :<\/p>\n<pre>sudo nano ~\/Desktop\/install-tr-control.sh<\/pre>\n<p>Et on remplace la ligne 37 originale :<\/p>\n<pre>ROOT_FOLDER=<span class=\"pl-s\"><span class=\"pl-pds\">\"<\/span>\/usr\/local\/transmission\/share\/transmission<span class=\"pl-pds\">\"<\/span><\/span><\/pre>\n<p>Par celle-ci qui correspond aux dossiers o\u00f9 Transmission est install\u00e9 sur le Raspberry Pi :<\/p>\n<pre>ROOT_FOLDER=\"\/usr\/share\/transmission\"<\/pre>\n<p>Puis, on ex\u00e9cute le script :<\/p>\n<pre>sudo bash install-tr-control.sh\r\n<\/pre>\n<p>Voici ce que devrait donner l&rsquo;ex\u00e9cution de ce script :<\/p>\n<pre>Searching Transmission Web Folder...\r\nLooking for folder: \/usr\/share\/transmission\/web\r\nFolder found. Using it.\r\nDownloading Transmission Web Control...\r\n--2017-12-10 13:40:42-- https:\/\/github.com\/ronggang\/transmission-web-control\/raw\/master\/release\/src.tar.gz\r\nR\u00e9solution de github.com (github.com)\u2026 192.30.253.113, 192.30.253.112\r\nConnexion \u00e0 github.com (github.com)|192.30.253.113|:443\u2026 connect\u00e9.\r\nrequ\u00eate HTTP transmise, en attente de la r\u00e9ponse\u2026 302 Found\r\nEmplacement\u00a0: https:\/\/raw.githubusercontent.com\/ronggang\/transmission-web-control\/master\/release\/src.tar.gz [suivant]\r\n--2017-12-10 13:40:42-- https:\/\/raw.githubusercontent.com\/ronggang\/transmission-web-control\/master\/release\/src.tar.gz\r\nR\u00e9solution de raw.githubusercontent.com (raw.githubusercontent.com)\u2026 151.101.36.133\r\nConnexion \u00e0 raw.githubusercontent.com (raw.githubusercontent.com)|151.101.36.133|:443\u2026 connect\u00e9.\r\nrequ\u00eate HTTP transmise, en attente de la r\u00e9ponse\u2026 200 OK\r\nTaille\u00a0: 858016 (838K) [application\/octet-stream]\r\nSauvegarde en\u00a0: \u00ab\u00a0src.tar.gz\u00a0\u00bb\r\n\r\nsrc.tar.gz 100%[==============================================================================================&gt;] 837,91K 1,76MB\/s ds 0,5s\r\n\r\n2017-12-10 13:40:43 (1,76 MB\/s) \u2014 \u00ab\u00a0src.tar.gz\u00a0\u00bb sauvegard\u00e9 [858016\/858016]\r\n\r\nInstalling...\r\ntar: Suppression de \u00ab \/ \u00bb au d\u00e9but des noms des membres\r\nTransmission Web Control Installation completed!<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Par d\u00e9faut, l&rsquo;interface web de transmission-daemon est relativement simple, mais il existe un th\u00e8me plus \u00e9labor\u00e9 qui supporte \u00e9galement l&rsquo;affichage&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[10,3,12],"tags":[55,20,61,54],"class_list":["post-702","post","type-post","status-publish","format-standard","hentry","category-geek","category-informatique","category-raspberrypi","tag-daemon","tag-interface","tag-theme","tag-transmission","end"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=702"}],"version-history":[{"count":0,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/702\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}