Hej.
Har börjat labba lite med pluginet enigma2-plugin-rossi2000-e2bouquetpiconupdater_08022011_mipsel.ipk.
Allt fungerar bra men jag har en liten fråga angående scriptet.
Scriptet är ju väldigt simpelt och ser ut såhär:
#!/bin/sh
set -x
exec > /var/log/Enigma2_Bouquet_Picon_Update.log 2>&1
#DESCRIPTION=Downloads, Installs & Reloads the latest Enigma2 Bouquets & Picons
#Transfer script to /usr/script and chmod 755
#A log file will be created in /var/log
#Change the URL to point to your Bouquet tar.gz file
BQ="http://www.xxxx.co.uk/xxxx/enigma2.tar.gz"
BP="http://www.xxxx.co.uk/xxxx/picon.tar.gz"
## Bouquet Download, Installation + Reload ##
cd /tmp/
wget $BQ
chmod 755 /tmp/enigma2.tar.gz
tar -xzvf enigma2.tar.gz
cd /tmp/enigma2
rm -rf /etc/tuxbox/satellites.xml
mv /tmp/enigma2/satellites.xml /etc/tuxbox/
cd /etc/enigma2
rm -rf *.tv
rm -rf *.radio
rm -rf blacklist
rm -rf lamedb
mv /tmp/enigma2/* /etc/enigma2
rm -rf /tmp/enigma2
rm -rf /tmp/enigma2.tar.gz
wget -qO - http://127.0.0.1/web/servicelistreload?mode=1
wget -qO - http://127.0.0.1/web/servicelistreload?mode=2
## Picon Installation ##
cd /tmp/
wget $BP
chmod 755 /tmp/picon.tar.gz
tar -xzvf picon.tar.gz
rm -rf /media/usb/picon/
mv /tmp/picon/ /media/usb/
rm -rf /tmp/picon.tar.gz
Min fråga är om man kan lägga in typ en crc kontroll eller ngt liknande efter den har laddat ner filen. Om det blir ngt fel i nerladdningen så kommer ju scriptet ändå att köras klart och kommer då att radera alla kanallistor utan att lägga upp nya.
Alternativt är ju att om enigma2.tar.gz filen inte finns så avbryter den scriptet.
Med vänlig hälsning Balob