Cccam 2.2.0 ou cccam 2.2.1 et TNT emu

hugojou

DZSatien Curieux
Inscrit
27/4/10
Messages
31
Slt

Est-ce que la TNT marche encore via l'emu sous cccam 2.2.0 ou 2.2.1?
Si oui les versions sont elles stables?

J'aurais bien testé mais je n'arrive pas à installer l'une ou l'autre des versions avec le menu addons... D'ailleurs si qq sait comment on peut l'installer manuellement avec dcc?

D'avance merci des réponses
 
non seleument avec oscam seul et carte fun
 
Salut,

Non TNTSAT ne fonctionne plus avec CCcam 2.2.0 ou 2.2.1

TNTSAT fonctionne avec le couple oscam/cccam, Oscam seul, Hypercam_2.1.1 et sans carte avec le couple CCcam/ScEmu !

Tu as plusieurs post à ce sujet en autre ici :
Code:
http://www.dzsat.org/forum/f388/tuto-complet-cccam-oscam-dreambox-800-hd-151183.html

Ou là :
Code:
http://www.dzsat.org/forum/f219/cle-aes-tnt-144856.html

Ou encors là :
Code:
http://www.dzsat.org/forum/f348/conseils-pour-configuration-cccam-oscam-omnia-153930.html

@+++
 
salut

un lien pour le dernier ScEmu.exe ?

merci
 
Slt

Est-il possible d'avoir une petite explication sur le couple CCcam/ScEmu que je ne connais pas?

Merci
 
Salut,

Pour que vos Dreambox ou Vu+ soient Autonomes TNTSAT:
ScEmu.mips (pour E2)
ScEmu.ppc (pour E1)

Exemple pour E1:
Mettre les fichiers ScEmu.Key et ScEmu.cfg dans var/keys => Attribut 644
Puis le fichier ScEmu.ppc renomé en ScEmu dans var/bin => Attribut 755

Je ne peu pas tester pour E1 car je suis sur Vu+ Duo !

Exemple pour E2:
Mettre les fichiers ScEmu.Key et ScEmu.cfg dans usr/keys => Attribut 644
Puis le fichier ScEmu.mips renomé en ScEmu dans usr/bin => Attribut 755

Mettre un Nline dans votre CCcam.cfg :
N: 127.0.0.1 6001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Script pour lencement "Ncam_CCcam_ScEmu.sh" sur Vu+ image BlackHole1.4.2

#!/bin/sh
CAMNAME="CCcam_ScEmu"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/ScEmu &
sleep 10
/usr/bin/CCcam &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 CCcam 2>/dev/null
sleep 3
killall -9 ScEmu 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit
;;
esac
exit 0

-N'oublier pas modifier votre prio pour la prise en charge de la tntsat
-N'oublier pas de supprimer vos vieilles keys dans le softcam.key si vous utilisiez CCcam 2.2.1

Soit vous relancez la cam soit vous rebootez Enigma.

PS : si vous utilisez une image differente chercher le script de lancement qui peut être dans un autre repertoire sous une autre dénomination et vous modifiez


ScEmu 1.3
Code:
http://www.multiupload.com/UYBD5GIZ52
 
Dernière édition:
Salut

J'ai essayé pour E1 (je ne sais pas quelle est la différence E1 E2), mais pas de chgt. Mais je suis en cccam 2.1.3.

En tout cas merci pour le tuto j'avais pas entendu parler de cette méthode

A+
 
Salut,
Sauf erreur de ma part :
E1 = Enigma 1 > Dreambox 500, 7000, 7020 ect...
E2 = Enigma 2 > Dreambox 7025, 500HD, 800HD, 8000HD, Vu+ etc...

@+++
 
Salut

J'ai essayé pour E1 (je ne sais pas quelle est la différence E1 E2), mais pas de chgt. Mais je suis en cccam 2.1.3.

En tout cas merci pour le tuto j'avais pas entendu parler de cette méthode

