dis donc,  je ne savais pas que tu pouvais faire du coluche !
il disait :
"dite nous ce dont vous avez besoin , et nous vous expliquerons comment vous en passez! "
rève de plaisanterie ...
avec mon billy, j'utilise control +f1,ctrl +f2,ctrl+f3,ctrl +f5,ctrl +f6.
ou sinon, utilise la touche windows !
moi avec mon winKey ,  je suis comblé ...
merci pour les scripts !
une dernière question pourquoi utiliser postMessage au lieu de SendMessage ?
est ce  une question de  pile ?

----- Original Message ----- From: "QuentinC" <[email protected]>
To: <[email protected]>
Sent: Saturday, August 18, 2012 6:09 PM
Subject: [progliste] Re: 6 Player


> j'aime bien codé / faire mes recherches avec un fond musical,
et c'est vrai que je trouve pénible d'avoir le lecteur présent dans ma boucle alt +tab / alt +shift +tab .

Bah, moi aussi j'aime bien mettre un fond parfois. Mais qu'est-ce qu'un item de plus quand on a déjà 10 explorateurs, 10 fenêtres de navigateur et 10 bloc-notes ? Une pression de plus ce n'est pas la mer à boire.


> si je comprends bien, tu ne sais pas ajouter des raccourcis globaux ?
Si, mais c'est pas si simple: quelle combinaison utiliser ?
Entre les raccourcis réservés par jaws, ceux du système, ceux de certaines autres applications, il ne reste pas énormément de possibilités qui soient à la fois rapides et simples. Je trouve plutôt bof de réserver une combinaison du genre Ctrl+Alt+P pour un truc aussi simple que play/pause. On ne sait jamais. J'ai mis le script jaws en fin de mail. IL marche avec winamp, mais il n'y a pas grand chose à changer pour qu'il marche avec 6player.

> ok  pour le positionnnement du curseur de lecture,j'irais tester ...
A moins d'un bug, ça doit marcher avec mm:ss, hh:mm:ss et hh:mm:ss.uuu. Le 0 pour les minutes ou secondes inférieurs à 10 est obligatoire, et pour les millisecondes inférieures à 100 aussi.

> sinon, j'ai hâte de voir ton tool kit,  non seulement en lua , mais
aussi en open source, magnifique !

C'est pas encore pour tout de suite. C'est basé sur portaudio pour l'audio, et SDL pour la gestion clavier/souris

> bon allez un petit effort pour la 1.4 de 6PAD ?

Bientôt.


Voici les scripts jaws. J'ai attribué les raccourcis windows+haut/bas/gauche/droite/home/end. C'est relativement simple comme raccourcis, mais ça a l'inconvénient de ne plus fonctionner quand on est sur le web (parce que ces combinaisons sont attribuées à la navigation dans les tableaux depuis jaws 12; j'ai ce script depuis jaws 8 au moins). Comme tu vois, pas facile de choisir un raccourci qui aille partout.

Script QCMediactrlPlay ()
var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 88, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 88, 0);
else
saystring("Non trouvé");
endif
endif
EndScript


Script QCMediactrlStop ()
var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 67, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 86, 0);
else
saystring("Non trouvé");
endif
endif



EndScript


Script QCMediactrlNextTrack ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 76, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 66, 0);
else
saystring("Non trouvé");
endif
endif


EndScript


Script QCMediactrlPrevTrack ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 75, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 90, 0);
else
saystring("Non trouvé");
endif
endif


EndScript


Script QCMediactrlVolumeUp ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 38, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 38, 0);
else
saystring("Non trouvé");
endif
endif


EndScript


Script QCMediaictrlVolumeDown ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 40, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 40, 0);
else
saystring("Non trouvé");
endif
endif


EndScript


Script QCMediactrlSeekLeft ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 37, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 37, 0);
else
saystring("Non trouvé");
endif
endif


EndScript


Script QCMediactrlSeekRight ()

var Handle h;
let h = FindTopLevelWindow("TFmPrincipale","");
if (h) then
PostMessage(h, 256, 39, 0);
else
let h = FindTopLevelWindow("Winamp v1.x", "");
if (h) then
PostMessage(h, 256, 39, 0);
else
saystring("Non trouvé");
endif
endif


EndScript










Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.


Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à