Dvdselect readdvd.sh

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 17: Zeile 17:
 
   
 
   
 
  echo "echo dd if=$3 of=$1/$2.iso" | at now
 
  echo "echo dd if=$3 of=$1/$2.iso" | at now
 +
 +
#!/bin/sh
 +
#
 +
# dvdselect_readdvd.sh - v.0.1.linVDR
 +
#
 +
# source: dvdselect-plugin
 +
#
 +
# an LinVDR angepasst, da LinVDR kein at-Kommando hat
 +
# modified for LinVDR, because there is no at-command
 +
#
 +
# This script will by called by the vdr-plugin dvdselect to copy a DVD to
 +
# the local drive.
 +
#
 +
# It gets the following parameters:
 +
#
 +
# $1 = directory for dvd's (see plugin configuration menu)
 +
# $2 = name of dvd
 +
# $3 = original dvd-device
 +
#
 +
 +
rm -f $1/$2.iso
 +
 +
echo " \
 +
svdrpsend.pl -d localhost "MESG DVD einlesen gestartet" 2>/dev/null 1>/dev/null ; \
 +
dd if=$3 of=$1/$2.iso ; \
 +
svdrpsend.pl -d localhost "MESG DVD $2 fertig" 2>/dev/null 1>/dev/null ; \
 +
" > /tmp/dvdselect_read-temp.sh
 +
 +
chmod 700 /tmp/dvdselect_read-temp.sh
 +
/tmp/dvdselect_read-temp.sh &
 +
  
 
[[Kategorie:Scripts]]
 
[[Kategorie:Scripts]]

Version vom 8. Januar 2005, 23:42 Uhr

#!/bin/sh
#
# dvdselect_readdvd.sh - v.0.1
#
# source: dvdselect-plugin
#
# This script will by called by the vdr-plugin dvdselect to copy a DVD to
# the local drive.
#
# It gets the following parameters:
#
# $1 = directory for dvd's (see plugin configuration menu)
# $2 = name of dvd
# $3 = original dvd-device

rm -f $1/$2.iso

echo "echo dd if=$3 of=$1/$2.iso" | at now
#!/bin/sh
#
# dvdselect_readdvd.sh - v.0.1.linVDR
#
# source: dvdselect-plugin
#
# an LinVDR angepasst, da LinVDR kein at-Kommando hat
# modified for LinVDR, because there is no at-command
# 
# This script will by called by the vdr-plugin dvdselect to copy a DVD to
# the local drive.
#
# It gets the following parameters:
#
# $1 = directory for dvd's (see plugin configuration menu)
# $2 = name of dvd
# $3 = original dvd-device
#

rm -f $1/$2.iso 

echo " \
svdrpsend.pl -d localhost "MESG DVD einlesen gestartet" 2>/dev/null 1>/dev/null ; \
dd if=$3 of=$1/$2.iso ; \
svdrpsend.pl -d localhost "MESG DVD $2 fertig" 2>/dev/null 1>/dev/null ; \
" > /tmp/dvdselect_read-temp.sh 

chmod 700 /tmp/dvdselect_read-temp.sh
/tmp/dvdselect_read-temp.sh &