A+

Salut,

Pour ta 500s c'est en E1. Mets les fichiers au bon endroit comme indiqué, modifie ton script(pour démarrer ScEmu depuis la dream) et ça fonctionne. Controle de l'activité de l'emu : taper ps sous telnet. Bonne chance
 
PS : si vous utilisez une image differente chercher le script de lancement qui peut être dans un autre repertoire sous une autre dénomination et vous modifiez

Pour info

Sur OpenPLi le fichier se nomme softcam.CCcam et se trouve dans /etc/init.d

:cl16:
 
salut

et qui peux me dire ou se trouve le fichier Script à editer sur une iHAD ICVS gp3
PS: je suis sous cccam 2.2.1
 
Pour l'instant j'ai juste fait Exemple pour E1:
Mettre les fichiers ScEmu.Key et ScEmu.cfg dans var/keys => Attribut 644
Puis le fichier ScEmu.ppc renomé en ScEmu dans var/bin => Attribut 755

Après j'avoue être largué sur ce qu'il faut faire
Est- ce que cette partie s'applique à E1 et E2?
Mettre un Nline dans votre CCcam.cfg :
N: 127.0.0.1 6001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Script pour lencement "Ncam_CCcam_ScEmu.sh" sur Vu+ image BlackHole1.4.2

#!/bin/sh
CAMNAME="CCcam_ScEmu"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/ScEmu &
sleep 10
/usr/bin/CCcam &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 CCcam 2>/dev/null
sleep 3
killall -9 ScEmu 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit
;;
esac
exit 0

-N'oublier pas modifier votre prio pour la prise en charge de la tntsat
-N'oublier pas de supprimer vos vieilles keys dans le softcam.key si vous utilisiez CCcam 2.2.1

et si oui comment modifier le prio pour la prise en charge de la tnt?

Merci des éclaircissements
 
Salut,
Tout d'abord, merci pour les infos.
Je dois certainement faire une erreur, car ça ne fonctionne pas chez moi.

Voici ce que j'ai fait (DM800, CCcam 2.2.1, Gemini2 5.1):

Copier SCEmu (SCEmu.mips) dans var/bin avec attribut 755
Copier ScEmu.Key et ScEmu.cfg dans var/keys avec Attribut 644
Ajouter ligne N: 127.0.0.1 6001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1 dans CCcam.cfg qui se trouve dans var/etc

J'ai crée un script CCcam_ScEmu.sh que j'ai copier dans var/script avec attribut 755
#!/bin/sh
CAMD_ID=0001
CAMNAME="CCcam_ScEmu"
CAMD_BIN=CCcam_2.2.1

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/ScEmu &
sleep 10
/usr/bin/$CAMD_BIN &

;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 $CAMD_BIN 2>/dev/null
sleep 3
killall -9 ScEmu 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0

Le script est certainement faux, car il n'est pas reconnu. Ai-je oublié quelque chose? Le script est-il à la bonne place?

Ce que je n'ai pas modifié, c'est le fichier prio car je ne sais pas quoi changer.

Si quelqu'un pouvait m'aider.
Merci d'avance
 
dewpt
est ce que ta dream est une enigma2 , si oui, le script n'est pas à sa place, il devrait être à usr/script
pour SCEmu.mips (regarde dans to script /usr/bin/ScEmu &)
il en est de même pour ScEmu.Key et ScEmu.cfg dans var/keys à mettre dans usr/keys
 
Salut,
Tout d'abord, merci pour les infos.
Je dois certainement faire une erreur, car ça ne fonctionne pas chez moi.

Voici ce que j'ai fait (DM800, CCcam 2.2.1, Gemini2 5.1):

Copier SCEmu (SCEmu.mips) dans var/bin avec attribut 755
Copier ScEmu.Key et ScEmu.cfg dans var/keys avec Attribut 644
Ajouter ligne N: 127.0.0.1 6001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1 dans CCcam.cfg qui se trouve dans var/etc

