[bglug] KDE-COME AGGIORNARE MINIATURE
Fabio
fabio.c.ditta@tiscali.it
Lun 3 Dic 2007 14:00:10 CET
Flavio Castelli ha scritto:
> On Monday 03 December 2007 11:26:43 Fabio wrote:
>
>> Altro problemino sul quale chiedo aiuto, questo script non aggiorna le
>> miniature se nel nome del file o nel percorso sono presenti degli spazi
>> (e forse altri caratteri speciali). La foto viene ruotata ma il nome del
>> file della miniatura non riesco a ricostruirlo. Anche qui, se qualcuno
>> ne sa qualcosa mi farebbe un favore.
>>
> prova a circondare con gli apici i riferimenti al file, penso che potrebbe
> aiutare.
>
È nel passaggio precedente che il nome della miniatura risulta
sbagliato. Mi spiego meglio.
Con l'istruzione
echo -n file://"$2" > "$2.md5"
scrivo in un file il riferimento alla foto, con l'istruzione
md5print=`md5sum "$2.md5"`
ne calcolo l'md5, che poi è il nome della miniatura, ecco, il nome
risulta diverso da quello assegnato alla miniatura.
Ho provato a scrivere nel file il nome all'interno degli apici e a
sostituire lo spazio con la sequenza di escape ma niente, il nome
risulta diverso.
> --- ESEMPIO DIRETTO ---
>
> Da:
> if [ -e ~/.thumbnails/normal/$name.png ]; then
> rm ~/.thumbnails/normal/$name.png
> fi
> if [ -e ~/.thumbnails/large/$name.png ]; then
> rm ~/.thumbnails/large/$name.png
> fi
>
> A:
> if [ -e "~/.thumbnails/normal/$name.png" ]; then
> rm "~/.thumbnails/normal/$name.png"
> fi
> if [ -e "~/.thumbnails/large/$name.png" ]; then
> rm "~/.thumbnails/large/$name.png"
> fi
> --------------------
>
>
>> Io uso kde, magari qualcuno nella lista sa come fare il menu contestuale
>> per gli altri file browser così da completare il quadro di questa
>> piccola utility?
>>
> penso che gnome, xfce4,.... gestiscano i thumbnail in modo differente. Se non
> sbaglio lo stesso dolphin (altro file browser di kde) gestisce i thumbnail in
> modo differente rispetto a konqueror.
>
>
Magari un giorno mi documenterò, quando passeremo a kde4 che usa dolphin
al posto di konqueror, quindi a breve!
> Ciao
> Flavio
>
>
Fabio
Maggiori informazioni sulla lista
bglug