X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=examples%2Fdump_on_cd_2%2FDE%2Fdump_userexit_DVD;fp=examples%2Fdump_on_cd_2%2FDE%2Fdump_userexit_DVD;h=d69465fa39a9cc3c2f18712b01ad67a8bce2c2b8;hp=0000000000000000000000000000000000000000;hb=a9c5ed48f9b7e1889ee7694c5666ddb39814fe56;hpb=f75cc889d49eebab28ee47034e875ac0eac114a6 diff --git a/examples/dump_on_cd_2/DE/dump_userexit_DVD b/examples/dump_on_cd_2/DE/dump_userexit_DVD new file mode 100644 index 0000000..d69465f --- /dev/null +++ b/examples/dump_on_cd_2/DE/dump_userexit_DVD @@ -0,0 +1,25 @@ +#!/bin/bash +# supplied info from "dump -F": +# $1 = filename +# $2 = sequence number + +NUM=$(($2+1)) +RECORD_BIN="/usr/bin/dvdrecord dev=0,0,0 fs=64M speed=2 " +CD_CAPACITY=4300 +TSIZE="$(echo "$CD_CAPACITY*1024*1024" | bc -l )" +echo "Bitte die naechste DVD einlegen (No. $NUM)" +ANSWER="" +while [ "$ANSWER" != "j" ] ; do + read -p "Ist die DVD bereit? (j/n)" ANSWER + if [ "$ANSWER" == "j" ] ; then + $RECORD_BIN -blank=fast + $RECORD_BIN -dao -eject -pad -tsize=$TSIZE -data $1 ; echo "Ist die DVD bereit? (j/n)" & + exit 0 + elif [ "$ANSWER" == "n" ] ; then + EXIT="" + read -p "Wollen Sie abbrechen? (j/n)" EXIT + if [ "$EXIT" == "j" ] ; then + exit 1 + fi + fi +done