Tuto Debrider BGC TV

Transcription

Tuto Debrider BGC TV
Débrider votre décodeur Belgacom TV - version 1.0
Buts du tutorial :
-
Pouvoir zapper pendant qu’on enregistre
Récupérer sur PC les enregistrements de votre décodeur
Activer les fonctions d’enregistrement et de contrôle du direct (Comfort View).
Permettre d’exécuter n’importe quelle commande Linux sur le décodeur
Remarque
Pour pouvoir zapper pendant un enregistrement, il faut que votre connexion Belgacom TV permette le
branchement de deux téléviseurs (double flux).
Vous pouvez vérifier ceci ici :
http://www.belgacom.be/bwt/control/fr/jsp/dynamic/checkAvailability?serviceCode=2&division=RES
Mise en garde
Les modifications que vous allez effectuer sont à vos risques et périls.
Je décline toute responsabilité concernant les dégâts que vous pourriez faire à votre matériel, ou les
poursuites judiciaires que vous pourriez encourir suite à l’utilisation des renseignements fournis dans
ce tutorial.
Qu’on se le dise. ☺
Remerciements
Les modifications qui se trouvent dans se tutorial ont été rendues possibles grâce au travail acharné
de 246tNt, Siglo, Oldjp, ainsi qu’à tous les membres du forum ADSL-BC que j’ai pu oublier
(pardonnez-moi).
Certaines parties de ce tutorial ont été recopiées du tutorial de Zmaster, avec son autorisation.
Certaines parties ont également été inspirées par le tutorial de Dreamweaver.
Par Trance007
Page 1/21
Débrider votre décodeur Belgacom TV - version 1.0
1. Démonter le disque dur du décodeur
•
Munissez-vous d’un tournevis Torx T10 en étoile, comme celui-ci :
Un simple tournevis en croix laisserait des traces et vous auriez des problèmes
avec Belgacom en cas de remplacement ou de retour du décodeur.
•
Eteignez votre décodeur.
•
Retirez les 4 vis à l’arrière.
(photo à ajouter)
•
Enlever la partie métallique du dessus.
(photo à ajouter)
•
Retournez le décodeur, et retirez les 4 vis qui attachent le disque dur.
Attention au disque dur une fois les 4 vis retirées !
(photo à ajouter)
•
Retirez le disque dur.
Par Trance007
Page 2/21
Débrider votre décodeur Belgacom TV - version 1.0
2. Préparer le PC
•
Branchez le disque dur sur un connecteur IDE de votre PC.
•
Si vous ne voulez pas ouvrir votre PC, vous pouvez aussi utiliser un adaptateur USB-IDE
comme, par exemple, celui-ci :
Digitus - DA-70147 (USB2.0 to IDE Cable)
Ce pack contient également un adaptateur pour les disques durs de 2,5" (décodeur bleu).
On le trouve à €12,45 chez Triac.
•
Allumez le PC.
•
Installez le logiciel gratuit LTOOLS, disponible ici :
http://www.it.hs-esslingen.de/~zimmerma/software/ltools.html
Par Trance007
Page 3/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Installez un éditeur de texte compatible Unix.
Je vous conseille « Crimson Editor », qui est gratuit :
http://www.crimsoneditor.com/english/download.html
•
Créez un répertoire de travail sur votre PC, dans lequel vous copierez les fichiers que
nous allons modifier.
Dans la suite de ce tutorial, nous utiliserons le répertoire D:\BGCTV_Files
Par Trance007
Page 4/21
Débrider votre décodeur Belgacom TV - version 1.0
3. Récupérer les fichiers à modifier
•
Nous allons recopier les fichiers suivants sur le PC, pour pouvoir les modifier :
« /dev/hdb2/persist/ Config.properties »
« /dev/hdb2/localexec/root/etc/init.d/ startapp »
•
Lancez « LTOOLSgui »
Si la version Java ne fonctionne pas, vous pouvez utiliser la version « .NET »
•
Dans la partie du haut, allez dans le répertoire de travail que vous avez créé.
Dans la partie du bas, allez dans « /dev/hdb2/persist ».
Par Trance007
Page 5/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Faites un click droit sur le fichier « Config.properties » et choisissez « Copy ».
•
Dans la partie du haut, faites un click droit sur les « .. » et choisissez « Paste »
Par Trance007
Page 6/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Recommencer l’opération pour le fichier
« /dev/hdb2/localexec/root/etc/init.d/ startapp »
•
Quittez « LTOOLS »
Par Trance007
Page 7/21
Débrider votre décodeur Belgacom TV - version 1.0
4. Modifier les fichiers
•
Lancez maintenant « Crimson Editor »
Si c’est la première fois que vous le lancez, ne tenez pas compte du message d’erreur :
•
Ouvrez le fichier « Config.properties » que nous venons de copier.
(Dans l’exemple : D:\BGCTV_Files\Config.properties)
•
Nous allons maintenant activer le zapping pendant l’enregistrement :
Cherchez la ligne « pvrDedicatedStream=false »
Et modifiez-la comme ceci « pvrDedicatedStream=true »
Par Trance007
Page 8/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Pour réactiver la fonction d’enregistrement et de contrôle du direct (Comfort View) :
Cherchez la ligne « #pvrOn=… »
Et remplacez-la par « pvrOn=true » (ne laissez pas le # au début de la ligne)
Cherchez la ligne « #pvrPauseOn=… »
Et remplacez-la par « pvrPauseOn=true » (ne laissez pas le # au début de la ligne)
•
Enregistrez les changements (File -> Save)
Par Trance007
Page 9/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Nous allons maintenant permettre d’accéder aux enregistrements à partir du PC :
Ouvrez le fichier « startapp » que nous venons de copier.
(Dans l’exemple : D:\BGCTV_Files\startapp)
Ajoutez ceci à la fin du fichier :
#additions
/sbin/httpd -p 8080 -u root -h /www &
/sbin/httpd -p 8081 -u root -h /media/hdd/PVR/ &
•
Enregistrez les changements (File -> Save)
Par Trance007
Page 10/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Nous allons maintenant permettre d’exécuter n’importe quelle commande Unix sur le
décodeur, à partir d’un simple browser :
Dans « Crimson Editor », créez un nouveau fichier
•
Configurez le format en Unix
•
Copier-coller le texte suivant :
#!/bin/sh
# let the browser know that this is text
echo "Content-type: text/plain"
echo ""
# read in and format command with correct spaces
EXEC=`echo "$QUERY_STRING" | sed -n 's/^.*exec=\([^&]*\).*$/\1/p' | sed "s/%20/ /g" | sed s/%3E/'>'/g`
# execute command
eval $EXEC
•
Sauver le fichier sous le nom « execute.cgi », dans votre répertoire de travail
(Dans l’exemple : D:\BGCTV_Files\execute.cgi)
•
Quitter « Crimson Editor »
Par Trance007
Page 11/21
Débrider votre décodeur Belgacom TV - version 1.0
5. Sauver les fichiers modifiés dans le décodeur
•
Relancez « LTOOLS »
•
Dans le menu File, décochez l’option « Linux Read Only »
•
Dans la partie du haut, allez dans le répertoire de travail que vous avez créé.
Dans la partie du bas, allez dans « /dev/hdb2/persist ».
•
Faites un click droit sur le fichier « Config.properties » et choisissez « Modify »
•
Renommer le fichier en ajoutant « .old » à la fin du nom.
.
Par Trance007
Page 12/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Dans la partie du haut, faites un click droit sur le fichier « Config.properties » que nous
venons de modifier, et choisissez « Copy »
•
Dans la partie du bas, faites un click-droit sur les « .. » et choisissez « Paste »
Par Trance007
Page 13/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Placez-vous dans le répertoire « /dev/hdb2/localexec/root/media/persist » et
remplacez également le fichier « Config.properties »
-> Renommer en « Config.properties.old »
Par Trance007
Page 14/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Placez-vous dans le répertoire « /dev/hdb2/localexec/root/etc/init.d/ » et remplacez le
fichier « startapp »
Par Trance007
Page 15/21
Débrider votre décodeur Belgacom TV - version 1.0
Par Trance007
Page 16/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Copiez le fichier « execute.cgi » que nous avons créé dans le répertoire
« /dev/hdb2/localexec/root/www/cgi-bin »
Par Trance007
Page 17/21
Débrider votre décodeur Belgacom TV - version 1.0
Dans la partie du bas, faite un click droit sur « execute.cgi », et choisissez « Modify »
•
Assurez-vous que les cases « r », « w », « x » sont toutes cochées sur les trois lignes, et
que le GID et UID sont bien à 0.
•
ENREGISTREMENTS :
Si vous vous rendez dans le répertoire « /dev/hdb3 »
vous pouvez voir les enregistrements de votre décodeur.
A ce stade vous pouvez déjà recopier ceux qui vous intéressent sur votre PC.
Le fichier « PVRLibEntries.xml » contient la description de chaque fichier.
•
Quitter « LTOOLS »
Par Trance007
Page 18/21
Débrider votre décodeur Belgacom TV - version 1.0
5. Remontage du décodeur
•
Eteignez votre PC
•
Remontez le disque dur dans le décodeur
•
Branchez le décodeur et allumez-le.
6. Zapper pendant l’enregistrement
Vous pouvez désormais regarder autre chose pendant que vous enregistrez un programme.
Attention : vous ne pouvez utiliser que les flèches « CH+ » et « CH- »
Si vous tapez le numéro de la chaîne, le décodeur vous demandera d’arrêter l’enregistrement.
Par Trance007
Page 19/21
Débrider votre décodeur Belgacom TV - version 1.0
7. Récupérer les enregistrements sur le PC (avec une carte réseau)
•
Récupérez l’adresse IP de votre décodeur.
Allez dans Menu -> Paramètres -> Infos
(photo à ajouter)
•
Notez bien la configuration IP actuelle de votre PC.
Une fois les opérations terminées, vous devrez tout remettre comme avant
•
Modifiez l’adresse IP de votre PC pour qu’elle soit dans le même subnet que votre
décodeur.
Ajoutez simplement 1 au dernier chiffre de l’adresse IP de votre décodeur.
Par exemple : si votre décodeur à l’adresse « 10.48.18.121 », mettez « 10.48.18.122 »
Masque de sous-réseau :
Passerelle :
Servers DNS :
« 255.255.248.0 »
rien
rien
(photo à ajouter)
Attention : Avec cette adresse IP, vous n’avez plus accès à Internet.
•
Pour voir la liste des enregistrements de votre décodeur, prenez un simple browser
Internet et entrez l’adresse suivante :
http://moodip:8080/cgi-bin/execute.cgi?exec=ls -l /media/hdd/PVR/*.mts
Remplacez « moodip » par l’adresse IP de votre décodeur.
Donc, par exemple :
http://10.48.18.121:8080/cgi-bin/execute.cgi?exec=ls -l /media/hdd/PVR/*.mts
(photo à ajouter)
•
Il y a également un fichier « PVRLibEntries.xml » qui contient le détail de chaque
enregistrement.
Pour voir ce fichier :
http://moodip:8080/cgi-bin/execute.cgi?exec=ls -l /media/hdd/PVR/PVRLibEntries.xml
(photo à ajouter)
Le résultat n’est pas très lisible, mais avec un peu d’entraînement, on s’y retrouve.
•
Une fois que vous avez repéré le fichier MTS qui vous intéresse, pour le récupérer :
http://moodip:8081/nom_du_fichier.mts
Par Trance007
Page 20/21
Débrider votre décodeur Belgacom TV - version 1.0
•
Une petite astuce :
Si vous êtes en train de regarder une émission, et que vous voyez passer un truc super
intéressant, que vous auriez voulu enregistrer, rien n'est perdu.
Il y a moyen de récupérer la partie que le décodeur a enregistré (les 60 dernières
minutes, normalement).
Il suffit de copier le fichier :
http://moodip:8081/default.mts
•
Quand vous avez recopiez ce qui vous intéresse, remettez l’adresse IP d’origine sur votre
PC, afin de récupérer votre accès Internet.
Par Trance007
Page 21/21

Documents pareils