[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] regexp et sed/ anim gif d'une fenêtre



salut,

Pascal Bleser wrote:

> Ah non, c'est toi qui a mal entendu ;-)
> 
> [a-z] signifie un caractère se trouvant dans abcdefghijkl...xyz


aaahhhhhhhhhhh!!!!
 j'ai bloqué des heures sans jamais penser que ça pouvait être ailleurs que
dans la chaine...

merci!  (again)

j'ai fait ça avec, ça fait une anim gif de ce qui se passe dans une fenêtre
mais c'est pas très au point:
ça peut être pratique pour faire la doc d'un soft... je m'en suit servi pour
recuperer une anim .mov que même la version spéciale du site de loki de xanim
ne voulait pas sauver... et ça marche sauf qu'il rate quelques frames, bash est
trop lent j'imùagine, il faudrai que je me synchronise avec les frames de X
d'une manière ou d'une autre... bref.

#!/bin/sh

WD="/tmp/winsnap"
WINID=`xwininfo|awk '/id:/ {print $4}'`
i=100;
while [ $i -le 148 ];   do let i=$i+1;
    xwd -icmap -silent -nobdrs -id $WINID -out $WD/wsnap$i.xwd ;
#    sleep 1
done
for FILE in $WD/*.xwd ; do
    tmp=`basename $FILE .xwd`
    xwdtopnm $FILE>$WD/$tmp.pmm
    rm $FILE
    ppmquant 256 $WD/$tmp.pmm>$WD/$tmp.pnm
    rm $WD/$tmp.pmm
    ppmtogif $WD/$tmp.pnm>$WD/$tmp.gif
    rm $WD/$tmp.pnm
done
whirlgif -o /tmp/winsnap_anim.gif -loop $WD/*.gif
rm $WD/*
netscape -remote 'openURL(file:/tmp/winsnap_anim.gif,new-window)'


a+
-- 
rno
	http://www.noospot42.f2s.com/



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]