6
6
# oder wenn eine Aufnahme gelöscht wird. Aufgerufene Skripte müssen im Hintergrund laufen!
7
7
# Beispiel: 'skript.sh &>/dev/null & disown' oder mit 'screen', '| at now'
8
8
9
- # VERSION=240207
9
+ # VERSION=240222
10
10
11
11
source /_config/bin/yavdr_funcs.sh
12
12
@@ -41,14 +41,6 @@ case "$1" in
41
41
break
42
42
fi
43
43
done
44
-
45
- # INFO="$2/info"
46
- # [[ ! -e "$INFO" ]] && INFO="$2/info.vdr"
47
- # EVENTID="$(grep "^E " "$INFO" | cut -f 2 -d " ")"
48
- # if [[ -n "$EVENTID" ]] ; then
49
- # [[ -e "${EPG_IMAGES}/${EVENTID}.jpg" ]] && cp "${EPG_IMAGES}/${EVENTID}"*.jpg "$2" && ln -s "${EVENTID}.jpg" "$2/Cover-Enigma.jpg"
50
- # [[ -e "${EPG_IMAGES}/${EVENTID}.png" ]] && cp "${EPG_IMAGES}/${EVENTID}"*.png "$2" && ln -s "${EVENTID}.png" "$2/Cover-Enigma.png"
51
- # fi
52
44
;;
53
45
editing) # Vor dem editieren einer Aufnahme
54
46
# echo "Editing recording $2"
@@ -58,18 +50,12 @@ case "$1" in
58
50
# echo "Edited recording $2"
59
51
# echo "Source recording $3"
60
52
# Dateien von TVScraper und epg2vdr zur editierten Aufnahme kopieren
61
- files=(banner.jpg fanart.jpg poster.jpg tvscrapper.json) # TVScraper
62
- files+=(cover_vdr.jpg) # Verlinktes Bild vom TVScraper (Siehe oben)
63
- files+=(info.epg2vdr) # epg2vdr
53
+ files=(banner.jpg fanart.jpg poster.jpg tvscraper.json tvscrapper.json) # TVScraper
54
+ files+=(cover_vdr.jpg) # Verlinktes Bild vom TVScraper (Siehe oben)
55
+ files+=(info.epg2vdr) # epg2vdr
64
56
for file in " ${files[@]} " ; do
65
57
[[ -e " ${3} /${file} " ]] && cp --archive --update " ${3} /${file} " " ${2} "
66
58
done
67
-
68
- # if [[ -n "$3" ]] ; then # VDR > 1.7.31
69
- # [[ -e "${3}/Cover-Enigma.jpg" ]] && cp -a "${3}"/*.jpg "$2"
70
- # [[ -e "${3}/Cover-Enigma.png" ]] && cp -a "${3}"/*.png "$2"
71
- # fi
72
- # [[ -z "${PLUGINS/* rectags */}" ]] && sendvdrkey.sh RED
73
59
;;
74
60
deleted) # Nach dem löschen einer Aufnahme
75
61
# echo "Deleted recording $2"
0 commit comments