J'ai crée un script CCcam_ScEmu.sh que j'ai copier dans var/script avec attribut 755
#!/bin/sh
CAMD_ID=0001
CAMNAME="CCcam_ScEmu"
CAMD_BIN=CCcam_2.2.1

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/ScEmu &
sleep 10
/usr/bin/$CAMD_BIN &

;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 $CAMD_BIN 2>/dev/null
sleep 3
killall -9 ScEmu 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0

Le script est certainement faux, car il n'est pas reconnu. Ai-je oublié quelque chose? Le script est-il à la bonne place?

Ce que je n'ai pas modifié, c'est le fichier prio car je ne sais pas quoi changer.

Si quelqu'un pouvait m'aider.
Merci d'avance

Salut,

Avec ce script, tu ne lance pas CCcam
Script pour lencement "CCcam_ScEmu (Ncam_CCcam_ScEmu.sh sur Vu+ Duo image DreamElite BH 1.4.2)
Pour Gemini le nom et l'emplacement ne doivent pas être les mêmes

#!/bin/sh
CAMNAME="CCcam_ScEmu"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/ScEmu & Renomer comme ton ScEmu dans /var/bin/
sleep 10
/usr/bin/CCcam & Renomer comme ton CCcam dans /var/bin/
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 CCcam 2>/dev/null Renomer comme ton CCcam dans /var/bin/
sleep 3
killall -9 ScEmu 2>/dev/null Renomer comme ton ScEmu dans /var/bin/
sleep 3
remove_tmp
;;
*)
$0 stop
exit
;;
esac
exit 0

Ou rajoute le lancement de CCcam dans ton script.

@+++
 
Dernière édition:
unperfect,
Merci pour ta réponse. Oui, c'est une enigma2. J'ai déjà essayé de mettre le script dans usr/script. Malheureusement sans résultat.
Et pour ScEmu.Key et ScEmu.cfg, c'est bien sûr usr/keys et non pas var/keys.
Aurais-tu un script qui fonctionne?
 
Re-salut,

Toutes mes excuses, je ne sais pas pourquoi je suis partie sur Enigma 1
J'ai mal lu ton post, j'ai modifié le mien!

@+++
 
deuxcase0,

Merci pour ta réponse, je vais essayer.
Juste pour ne pas faire d'erreur, le script CCcam_ScEmu.sh doit bien être placé dans usr/script?
 
deuxcase0,

Encore une chose, aurais-tu le fichier prio?

Merci pour ton aide.
 
Salut,

Je n'ais pas de fichier CCcam.prio dans mon Vu+

Je pense que la ligne doit être
P: 0500:030B00 # Tnt Sat (19E)

Ou les lignes sont
P: 0500:030B00 # Tnt Sat (19E)
I: 0500:030B00:23F3 "TNTSAT - France 2 HD [V3 30B00]"
I: 0500:030B00:2407 "TNTSAT - FRANCE 2 HD [V3 30B00]"
I: 0500:030B00:245E "TNTSAT - M6 HD [V3 30B00]"
I: 0500:030B00:2472 "TNTSAT - M6 HD [V3 30B00]"
I: 0500:030B00:26B0 "TNTSAT - Arte HD [V3 30B00]"
I: 0500:030B00:26C4 "TNTSAT - ARTE HD [V3 30B00]"
I: 0500:030B00:2408 "TNTSAT - TF1 HD [V3 30B00]"

A tester ?
 
Salut.
Salut,
.......
Le script est certainement faux, car il n'est pas reconnu. Ai-je oublié quelque chose? Le script est-il à la bonne place?

Ce que je n'ai pas modifié, c'est le fichier prio car je ne sais pas quoi changer.

Si quelqu'un pouvait m'aider.
Merci d'avance

