Image.sh

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Umlaute)
K
 
(9 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
#!/bin/sh
+
Skript vom [[image-plugin]].
#
+
# image.sh - v.0.1
+
#
+
# source: [[image-plugin]]
+
#
+
# pregenerate images in background - image plugin
+
#
+
# add this line to your [[imagecmds.conf]]:
+
# folgende zeile in die [[imagecmds.conf]] eintragen:
+
#
+
# Pregenerate this folder and below : /usr/local/bin/image.sh
+
#
+
# setup:
+
#
+
# Remove temporary files    yes
+
# Loesche temoraere Datein  ja
+
#
+
# config:
+
#
+
# image.Housekeeping = 0
+
+
at now <<EOF
+
find "`dirname "${1}"`" -follow -type f \
+
                        -name "*\.[jJbBtTpPmM][pPmMiInN][gGpPeEfFmM]" \
+
                        -exec /usr/local/bin/imageplugin.sh '{}' '/tmp/image{}.pnm' 688 544 0 0 0 ';' 2>/dev/null
+
EOF
+
  
[[Kategorie:Scripts]]
+
{{Box Datei | [[Struktur|$PATH]]/image.sh |
 +
<pre>
 +
#!/bin/sh
 +
#
 +
# image.sh
 +
#
 +
# source: vdr-plugin image
 +
#
 +
# pregenerate images in background
 +
#
 +
# add this line to your imagecmds.conf:
 +
# folgende zeile in die imagecmds.conf eintragen:
 +
#
 +
# Pregenerate this folder and below : /path_to_this_script/image.sh
 +
#
 +
# setup:
 +
#
 +
# Remove temporary files    yes
 +
# Loesche temporaere Dateien  ja
 +
#
 +
# config:
 +
#
 +
# image.Housekeeping = 0
 +
 
 +
screen -dm sh -c " \
 +
    find "${1%/*}" -follow -type f \
 +
  -name "*\.[jJbBtTpPmM][pPmMiInN][gGpPeEfFmM]" \
 +
  -exec imageplugin.sh {} '/tmp/image{}.pnm' 688 544 0 0 0 \;"
 +
</pre>
 +
}}
 +
 
 +
[[Kategorie:Skripte]]

Aktuelle Version vom 18. August 2013, 15:13 Uhr

Skript vom image-plugin.

Datei
$PATH/image.sh
#!/bin/sh
#
# image.sh
#
# source: vdr-plugin image
#
# pregenerate images in background
#
# add this line to your imagecmds.conf:
# folgende zeile in die imagecmds.conf eintragen:
#
# Pregenerate this folder and below : /path_to_this_script/image.sh
#
# setup:
#
# Remove temporary files     yes
# Loesche temporaere Dateien   ja
#
# config:
#
# image.Housekeeping = 0

screen -dm sh -c " \
    find "${1%/*}" -follow -type f \
		   -name "*\.[jJbBtTpPmM][pPmMiInN][gGpPeEfFmM]" \
		   -exec imageplugin.sh {} '/tmp/image{}.pnm' 688 544 0 0 0 \;"