Ga naar inhoud


CCcam-Beta4 in PGI


CB1

Aanbevolen berichten

Ik heb CCcam-Beta4 gedownload en in mijn PGI geplaatst.

Ik ben er zeer content mee tot nu toe.

Zapt wel een beetje trager maar is zeer constant.

Hij werkt echt perfect in mijn IPbox9000HD

Als dit zo blijft zeg ik mijn incubuscamd vaarwel.

Alleen moet ik hem via mijn pc opstarten.

In PGI kun je in var/etc met pgi.conf aanpassen welke cam je start.

Helaas wordt CCcam niet ondersteund waardoor hij dus niet automatisch opstart.

Nu ben ik niet zo kundig maar ik denk dat dit in var/bin/softcam word geregeld.

Als je normaal op de gele toets drukt dan herstart de softcam.

Dit zou ik met CCcam ook voor elkaar willen hebben in PGI.

Wie kan mij daarmee helpen?

 

Gr Cb1

Link naar reactie
Delen op andere sites


FF geleend bij onze denktenkvrienden.

 

To use cccam-beta4 in PGI

 

1) copy cccam-beta4 to var/bin and chmond to 755

 

 

2) create a text file (without extention) and call it "softcam"

 

Copy the below in this file

 

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

#!/bin/sh

# title:Restart Softcam

#

# usage: softcam # stops active softcam and starts the softcam specified in /var/etc/pgi.conf

# softcam stop # stops active softcam

 

SOFTCAM=`confget SOFTCAM`

 

if [ "${SOFTCAM:=none}" = "none" ] ; then

echo "SOFTCAM is disabled or missing in /var/etc/pgi.conf"

if [ "$1" != "-q" ] ; then

echo -e "web_show_mess 3 \0042SOFTCAM is not enabled\0042" >/dev/commander

fi

exit 1

fi

 

PIDMGLAUNCH="`pidof mg_launcher`"

PIDMGCAMD="`pidof mgcamd`"

PIDINCUBUS="`pidof incubusCamd.sh4`"

PIDMBOX="`pidof mbox.sh40`"

PIDOSCAM="`pidof oscam`"

PIDCCCAM="'CCcam-Beta4'"

 

stop_mgcamd() {

echo -e "Stopping mgcamd.\c"

kill $PIDMGCAMD 2>/dev/null

sleep 1

for p in $PIDMGCAMD

do

i=0

while true

do

sleep 1

let i+=1

echo -e ".\c"

if [ ! -d "/proc/$p" ] ; then

break

elif [ $i -ge 5 ] ; then

echo -e "terminating!..."

kill -9 $PIDMGCAMD

break

fi

done

done

echo "done!"

rm /tmp/*info /tmp/ca_cache.list 2>/dev/null

}

 

stop_mglaunch() {

echo -e "Stopping mg_launcher.\c"

kill $PIDMGLAUNCH 2>/dev/null

sleep 1

for p in $PIDMGCAMD ; do

i=0

while true ; do

sleep 1

let i+=1

echo -e ".\c"

if [ ! -d "/proc/$p" ] ; then

break

elif [ $i -ge 5 ] ; then

echo -e "terminating!..."

kill -9 $PIDMGCAMD

break

fi

done

done

echo "done!"

rm /tmp/*info /tmp/ca_cache.list 2>/dev/null

PIDMGCAMD=""

}

 

stop_incubus() {

echo -e "Stopping incubusCamd..\c"

kill -1 $PIDINCUBUS 2>/dev/null

i=0

while true

do

sleep 1

let i+=1

echo -e ".\c"

if [ ! -d "/proc/$PIDINCUBUS" ] ; then

echo "done!"

break

elif [ $i -ge 10 ] ; then

echo "terminating!"

kill -9 $PIDINCUBUS

break

fi

done

}

 

stop_mbox() {

echo -e "Stopping mbox\c"

touch /tmp/mbox.kill

i=0

while true

do

sleep 1

let i+=1

echo -e ".\c"

if [ ! -d "/proc/$PIDMBOX" ] ; then

echo "done!"

break

elif [ $i -ge 10 ] ; then

echo "terminating!"

kill -9 $PIDMBOX

break

fi

done

rm /tmp/*info /tmp/mbox.ver /tmp/share.onl 2>/dev/null

}

 

stop_oscam() {

echo -e "Stopping oscam.\c"

kill $PIDOSCAM 2>/dev/null

sleep 1

for p in $PIDOSCAM

do

i=0

while true

do

sleep 1

let i+=1

echo -e ".\c"

if [ ! -d "/proc/$p" ] ; then

break

elif [ $i -ge 5 ] ; then

echo -e "terminating!..."

kill -9 $PIDOSCAM

break

fi

done

done

echo "done!"

}

 

stop_cccam() {

kill `pidof CCcam-Beta4`

killall CCcam-Beta4

rm -rf /tmp/CCcam*

rm -rf /tmp/*.info

rm -f /var/tmp/cam_active.sif

rm -f /tmp/CCcam_control.log

}

 

start_mgcamd() {

echo -e "Starting mgcamd...\c"

ln -sf /tmp/pmt1.tmp /tmp/pmt1_1.tmp

ln -sf /tmp/pmt2.tmp /tmp/pmt2_1.tmp

/var/bin/mgcamd >/dev/null 2>&1

sleep 1

if [ -n "`pidof mgcamd`" ] ; then

echo "done!"

else

echo -e "\nError: could not start mgcamd!"

fi

}

 

start_mglaunch() {

echo -e "Starting mg_launcher...\c"

rm /tmp/pmt1_1.tmp /tmp/pmt2_1.tmp 2>/dev/null

/var/bin/mg_launcher -l /var/lib/mg_wrapper-0.3.so -b /var/bin/mgcamd >/dev/null 2>&1

sleep 1

if [ -n "`pidof mgcamd`" ] ; then

echo "done!"

else

echo -e "\nError: could not start mg_launcher!"

fi

}

 

start_incubus() {

echo -e "Starting incubusCamd...\c"

/var/bin/incubusCamd.sh4 >/dev/null 2>&1 &

sleep 1

if [ -n "`pidof incubusCamd.sh4`" ] ; then

echo "done!"

else

echo -e "\nError: could not start incubusCamd!"

fi

}

 

start_mbox() {

echo -e "Starting mbox...\c"

/var/bin/mbox.sh40 >/dev/null 2>&1

sleep 1

if [ -n "`pidof mbox.sh40`" ] ; then

echo "done!"

else

echo -e "\nError: could not start mbox!"

fi

}

 

start_oscam() {

echo -e "Starting oscam... \c"

if ! lsmod | grep api3 >/dev/null

then

/var/bin/api3wrapper start

fi

/var/bin/oscam -b >/dev/null 2>&1

sleep 2

if [ -n "`pidof oscam`" ] ; then

echo "done!"

else

echo -e "\nError: could not start oscam!"

fi

}

 

start_cccam() {

ln -sf /tmp/pmt1.tmp /tmp/pmt1_1.tmp

ln -sf /tmp/pmt2.tmp /tmp/pmt2_1.tmp

/var/bin/CCcam-Beta4 &

}

 

if [ "$1" != "stop" ] && [ "$1" != "-q" ] ; then

echo -e "web_show_mess 3 \0042Starting $SOFTCAM...\0042" >/dev/commander

fi

 

if [ -n "$PIDMGLAUNCH" ] ; then stop_mglaunch ; fi

if [ -n "$PIDMGCAMD" ] ; then stop_mgcamd ; fi

if [ -n "$PIDINCUBUS" ] ; then stop_incubus ; fi

if [ -n "$PIDMBOX" ] ; then stop_mbox ; fi

if [ -n "$PIDCCCAM" ] ; then stop_cccam ; fi

if [ -n "$PIDOSCAM" ] && [ "$SOFTCAM" = "oscam" ]; then stop_oscam ; fi

 

if [ "$1" != "stop" ] ; then

case "$SOFTCAM" in

mgcamd) start_mgcamd ;;

mglauncher) start_mglaunch ;;

incubusCamd) start_incubus ;;

mbox) start_mbox ;;

cccam) start_cccam ;;

oscam) start_oscam ;;

*) echo "Error: softcam $SOFTCAM is not supported" ; exit 1 ;;

esac

fi

 

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

 

3) With FTP go to var/bin backup the original file and replace it with this one.

 

4) Now go to /var/etc/pgi.conf and change

SOFTCAM="cccam"

 

 

CCcam-beta4 is now your default cam and it restarts with yellow button

 

Bij mij blijft af en toe het beeld stil staan,maar gaat dan wel weer verder. Heb jij dat ook?

 

Groet dr.butcher

 

 

 

 

 

 

 

Link naar reactie
Delen op andere sites

@ dr.butcher

 

Oscam werkt wel met dual-decoding op de PGI 0.7

Pacco had de versie’s die in PGI zit ervoor aangepast.

Ik heb een pakketje voor je in elkaar gedraaid.

Ik het de laatste versie build #2071 van pacco uit PGI 0.7.1 gevist.

Ik had droomdoosje hier neergezet met CCcam erop om te testen.

Het werkte stabiel voor langere tijd.

De webif is http:// IPBOX:9000

Alleen de CCcam reader kan je niet met de webif instellen.

Je moet even oscam.server handmatig met een editor instellen.

En de oscam in var/bin zetten met chmod.

 

Suc6 ermee.

 

Nico

 

 

Link naar reactie
Delen op andere sites

  • 1 maand later...

Ik heb nu ook cccam beta4 in mijn 900hd zitten

het werkt maar inderdaad blij af en toe het beeld even stilstaan en gaat dan weer verder

 

wat zou het kunnen zijn

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...