interface web mood

Discussions sur le produit Proximus TV, anciennement Belgacom TV

Modérateurs : Eric, Barbapapa

Message par atomal » 02 Mars 2007 00:51

J'avoue que je ne comprends pas sur quel critère Belgacom choisi les chaines qui sont cryptées et celles qui ne le sont pas.

Par exemple France 2 n'est pas crypté mais France 4 est crypté alors que ce sont deux chaines publiques du même groupe.

Je peux comprendre que des chaines comme "action" soient cryptées (encore qu'elles ne le sont pas sur le flux satellite) mais pourquoi crypter France 4 ???
atomal
Habitué
Habitué
 
Message(s) : 405
Inscription : 26 Fév 2007 14:41

Message par Siglo » 02 Mars 2007 01:21

nouveau cgi-script:
usage http://[ipofmood]/cgi-bin/execute.cgi?exec=[command]
maintenant espace et --help, -l,... marchent

example http://xxx.xxx.xxx.xxx/cgi-bin/execute.cgi?exec=ls -l /bin


#!/bin/sh
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"`
# execute command
eval $EXEC



maintenant tout est possible, wget pour telecharger des fichiers, mount, route, hdparm,...
Siglo
Membre
Membre
 
Message(s) : 86
Inscription : 14 Juin 2006 15:06

Message par Siglo » 02 Mars 2007 02:50

copy recording to pc with cgi script:

start second http server on port 8080
http://mood-ip/cgi-bin/execute.cgi?exec ... d/PVR/%20&
check available mts files
http://mood-ip/cgi-bin/execute.cgi?exec ... a/hdd/PVR/
copy recording to pc
http://mood-ip:8080/ChX-xxxxxxxxxxxxx.mts
Siglo
Membre
Membre
 
Message(s) : 86
Inscription : 14 Juin 2006 15:06

Message par Efievez » 02 Mars 2007 10:01

Great Job :)
Avatar de l’utilisateur
Efievez
Membre
Membre
 
Message(s) : 112
Inscription : 31 Jan 2006 16:58
Localisation : Schaerbeek,Reyers

Message par trance007 » 02 Mars 2007 11:55

Félécitation.

Petite question :
Y a-t-il moyen d'accéder à l'interface web du Mood et de garder sa connectivité internet avec une seule carte réseau dans le PC, ou bien faut-il absolument en mettre 2 ?

Je sais que les cartes sont bon marché, mais je n'ai plus de place dans mon PC. :(
trance007
Habitué
Habitué
 
Message(s) : 617
Inscription : 03 Juil 2006 11:26
Localisation : Bruxelles, centre de l'Europe

Message par 246tNt » 02 Mars 2007 12:49

Est ce que l'un d'entre vous pourrait me faire un enregistrement de queques secondes d'une chaine cryptee et m'envoyer les 4 fichiers ? (ou les depose sur un serveur web)

Thanks
246tNt
Habitué
Habitué
 
Message(s) : 401
Inscription : 09 Juin 2005 09:28

Message par 246tNt » 05 Mars 2007 00:13

Pas de bol les clés ne se trouvent pas dans les fichier .info .idx ou .time ...
246tNt
Habitué
Habitué
 
Message(s) : 401
Inscription : 09 Juin 2005 09:28

Message par Xiode » 05 Mars 2007 00:22

euh donc y a pas quelqu'un qui pourrai résumé de la maniere la plus simple pour aller recupéré ce qu'on a enregister car je vois des bout de code un peu partout dispatché sur les pages lol
Xiode
Acharné
Acharné
 
Message(s) : 2063
Inscription : 05 Avr 2005 01:14
Localisation : Brabant Wallon

Message par Siglo » 05 Mars 2007 18:24

Je fais la connection avec une seule carte, parce que je peux modifier le routing table sur le mood. Mais il te faut un routeur sur lequel tu peux parametrer une address ip sur le vlan BGCTV dans le range du mood (sur mon cisco j'ai mis l'addresse 10.xxx.xxx.253 dans le meme subnet du mood). Ensuite tu peux ajouter un route sur le mood avec
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.xxx.xxx.253
(il faut debrancher le hdd et ajouter la commande dans un des scripts de demarrage)
Ensuite ajouter aussi la commande pour demarrer un deuxieme serveur http (sur port 8080 par example) sur lequel l'access n'est pas limite:
/sbin/httpd -p 8080 -u root -h /www &

Moi j'ai maintenant access de mon pc directement sur le mood
http://[mood-ip}:8080

