Ga naar inhoud


Automatische kanalenlijst download script.


albertmol

Aanbevolen berichten

Weet iemand hoe ik met een script automatisch elke nacht een kanalenlijst van mijn server download en installeer met mijn dreamboxen?

Bestand staat bijvoorbeeld hier: http://server/kanalenlijst.tar.bz2

 

 

 

 

DM8000SSSC | Popcorn Hour C-200 | Synology DS1512+ | Visiosat BigSat: 28-23-19-13-9-5-1w-5w | Panasonic TH-46PZ85

Control4 Home Automation

Link naar reactie
Delen op andere sites


Ik hoopte er gemakkelijk vanaf te komen, misschien had iemand al zo'n script. Maargoed, ik ben maar eens in die materie gedoken en heb een oude keydownloader aangepast. En het werkt ook nog. Misschien heeft iemand er wat aan:

 

#! /bin/sh

SETTINGS="/tmp/settings.tar.bz2"

SETTINGSBACK="/tmp/settings.old"

date

if [ -e /tmp/settings ]; then

rm -rf /tmp/settings

fi

if [ ! -e /tmp/settings.old ]; then

echo temp >> $SETTINGSBACK

fi

echo "downloading settings..."

wget http://server/settings.tar.bz2 -O /tmp/settings.tar.bz2

if [ $SETTINGS -nt $SETTINGSBACK ] ; then

echo "removing userbouquets..."

rm -rf /var/tuxbox/config/enigma/userbouquet*

mkdir /tmp/settings

echo "installing settings..."

tar -jxvf /tmp/settings.tar.bz2 -C /

echo "settings-update finished."

echo "reloading settings..."

wget -O- "http://root:dreambox@localhost/cgi-bin/reloadSettings"

echo ""

echo "reloading user bouquets..."

wget -O- "http://root:dreambox@localhost/cgi-bin/reloadUserBouquets"

echo ""

echo "removing settings.tar.bz2..."

cd /tmp

rm -rf /tmp/settings/*

rm -rf /tmp/settings

mv -f /tmp/settings.tar.bz2 /tmp/settings.old

rm -rf /tmp/settings.tar.bz2

echo "settings-update done!"

else

echo "Geen nieuwere settings beschikbaar."

fi

exit

DM8000SSSC | Popcorn Hour C-200 | Synology DS1512+ | Visiosat BigSat: 28-23-19-13-9-5-1w-5w | Panasonic TH-46PZ85

Control4 Home Automation

Link naar reactie
Delen op andere sites

  • 4 jaren later...

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...