Que veux tu dire par n'ext pas reconnu ? Apparait-il dans la liste de choix des émus dans le blue panel ou pas. Si non comme tu as ajouté un script, c'est pas impossible qu'il faille redémarrer Enigma. Normalement pas besoin de redémarrer le démo mais tu peux essayer.

Ensuite si c'est pas du tout le problème et que tu arrives à lancer le script via le blue panel il faut voir si effectivement il lance bien les processus CCcam et ScEmu. Pour vérifier tu lances une session telnet sur ta dream et tu tappes
Code:
zm12@ubuntu :~$ telnet dm800
Trying 192.168.x.xx...
Connected to dm800.
Escape character is '^]'.

**************************
*                        *
*   The Gemini Project   *
*                        *
**************************

OpenDreambox 5.0.0 dm800

dm800 login: root
Password: 
root@dm800:~# top
Là tu vérifies que Cccam et ScEmu sont bien lancés.

Sinon avec quel programme tu as écrit le script ?

ZM
 
Dernière édition:
Bonjour à tous,
ça fonctionne enfin! Le problème en fait vient du transfert des fichiers par ftp. Je ne sais pas quoi, mais quelque chose est modifiée lors du transfert de l'ordi sur la DM. Pourtant les droits et les types des fichiers sont corrects. Mystère... J'ai donc utilisé un utilitaire spécifique pour la DM et là plus de problème.
Encore un grand merci à tout le monde.
 
Bonjour.

C'est pour ça que je te demandais quel programme tu utilisais. En général tout le monde utilise
DCC et donc c'est ok.
Mais perso j'ai déjà eut des problèmes avec Filezilla qui systématiaquement
enregistre les fichiers avec retour à la ligne windows donc ça merdois.
Linux et windows n'utilisent pas le même code pour un retour à la ligne d'ou l'erreur donc
sur la DM le fichier n'est pas reconnu et le script même pas executé.
Quand on lance les scripts à la main ça donne une erreur sur la console (on le voit donc) par contre sur la télé via l'interface graphique on voit pas ce qui se passe donc l'erreur, passe inaperçu.

ZM
 