Pour pouvoir modifier le contenu du disque tu as besoin d'un moyen pour faire le mount du hdd dans linux. Demarrer linux, ca tu peux faire avec un boot-cd knoppix ou vmware server par example. Ensuite il faut brancher le disque dur sur le pc (moi j'utilise un hdd 2.5" usb enclosure).
Utilisez fdisk -l ou dmesg pour voir quel est le disque dur du mood que tu viens de brancher.
par example ca sera /dev/sda avec partitions /dev/sda1, /dev/sda2 et /dev/sda3

Pour faire le mount du disque:
'mkdir /mnt/hd2'
'mount /dev/sda2 /mnt/hd2'

Ensuite tu peux acceder la deuxieme partition du disque si tu regardes dans /mnt/hd2

Tu peux ajouter des commandes dans les scripts de demarrage (par example a la fin de startapp) dans
/mnt/hd2/localexec/root/etc/init.d/

pour installer le script cgi, tu peux le mettre dans
/mnt/hd2/localexec/root/www/cgi-bin/

tu fais 'vi execute.cgi'
appuyez sur 'i' et collez ceci (v3 de mon script) dans le fichier

#!/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

ensuite tu fais ':wq' pour sauvegarder
et 'chmod +x execute.cgi'

apres 'umount /mnt/hd2' et le disque dur est pret...
Siglo
Membre
Membre
 
Message(s) : 86
Inscription : 14 Juin 2006 15:06

Message par cyberfilou » 05 Mars 2007 22:20

toute ces belles chose, OK,
mais un ptit tuto serais le bien venu, pour une fois je suis Perdu
Cyberfilou
Avatar de l’utilisateur
cyberfilou
Vieux Caillou
Vieux Caillou
 
Message(s) : 8667
Inscription : 07 Fév 2006 00:26
Localisation : Liege ( robermont )

Message par Siglo » 05 Mars 2007 22:26

cyberfilou a écrit :toute ces belles chose, OK,
mais un ptit tuto serais le bien venu, pour une fois je suis Perdu


Je veux bien commencer avec un tuto complet, mais j'aurais besoin de quelqu'un qui parle (et ecrit) mieux le Francais.
je le fait avec knoppix ou vmware?
Siglo
Membre
Membre
 
Message(s) : 86
Inscription : 14 Juin 2006 15:06

Message par dreamweaver » 05 Mars 2007 22:34

vmware, merci
Avatar de l’utilisateur
dreamweaver
Acharné
Acharné
 
Message(s) : 1044
Inscription : 05 Nov 2006 19:51
Localisation : SAINT-JOSSE 1210 Belçika (lol)

Message par cyberfilou » 05 Mars 2007 22:40

euhhh c'est obligatoire :tux: :tux: :tux: ;)
Cyberfilou
Avatar de l’utilisateur
cyberfilou
Vieux Caillou
Vieux Caillou
 
Message(s) : 8667
Inscription : 07 Fév 2006 00:26
Localisation : Liege ( robermont )

Message par Xiode » 05 Mars 2007 22:58

cyberfilou a écrit :euhhh c'est obligatoire :tux: :tux: :tux: ;)



c'est une question ?
Xiode
Acharné
Acharné
 
Message(s) : 2063
Inscription : 05 Avr 2005 01:14
Localisation : Brabant Wallon

Message par oldjp » 05 Mars 2007 23:22

Siglo a écrit :Je fais la connection avec une seule carte, parce que je peux modifier le routing table sur le mood. Mais il te faut un routeur sur lequel tu peux parametrer une address ip sur le vlan BGCTV dans le range du mood (sur mon cisco j'ai mis l'addresse 10.xxx.xxx.253 dans le meme subnet du mood). Ensuite tu peux ajouter un route sur le mood avec
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.xxx.xxx.253

Pour moi cela signifie que le mood n'est pas connecté au modem ADSL (ou VDSL) mais bien à un routeur cisco ( le meilleur mais le plus cher ...) et communique avec le modem via le routeur.
De cette façon, le mood atteint belgacom pour se recharger et écouter la télé, grâce à la route ajoutée.
Siglo a écrit :Demarrer linux, ca tu peux faire avec un boot-cd knoppix ou vmware server par example

knoppix, c'est impeccable, cela ne nécessite pas d'installer un linux dans une partition du disque dur.
Vmware, il faut l'installer sous windows ou sous linux à moins de disposer de la version esx qui est payante.
Mais ensuite, il faut quand même installer un linux sous vmware ! ou alors essayer d'écrire sur le disque dur avec un programme comme explore2fs, si on est sous Windows.

