TS-209 Pro II , FW 2.1.2 , 2.1.3
Also, nach meinen Tests ist es wohl so, das die Erzeugung der Vorschau-Bilder im Web-Interface mit FW 2.1.3 leidlich klappt.
Folgendes habe ich aber festgestellt:
1. ImR_all hat immer nocht Probleme mit der Verzeichnistiefe, besonders wenn Leer/Sonderzeichen im Pfad auftauchen.
2. ImR_all hat scheinbar Probleme, wenn im Verzeichnis eine Datei Namens "thumbs.db" liegt (Windows Explorer, Thumbnail Datenbank)
3. ImR_all hat Probleme mit Wildcards und Shell-Expressions in der Komandozeile, was scripting fast unmöglich macht.
4. ImR_all stürzt regelmässig mit einem "segmentation fault" ab, wenn ausser Foto's noch andere "unverdauliche" Dateien im Verzeichnis liegen.
Fazit: dieses Elf ist Sch....
Mich würde mal interssieren was die bei QNAP in dem Elf-Script da verwursten, das kann man sicher besser machen.
**** WörkAraund , Solutschen ****
Also, ein paar Scripte als Work-Around, zuerst eins das alle Thumbnails löscht und dabei die Probleme der shell mit Leer/Sonderzeichen umgeht:
---
find /Qmultimedia/ -name .@__thumb > /tmp/thumblist.txtwhile read LINEdoset $LINEecho "loesche $LINE"rm -r "$LINE"done < /tmp/thumblist.txtrm /tmp/thumblist.txt
---
danach, leicht abgewandelt, einmal neu erzeugen bitte !!!
---
find /Qmultimedia/ -type d > /tmp/dirlist.txtwhile read LINEdoset $LINE/usr/local/sbin/ImR_all -soft "$LINE"done < /tmp/dirlist.txtrm /tmp/dirlist.txt
---
Und nochmal abgewandelt als Ersatz für den Cron-Aufruf nachts um 3 Uhr (Thumbnails von Thumbnails brauchen wir ja wohl nicht 8-)
---
find /Qmultimedia/ -type d | grep -v @__thumb > /tmp/dirlist.txt
while read LINE
do
set $LINE
/usr/local/sbin/ImR_all -soft "$LINE"
done < /tmp/dirlist.txt
rm /tmp/dirlist.txt
---
Alles getestet, und funzt !!
Ein Königreich für eine voll funktionsfähige bash oder wenigstens ne Kornshell und ein paar funktionellere Linux-Befehle
christian: Bitte bei QNAP auf die Wunschliste !!