OSCam & CCcamTuto oscam mise à jour automatisé pour Solo 4K

franky3184
Membre API-Geek.com
Membre API-Geek.com
Messages : 3
Inscription : 07 févr. 2017, 17:27
A été remercié : 1 fois

Tuto oscam mise à jour automatisé pour Solo 4K

#1

Message par franky3184 » 23 févr. 2017, 08:09

Voici la version pour les Solo 4K

je tiens à préciser que ce script ne vient pas de moi, mais peut aider beaucoup de monde dans la mise à jour d'oscam d'ou mon partage ici !!!

suivez la mise en place du script ;)

1 : Copier le script joint a ce post dans le dossier script de votre image (Pour Blackhole c'est dans /usr/script/)
2 : Si besoin personnalisez le script selon votre image:
oscambin="/usr/bin/oscam"; #changer cette ligne si votre oscam bin a un dossier différent
oscamstart="/usr/camscript/Ncam_oscam.sh start" # spécifiez le chemin et le nom du script de lancement d'oscan selon votre image
oscamstop="/usr/camscript/Ncam_oscam.sh stop" # spécifiez le chemin et le nom du script de lancement d'oscan selon votre image
3 : Donner au script les attribus 755
4 : Ajouter l’exécution automatique du script dans votre Cron Manager (Sous blackhole, bouton bleu deux fois, puis Cron Manager, Command : /usr/script/Oscam_update.sh) ou avec dcc ajouter la ligne suivante 15 00 * * * /usr/script/Oscam_update.sh dans /etc/bhcron/bh.cron et dans /etc/bhcron/root, faites la même chose sous les autres images.
Vous pouvez exécuter le script quand vous voulez avec bouton vert de la télécommande, puis bouton bleu(script) et cliquer sur le script Oscam_update.



#!/bin/sh

##################################################################################
######################MISE A JOUR AUTOMATIQUE D'OSCAM ############################
# Ce script procéde à la mise à jour d'oscam vers la derniere version #
# Ce script est adpaté pour les Vu+ et dreambox avec oscam mips-tuxbox-oe2.0 #
# Le vrai Auteur est inconnu mais merci à lui #
# #
##################################################################################
oscambin="/usr/bin/oscam";

oscamstart="/usr/camscript/Ncam_Oscam.sh start"
oscamstop="/usr/camscript/Ncam_Oscam.sh stop"

tipo="webif-Distribution"

hardware="armV7"



pageold="http://download.oscam.cc/index.php?&dir ... e/archives"
prelinkold="http://download.oscam.cc/index.php?acti ... e/archives&"
page="http://download.oscam.cc/index.php?&dir ... /$hardware"
prelink="http://download.oscam.cc/index.php?acti ... /$hardware&"

r_flag=
h_flag=
o_flag=

while getopts "ohr:" opt; do
case $opt in
o) o_flag=1; page=$pageold; prelink=$prelinkold ;;
r) r_flag=1; rev="$OPTARG" ;;
h) h_flag=1 ;;
esac
done


if [ ! -z "$h_flag" ]; then
printf "\nUso: $0 [-ho] [-r revisione svn]\n\n\
Esempi:\n\
$0 -h # Afficher ce message de sortie.\n\
$0 # Téléchargez et installez la dernière révision svn\n\
$0 -r 10200 # Téléchargez et installez la révision 10200, si présent.\n\t\t\t- Essayer avec -or 10200 si échoue.\n\
$0 -o # Téléchargez et installez la dernière révision svn dans les archives\n\
$0 -or 9800 # Téléchargez et installez la révision 9800 depuis le dossier\n\n"
exit 0
fi

cd /tmp

if [ -z "$r_flag" ]; then
wget -O page.tmp $page
rev=$(grep -m1 -o -E "oscam-svn[[:digit:]]+" page.tmp | sed 's/^[^0-9]*\([0-9]*\).*$/\1/')
fi


filename="oscam.tar.gz"
extract="tar -xvzf $filename"

echo "Téléchargement du oscam-svn$rev ..."
wget -O $filename $(printf $prelink $rev)

if [ -f $filename ]; then
echo "Extraction du oscam-svn$rev-$hardware ..."
$extract
if [ -f oscam ]; then
echo "Extraction Ok"
echo "Arret du Oscam..."
$oscamstop
echo "Copie du $oscambin"
cp -f oscam $oscambin > /dev/null 2>&1
echo "Demarrage du Oscam ..."
$oscamstart
else
echo ""
echo "Erreur d'extraction"
echo "Revision non disponible!"
if [ -z "$o_flag" ]; then
echo ""
echo " essayer avec: $0 -or $rev"
echo ""
fi
fi
else
echo "Erreur télécharegement"
echo ""
fi


rm page.tmp > /dev/null 2>&1
rm oscam > /dev/null 2>&1
rm $filename > /dev/null 2>&1
cd ~



Avatar de l’utilisateur
steepy
VIP
VIP
Messages : 251
Inscription : 20 janv. 2017, 00:17
A remercié : 55 fois
A été remercié : 24 fois
Genre :
France

Re: Tuto oscam mise à jour automatisé pour Solo 4K

#2

Message par steepy » 23 févr. 2017, 20:35

Merci franky
DM800HD sous BlackHole skin : DMConcinnity-HD
VU+ Duo² sous BlacKHole 3.0.3.O skin : MX Titanium C2

Répondre

Revenir à « OSCam & CCcam »