Personnellement , je me suis contenté d'ajouter un seul script sous /mnt/hd2/localexec/root/www/cgi-bin/ , celui que Siglo avait donné la fois précédente. L'actuel est encore meilleur puisqu'il permet d'exécuter une commande avec redirection.

A l'aide de ce script, il est possible de lancer une deuxième instance du serveur web qui écoute sur le port 8080, ce qui permet de transférer du mood vers le PC, toutes les émissions enregistrées sur le disque du mood ainsi que les fichiers xml contenant les métadonnées ( liste des émissions et enregistrements planifiés)

Il est également possible, via le script, de transférer un fichier du PC vers le mood, en utilisant la commande wget et un serveur web sur le PC , par exemple apache.

Je peux expliquer assez simplement ce que j'ai fait. Il ne faut disposer d'aucun routeur supplémentaire mais j'utilise 2 connections ethernet entre le PC et le modem.
Avatar de l’utilisateur
oldjp
Habitué
Habitué
 
Message(s) : 785
Inscription : 12 Déc 2006 22:03
Localisation : Ottignies

Message par dreamweaver » 05 Mars 2007 23:26

Je suis et sûrement d'autres intéressé par simplement explication de ce que tu fais, merci.
Avatar de l’utilisateur
dreamweaver
Acharné
Acharné
 
Message(s) : 1044
Inscription : 05 Nov 2006 19:51
Localisation : SAINT-JOSSE 1210 Belçika (lol)

Message par kristoche » 06 Mars 2007 09:39

moi j'ai rien pigé non plus
donc un petit tuto avec de mots simples serait le bienvenu
Avatar de l’utilisateur
kristoche
Acharné
Acharné
 
Message(s) : 1776
Inscription : 02 Nov 2005 12:33

Message par alexbxl » 06 Mars 2007 10:03

J'attends avec impatience des explications un peu plus développée. :D

Knoppix est plus chiant que VMware car il nécessite un reboot, mais c'est aussi un gain de place conséquent vu que l'on ne doit pas l'installer, et surtout c'est aussi le plus aisé pour les profanes.
Sans hésitation, optez pour Knoppix si vous voulez rendre ce topic le plus accessible. Pour ma part, je préfère VMware :wink:
Avatar de l’utilisateur
alexbxl
Membre
Membre
 
Message(s) : 116
Inscription : 08 Fév 2006 10:41

Message par 246tNt » 06 Mars 2007 11:45

alexbxl a écrit :J'attends avec impatience des explications un peu plus développée. :D

Knoppix est plus chiant que VMware car il nécessite un reboot, mais c'est aussi un gain de place conséquent vu que l'on ne doit pas l'installer, et surtout c'est aussi le plus aisé pour les profanes.
Sans hésitation, optez pour Knoppix si vous voulez rendre ce topic le plus accessible. Pour ma part, je préfère VMware :wink:


Euh ... tu peut booter knoppix dans un VMWare ... ;)
246tNt
Habitué
Habitué
 
Message(s) : 401
Inscription : 09 Juin 2005 09:28

Message par alex_speed » 06 Mars 2007 13:38

D'après ce que j'ai compris, vous devez quand même démonter le hdd pour pouvoir mettre le script qui sera exécutable par l'interface web.

Une fois le hdd démonter, le placer dans un boitier 2.5 et booter sous knoopix ou ubuntu ou n'importe quel live CD linux ensuite copier

Code : Tout sélectionner
#!/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


dans localexec/root/www/cgi-bin/execute.cgi et le rendre éxecutable.

Si vous voulez vous pouvez aussi mettre ca * pas testé

Code : Tout sélectionner
#!/bin/sh

/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.xxx.xxx.253

/sbin/httpd -p 8080 -u root -h /www &


dans localexec/root/etc/init.d/customboot.sh

[EDIT] Pour démonter votre mood 337 vous avez besoin de :

Un tournevis T-15 et un T-10 (pour le hdd) les visses se trouvent sous les pastilles en plastique. Vous devez enlever la carte électronique pour pouvoir dévisser le hdd, il y a 6 points de montages, enlever les 6 visse, enlever la carte et ensuite la retourner, il y aura les 4 visses du hdd à démonter avec le T-10.
alex_speed
Membre
Membre
 
Message(s) : 107
Inscription : 25 Fév 2004 18:11

PrécédentSuivant

Retour vers Proximus TV

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit