Script pour mise à jour carte CANALSAT sur DM800

santal1

DZSatien Impliqué
Inscrit
26/2/10
Messages
165
[Fonctionnel] Script pour mise à jour carte CANALSAT sur DM800

Bonjour,
Je me lance dans la réalisation d'un script qui, lancer (grace au "CRON") tous les 1er du mois et en pleine nuit va mettre à jour ma carte CANALSAT.

Le script doit:
1/ tuer cccam
2/ Lancer scam
3/ Passer sur la chaine 13ème Rue
4/ Attendre 2 heures
5/ Tuer scam
6/ Lancer cccam
7/ Mettre la DM en Standby

Voilà mon objectif.
Quelqu'un a-t-il une idée ?
 
Dernière édition:
Voici le script fonctionnel. Par contre la validation de la mise à jour des droits sera validé au début du mois prochain.
Il faut lancer un cron sur ce script tous les deuxième jour de chaque mois (la nuit pour ne pas être perturbé) pour mettre à jour les droits.

##################################################################################
#!/bin/sh
# si le décodeur est en standby le rallumer avec les 2 lignes suivantes
# Remplacer DreamBoxIP par l'adresse IP local de la DreamBox (exemple 192.168.0.1)
wget -O /dev/null -q http://DreamBoxIP/web/remotecontrol?command=116
sleep 20

# Positionnement du décodeur sur 13ème Rue
# http://DreamboxIP/cgi-bin/zapTo?path=1:0:Mode:SID(HEX):TransponderID(HEX):NetworkID(HEX):Namespace(HEX):0:0:0:
# Mode = 1 for TV ou 2 for TV ou 84 maybe crypting info ou 87 data ou 8d EPG
# Remplacer DreamBoxIP par l'adresse IP local de la DreamBox (exemple 192.168.0.1)
wget -q -O /dev/null http://DreamBoxIP/web/zap?sRef=1:0:1:1F46:42E:1:C00000:0:0:0:

# Arret de la CCcam214
killall -9 CCcam_2.1.4 2>/dev/null

sleep 30
# Démarrage de la scam_3.59
/usr/bin/scam_3.59 &

# Reste 2H00 sur le programme afin de mettre les droits à jour
sleep 2h

# Arret de la scam_3.59
killall -9 scam_3.59 2>/dev/null

sleep 30
# Démarrage de la Oscam3054_CCcam214
/usr/bin/CCcam_2.1.4 &

# Pour remettre le décodeur en standby activer la ligne suivante
# Remplacer DreamBoxIP par l'adresse IP local de la DreamBox (exemple 192.168.0.1)
wget -O /dev/null -q http://DreamBoxIP/web/powerstate?newstate=0
# other options:
# 0 = Standby
# 1 = Deepstandby
# 2 = Reboot
# 3 = Restart Enigma2
# 116 = Wake-up (/web/remotecontrol?command)

exit 0
############################# SANTAL1 DZSAT.ORG ##################################

Voici le lien http://dl.free.fr/qw9PdvuSK
 
Dernière édition:
Salut et merci pour ton script :smile2:

J'ai dû faire quelques modifs en modifiant les wget

ex:
wget -O /dev/null -q http://dreamboxip/web/remotecontrol?command=116
en
wget -O /dev/null -q "http://dreamboxip/web/remotecontrol?command=116"

avec les guillemets sinon il ne veut rien savoir (testé avec dcc sous telnet)

Petite précision pour ceux voulant utiliser son script

Veillez à bien changer également les lignes suivant votre version de CCcam et Scam

Sinon je débute un peu sous dreambox et il n'y a que "scam" qui permet de mettre à jour ? CCcam ne le fait pas ?

Merci encore :smile2:
 
Bonjour,
Enchanté d'avoir pu t'aider.
Chez moi, je n'ai pas besoin de mettre de guillemets.
Après l'exécution du script, je te conseil de lancer (avec cron) un reboot car le kill -9 n'est pas très propre.

Pour la version du CCcam et du Scam, il faut lancer la commande ps -edf pour connaitre la version du cam qui tourne.

Le Scam n'est pas la seul à mettre les droits à jour. Il parait que l'Hypercam fonctionne aussi. Donc à essayer si besoin.

Chez moi le Cccam ne met pas les droits CANALSAT à jour...
 
Bonjour !

je voulais savoir si le script est utilisable pour Enigma 1 , et bien sur si possible de mettre un autre lien a part free car impossible d'y accéder .

Merci d'avance
 
Sous Enigma 1: Je ne sais pas!
Pour lien autre que Free: Quelqu'un à la possibilité de faire mieux. J'ai fait plusieurs essais depuis plusieurs fournisseurs et cela fonction ;-)
 
Salut et merci pour ton script :smile2:

J'ai dû faire quelques modifs en modifiant les wget

ex:
wget -O /dev/null -q http://dreamboxip/web/remotecontrol?command=116
en
wget -O /dev/null -q "http://dreamboxip/web/remotecontrol?command=116"

