Le 10/07/06, bleck <[EMAIL PROTECTED]> a écrit :
> Christophe Gaubert wrote:
>
> > Tu veux dire avancer ou reculer de x secondes, sans arrêter la
> > lecture ?
>
> Oui. Et en y réfléchissant un peu plus, dans cette utilisation
> particulière, ce serait plutôt reculer de x et avancer de y (y<x, par
> ex. x/2).
Pour reculer (à toi d'adapter la valeur de la variable DECALAGE comme
il te convient) :
--------------------8<------------------------------------------
#!/bin/bash
DECALAGE=10
if [ $(dcop amarok player isPlaying) = "true" ]; then
# on recule de DECALAGE secondes
dcop amarok player seekRelative -"$DECALAGE"
fi
--------------------8<------------------------------------------
Pour avancer :
--------------------8<------------------------------------------
#!/bin/bash
DECALAGE=5
if [ $(dcop amarok player isPlaying) = "true" ]; then
# on avance de DECALAGE secondes
dcop amarok player seekRelative "$DECALAGE"
fi
--------------------8<------------------------------------------
> Mon ordi de bureau étant sous KDE (Mandriva)
> et le portable sous Gnome (Ubuntu), il vaut mieux que je traite au
> niveau de X.
Effectivement, et là aussi, il y a plusieurs possibilités :
- xbindkeys
- lineakd
- hotkeys
> Et du coup, je me trouve à envisager d'associer toutes les touches
> "spéciales" des deux claviers, pour l'usage général...
Bon courage ;)
--
Christophe Gaubert
http://ch4tn01r.free.fr/blog
Participez à la liste Avis de citoyens :
http://fr.groups.yahoo.com/group/Avis_de_citoyens/
=========================================
Vous souhaitez acquerir votre Pack ou des Services Mandriva?
Rendez-vous sur "http://store.mandriva.com".
Rejoignez le club mandrake : http://www.mandrivaclub.com
=========================================