ich habe mir ein Shellscript für den Aufnahmestatus in Verbindung
mit meiner WL-HDD (sicher auch für andere verwendbar) gechrieben und als Plugin eingebunden.
(dbox2 mit yadi neutrino)
Folgende Anzeige (erlischt nach paar Sekunden wieder) erscheint nach Ausführung über die Fernbedienung: (z.B.)
TS Aufnahme:
Sender: ProSieben
Sendung: TV Total
Status: gestartet
Size: 855 MB
Diskfree: 45640 MB
hier das Shellscript:
***************************
#!/bin/sh
cd /var/plugins
wget -q http://192.168.0.100/control/setmode?status -O zzz
s=`cat zzz | dos2unix`
if [ $s = on ]
then
status=`echo gestartet`
else
text=`echo Keine%20TS%20Aufnahme%20aktiv%20!`
wget -q http://192.168.0.100/control/message?popup=$text -O yyy
rm -f yyy zzz
exit 0
fi
wget -q http://192.168.0.100/control/zapto -O yyy
sender=`cat yyy`
wget -q http://192.168.0.100/control/epg -O zzz
grep $sender zzz > yyy
vi yyy << EOF >/dev/null
:2,\$d
:w
:q
EOF
rm -f sendung
rm -f anstalt
rm -f program
wget -q http://192.168.0.100/control/channellist -O zzz
grep $sender zzz > xxx
vi xxx << EOF >/dev/null
:2,\$d
:w
:q
EOF
z=0
for i in `cat xxx`
do
z=`expr $z + 1`
if [ $z = 1 ]
then
:
else
echo "${i}%20\c" >> anstalt
echo "${i}_\c" >> sendung
fi

z=0
for i in `cat yyy`
do
z=`expr $z + 1`
if [ $z = 1 ] || [ $z = 2 ]
then
:
else
echo "${i}%20\c" >> program
echo "${i}_\c" >> sendung
fi

vi sendung << EOF >/dev/null
:s/-/_/g
:w
:q
EOF
ls -s /mnt/filme/aufnahme/*.ts | grep `cat sendung` >sss
size=0
for i in `cat sss`
do
size=`echo $i`
break

aaa=`cat anstalt`
ppp=`cat program`
size=`expr $size / 2048`
df | grep "/mnt/filme" > ggg
asize=0
z=0
for i in `cat ggg`
do
z=`expr $z + 1`
if [ $z = 4 ]
then
asize=`echo $i`
break
fi

asize=`expr $asize / 1024`
echo $asize
text=`echo TS%20Aufnahme:%0aSender:%20$aaa%0aSendung:%20$ppp%0aStatus:%20$status%0aSize:%20$size%20MB%0aDiskfree:%20$asize%20MB`
wget -q http://192.168.0.100/control/message?popup=$text -O yyy
rm -f yyy xxx zzz program anstalt
rm -f sss sendung ggg
****************************************
Ich hoffe es kann jemmand gebrauchen
Gruß
alux