avec les guillemets sinon il ne veut rien savoir (testé avec dcc sous telnet)

Petite précision pour ceux voulant utiliser son script

Veillez à bien changer également les lignes suivant votre version de CCcam et Scam

Sinon je débute un peu sous dreambox et il n'y a que "scam" qui permet de mettre à jour ? CCcam ne le fait pas ?

Merci encore :smile2:

Les guillemets sont utilisés quand il y a des caractères spéciaux (blanc ,& ...) dans l'adresse http.
Moi pas besoin car de type wget -O /dev/null -q http://192.168.0.12/web/remotecontrol?command=116
 
Re !

Merci pour la réponse , mais impossible a partir de mon FAI de télécharger a partir du lien , si une ame charitable pouvait nous reuploader sur un autre lien ça serai sympa
 
salut les gars cest bizard chez moi pour Csat les droits font l'update normalment avec ma dream 500-s et sur d'autre sa passe pas ,la je comprend pas ???
 
Re !

Alors personne n'a cette commande pour que je puisse modifier ce script afin de l'adapter pour une dreambox 500 !!

Merci
 
Bonsoir,

Quel jour et à quelle heure lancerez-vous le script de mise à jour ?
Il serait bon de le savoir ou de s'organiser pour faire tous un test différent.
Mon script sera lance le 1 de chaque mois à 4H32 du matin pendant 2H.

Et vous ?
Y a t-il moyen de différents essai afin de cartographier le jour et l'heure de la mise à jour des droits ?
Merci,
 
Re !

Merci "santal1" pour ta réponse , quand a moi je ne suis pas encore arrivé a modifier le script pour qu'il soit fonctionnel sur ma dreambox 500 , par contre je vais utiliser OSCAM que j'ai déjà installé et je sais qu'il fait la mise a jour .

Nous somme le 30/01/2011 et j'avais essayé hier y a toujours les EMM de ce mois donc pas encore de nouveau EMM du moins pour la mise a jour du mois prochain .

Mais a mon avis cela doit commencer le 1 de chaque mois .
 
hello à tous,

je ne savais meme pas que Scam mettait a jour les droits des cartes 039 ... je n'avais fonctionné qu'avec HYPERCAM (qui est plus répandu je pense)

pourquoi ne passez vous pas en seca 3 (carte 018)...au moins vous pourrez avoir et partager vos chaines HD ...
 
je sais bien ...(l'an dernier j'etais en 039 aussi) mais pour environ 80€ de plus par an ...(location du déco ) je prefere quand meme passer en 018, ne plus avoir a faire de MaJ tous les mois (depuis Aout...je n'ai fais qu'une seule MaJ et mes droits courent jusqu'en avril)....et surtout...j'ai la HD ..

apres chacun voit midi a sa porte ...
 
Salut, j'aurais besoin de votre aide: comment fait-on pour lire une carte canalsat avec une dreambox 800 HD clone avec CCcam, gemini 4.7 et bootloader 75, sim 2.01
 
salut ...

que veux tu dire par "lire" ?? si tu parles d'utilisation ...alors cccam suffit largement.. (tu mets ta carte avec la puce vers le bas et tu vas sur une chaine de csat..normalement ta carte devrait l'ouvrir....)

si tu parles de MaJ des droits...alors il faut Hypercam par ex ...
 
Bonsoir,

Ma MAJ c'est très bien passé toute seul !!!
Maintenant, plus de galère à demander à Canalsat la réactivation des droits.

Je me laisse un "thanks" tiens :angel_not:
 
Dernière édition:
Bonjour,

Pouvez vous m'expliquer ce qu'est le "CRON" svp ? Ou le script doit-il "s'installer" ?

Par avance merci
 
sa marche toujours avec carte v4 ... moi impossible de mettre a jour les droits sans demo canalsat ready
 
Bonjour,
Chez-moi tout est OK.
Mise à jour des droits en automatique.
Il y a une période pour faire la mise à jour des droits (en automatique, il n'y a pas ce problème). En dehors de cette période, il faut aller sur le site de Canalsal et demander le renvoi des droits.
Si ça peut aider.
Bonne jornée.
 
Attention, ne pas oublier d'activer le serveur web http de la dreambox (dans extension).
Faire aussi un chmod 755 sur le fichier.
 
Bonjour,
J’essaie d'adapter ce script pour ma configuration (carte 039 abo C+, Cccam 2.1.3 et mise à jour des droits avec Hypercam), en testant les lignes du script une à une dans une fenêtre telnet j'ai presque le résultat que je souhaite, le seul truc est après avoir passé le script dans le Cam Panel de mon image VTI, aucune cam n'est indiquée comme active alors que Cccam l'est bien et lorsque j'active une des cam c'est écran vert + reboot assuré !
Je me posais une petite question, est-il possible d'utiliser les scripts de lancement des différentes cams dans /usr/script avec les options start, stop ou restart pour arrêter et relancer les cams ?

Merci
 
Retour
Haut