Dernière édition:
zm12,
C'est exactement cela. Je m'en doutais un peu, car je ne comprenais pas pourquoi mon script publié (qui d'ailleurs fonctionne maintenant) ne fonctionnait pas.
Merci encore à toi ZM12
 
ci sa peu vous servir script gemini e1 dm500 qui marche mais avant suive les explication de deuxcase0



#!/bin/sh

CAMNAME=""
USERNAME="ScEmu-CCcam_2.2.1"
ZAPTIME=1
CAMID=9515
DVBSET=0
INFOFILE="ecm.info"
INFOFILELINES=1111111111000000
# end

remove_tmp () {
rm -rf /tmp/ScEmu.ver /tmp/sc* /tmp/pid.info /tmp/share.info /tmp/share.onl
rm -rf /tmp/ecm.info /tmp/emm.info /tmp/pmt.tmp /tmp/debug.txt /tmp/online.log
rm -rf /tmp/csonline.txt
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case $1 in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
sleep 1
/bin/CCcam_2.2.1 &
sleep 3
/bin/CCcam_2.2.1 &
sleep 3
/var/bin/ScEmu &
sleep 4
/var/bin/ScEmu &
sleep 4
/bin/pmthelper &
sleep 5
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
touch /tmp/ScEmu.kill
touch /tmp/CCcam.kill
sleep 2
/bin/prockill CCcam_2.2.1
/var/bin/prockill pmthelper
/var/bin/prockill ScEmu
killall -9 ScEmu CCcam_2.2.1 pmthelper 2> /dev/null
 
mais faut mettre ou ce scripte sur une image ICVS iHAD?? ptetre doit etre seul dans usr/script!!! ou dans le meme fichier Cccam2.2.1_cam.sh..pfff moi j ai beau a chippoter pas moyen d y arriver
 
mais faut mettre ou ce scripte sur une image ICVS iHAD?? ptetre doit etre seul dans usr/script!!! ou dans le meme fichier Cccam2.2.1_cam.sh..pfff moi j ai beau a chippoter pas moyen d y arriver

Salut,

Je n'ai pas cette image car comme ma signature l'indique, j'ai un Vu+ Duo avec DreamElite 1.4.2

A priori, si je ne me trompe pas :
Tu fais une copie du fichier Cccam2.2.1_cam.sh
Tu le renomme en ScEmu-CCcam_2.2.1_cam.sh
Tu le mets dans le même répertoire que Cccam2.2.1_cam.sh (même Attributes je pense 755)
Comme montré dans cet exemple de mon fichier, tu ajoute le lancement de ScEmu (Ncam_CCcam_ScEmu.sh sur Vu+ Duo image DreamElite BH 1.4.2)
Code:
[COLOR=#0000ff]#!/bin/sh[/COLOR]
[COLOR=#0000ff]CAMNAME="CCcam_ScEmu"[/COLOR]
[COLOR=#0000ff]remove_tmp () {[/COLOR]
[COLOR=#0000ff]rm -rf /tmp/*.info* /tmp/*.tmp*[/COLOR]
[COLOR=#0000ff]}[/COLOR]
[COLOR=#0000ff]case "$1" in[/COLOR]
[COLOR=#0000ff]start)[/COLOR]
[COLOR=#0000ff]echo "[SCRIPT] $1: $CAMNAME"[/COLOR]
[COLOR=#0000ff]remove_tmp[/COLOR]
[COLOR=#0000ff][B][SIZE=4]/usr/bin/ScEmu[/SIZE][/B] &[/COLOR][COLOR=red][B] Renomer comme ton ScEmu dans /urs/bin/[/B][/COLOR]
[SIZE=4][COLOR=#0000ff][B]sleep 10[/B][/COLOR][/SIZE]
[COLOR=#0000ff]/usr/bin/CCcam & [/COLOR][COLOR=red][B]Renomer comme ton CCcam dans /usr/bin/ [/B][/COLOR]
[COLOR=#0000ff];;[/COLOR]
[COLOR=#0000ff]stop)[/COLOR]
[COLOR=#0000ff]echo "[SCRIPT] $1: $CAMNAME"[/COLOR]
[COLOR=#0000ff]killall -9 CCcam 2>/dev/null [/COLOR][COLOR=red][B]Renomer comme ton CCcam dans /usr/bin/[/B][/COLOR]
[COLOR=#0000ff]sleep 3[/COLOR]
[COLOR=#0000ff][B][SIZE=4]killall -9 ScEmu 2>/dev/null[/SIZE][/B] [/COLOR][COLOR=red][B]Renomer comme ton ScEmu dans /urs/bin/[/B][/COLOR]
[SIZE=4][COLOR=#0000ff][B]sleep 3[/B][/COLOR][/SIZE]
[COLOR=#0000ff]remove_tmp[/COLOR]
[COLOR=#0000ff];;[/COLOR]
[COLOR=#0000ff]*)[/COLOR]
[COLOR=#0000ff]$0 stop[/COLOR]
[COLOR=#0000ff]exit [/COLOR]
[COLOR=#0000ff];;[/COLOR]
[COLOR=#0000ff]esac[/COLOR]
[COLOR=#0000ff]exit 0[/COLOR]

Voilà ci cela peu t'aider !
 
je vais essayer ce que tu m explique la dessu et on vera merci l ami
 
oui c est sa sa dépend ou est cccam et le non attribuer (/bin/CCcam_2.2.1 ou /bin/var/CCcam_2.2.1 ou /bin/var/CCcam ) sa dépend de limage gemini

(ScEmu.ppc renomer sans .ppc) /var/bin/ScEmu
/var/bin/keys/ScEmu.cfg
/var/bin/keys/ScEmu.Key

et le reste ces ton explications
et sa marche merci l ami
 
Retour
Haut