[progliste] Re: python structure

2012-03-14 Par sujet yannick

slt JF, non cela ne convient pas .
voici  ce que je dois comprendre :
je dois lancer une url de radio .
le but est de lire les méta donnés du fichier en cours de lecture .
pour cela , il y a une classe qui se présente ainsi :
DOWNLOAPROC (structure )
après l'avoir utilisé, cette class devrait contenir l'artist, le nom de la 
radio etc ...

- Original Message - 
From: Jean-François Colas jfco...@inja.fr
To: progliste@ml.free.fr
Sent: Tuesday, March 13, 2012 10:41 AM
Subject: [progliste] Re: python structure


 Dans ce cas si ta structure a un nom, est-ce que nom.__field__ ne
 conviendrait pas? C'est dans OS?

 J.-F.


 Le 13/03/2012 06:37, yannick a écrit :

 non non, ta mémoire ne fait pas défaut, il s'agit d'une structure  qui a 
 un
 attribut __field__ .
 j'en ai besoin  pour récupérer les tags d'un fichier .

 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Monday, March 12, 2012 10:06 PM
 Subject: [progliste] Re: python structure


 Salut,

 Quelle structure? Si je me souviens bien il y en a de plusieurs types en
 Python, des listes, des tuples, des dictionnaires, sans parler des
 objets... A moins que la mémoire me fasse défaut pour un truc plus dans
 tes objectifs.


 J.-F.

 Le 12/03/2012 16:40, yannick écrit :

 bonjour,  comment récupère t'on les données d'une strucure ?merci !
 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: python structure

2012-03-14 Par sujet Jean-François Colas
Question annexe: c'est important ou pas que l'URL ne soit pas entre 
guillemet dans la ligne:
url=
http://vipicecast.yacast.net/rmc

J.-F.

Le 14/03/2012 14:16, yannick a écrit :

 ok,  voici un exemple .
 remarque :
 bass.dll et pybass sont placé dans le dossier c:/x
 from os import chdir
 from ctypes import windll
 from pybass import *
 chdir (c:/x)
 bass=windll.LoadLibrary (bass.dll)
 url=http://vipicecast.yacast.net/rmc
 BASS_Init (-1,44100,0,None,None)
 myRadio = BASS_StreamCreateURL (url,0,0,DOWNLOADPROC (),BASS_SAMPLE_FLOAT
 et bien c'est la que j'essaie de récupérer une information quelqconque !
 pour lancer la lecture :
 BASS_channelPlay (myRadio,False)
 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Wednesday, March 14, 2012 1:57 PM
 Subject: [progliste] Re: python structure


 Salut Yannick,

 Donc avec ces nouveaux éléments, je crois piger que structur est une
 classe parente de DOWNLOAPROC, et que ton attribut __field__ dont tu
 parlais hier est un attribut soit de la classe DOWNLOAPROC, sinon au
 moins de la classe structure. C'est pourquoi je proposais d'écrire
 quelque chose comme DOWNLOAPROC.__field__ mais si je suis toujours
 autant à côté de la plaque, je passe la main sauf peut-être à ce qu'on
 ait des bouts de code car il y a peut-être une petite incompréhension.

 J.-F.


 Le 14/03/2012 13:14, yannick a écrit :

 slt JF, non cela ne convient pas .
 voici  ce que je dois comprendre :
 je dois lancer une url de radio .
 le but est de lire les méta donnés du fichier en cours de lecture .
 pour cela , il y a une classe qui se présente ainsi :
 DOWNLOAPROC (structure )
 après l'avoir utilisé, cette class devrait contenir l'artist, le nom de
 la
 radio etc ...

 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Tuesday, March 13, 2012 10:41 AM
 Subject: [progliste] Re: python structure


 Dans ce cas si ta structure a un nom, est-ce que nom.__field__ ne
 conviendrait pas? C'est dans OS?

 J.-F.


 Le 13/03/2012 06:37, yannick a écrit :

 non non, ta mémoire ne fait pas défaut, il s'agit d'une structure  qui
 a
 un
 attribut __field__ .
 j'en ai besoin  pour récupérer les tags d'un fichier .

 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Monday, March 12, 2012 10:06 PM
 Subject: [progliste] Re: python structure


 Salut,

 Quelle structure? Si je me souviens bien il y en a de plusieurs types
 en
 Python, des listes, des tuples, des dictionnaires, sans parler des
 objets... A moins que la mémoire me fasse défaut pour un truc plus
 dans
 tes objectifs.


 J.-F.

 Le 12/03/2012 16:40, yannick écrit :

 bonjour,  comment récupère t'on les données d'une strucure ?merci !
 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour 

[progliste] Re: python structure

2012-03-14 Par sujet yannick

les guillemets  sont bien entendu indispensable .
- Original Message - 
From: Jean-François Colas jfco...@inja.fr
To: progliste@ml.free.fr
Sent: Wednesday, March 14, 2012 3:34 PM
Subject: [progliste] Re: python structure


 Question annexe: c'est important ou pas que l'URL ne soit pas entre
 guillemet dans la ligne:
 url=
 http://vipicecast.yacast.net/rmc

 J.-F.

 Le 14/03/2012 14:16, yannick a écrit :

 ok,  voici un exemple .
 remarque :
 bass.dll et pybass sont placé dans le dossier c:/x
 from os import chdir
 from ctypes import windll
 from pybass import *
 chdir (c:/x)
 bass=windll.LoadLibrary (bass.dll)
 url=http://vipicecast.yacast.net/rmc
 BASS_Init (-1,44100,0,None,None)
 myRadio = BASS_StreamCreateURL (url,0,0,DOWNLOADPROC (),BASS_SAMPLE_FLOAT
 et bien c'est la que j'essaie de récupérer une information quelqconque !
 pour lancer la lecture :
 BASS_channelPlay (myRadio,False)
 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Wednesday, March 14, 2012 1:57 PM
 Subject: [progliste] Re: python structure


 Salut Yannick,

 Donc avec ces nouveaux éléments, je crois piger que structur est une
 classe parente de DOWNLOAPROC, et que ton attribut __field__ dont tu
 parlais hier est un attribut soit de la classe DOWNLOAPROC, sinon au
 moins de la classe structure. C'est pourquoi je proposais d'écrire
 quelque chose comme DOWNLOAPROC.__field__ mais si je suis toujours
 autant à côté de la plaque, je passe la main sauf peut-être à ce qu'on
 ait des bouts de code car il y a peut-être une petite incompréhension.

 J.-F.


 Le 14/03/2012 13:14, yannick a écrit :

 slt JF, non cela ne convient pas .
 voici  ce que je dois comprendre :
 je dois lancer une url de radio .
 le but est de lire les méta donnés du fichier en cours de lecture .
 pour cela , il y a une classe qui se présente ainsi :
 DOWNLOAPROC (structure )
 après l'avoir utilisé, cette class devrait contenir l'artist, le nom de
 la
 radio etc ...

 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Tuesday, March 13, 2012 10:41 AM
 Subject: [progliste] Re: python structure


 Dans ce cas si ta structure a un nom, est-ce que nom.__field__ ne
 conviendrait pas? C'est dans OS?

 J.-F.


 Le 13/03/2012 06:37, yannick a écrit :

 non non, ta mémoire ne fait pas défaut, il s'agit d'une structure 
 qui
 a
 un
 attribut __field__ .
 j'en ai besoin  pour récupérer les tags d'un fichier .

 - Original Message -
 From: Jean-François Colasjfco...@inja.fr
 To:progliste@ml.free.fr
 Sent: Monday, March 12, 2012 10:06 PM
 Subject: [progliste] Re: python structure


 Salut,

 Quelle structure? Si je me souviens bien il y en a de plusieurs 
 types
 en
 Python, des listes, des tuples, des dictionnaires, sans parler des
 objets... A moins que la mémoire me fasse défaut pour un truc plus
 dans
 tes objectifs.


 J.-F.

 Le 12/03/2012 16:40, yannick écrit :

 bonjour,  comment récupère t'on les données d'une strucure ?merci !
 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 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:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou 

[progliste] chm / html

2012-03-14 Par sujet yannick

bonjour j'arrive maintenant à convertir des fichiers html en chm et vice versa.
en fait, je pars toujours d'un fichier chm .
l'avantage est de pouvoir  modifier et donc de traduire .
c'est ce que je vais essayer de faire pour bass.chm .
qui  voudrait le traduire avec moi ?


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Envoi scripts Horloge parlante jaws

2012-03-14 Par sujet Yannick Youalé

Salut à tous !

Après vous avoir parfois demandé de l'aide pour pouvoir le concevoir, voici la 
première sortie de ce que j'ai appelé le JawsTalkingWatch, ou l'horloge 
parlante jaws.

1. Principes et fonctionnalités:

* Se lance automatiquement au démarrage de jaws;
* Utilise la synthèse vocale de jaws pour vous lire l'heure de l'horloge, dans 
un interval de temps que vous pouvez définir;
* Fait jouer un son de gong au passage de chaque heure;
* Permet de configurer l'heure à laquelle sonnera une alarme/réveil qui se 
caractérisera par le jeu en serie d'un son de gong spécifique.
* Les divers réglages effectués étant conservés dans un fichier ini, et 
survivant ainsi au redémarrage de l'ordinateur.

Les intervals de temps proposés sont:
* toutes les minutes;
* toutes les 5 minutes;
* toutes les 10 minutes;
* toutes les 15 minutes;
* toutes les 30 minutes;
* toutes les heures.

Une option vous est également proposée pour désactiver la lecture de l'horloge 
si vous n'avez plus envie de l'entendre.

Et je vous annonce qu'un fichier jsm peut vous permettre de créer une version 
de cette application pour la langue de votre choix en simplement y traduisant 
les valeurs qui y sont présentes.

2. Utilité

Pour tous ceux qui ont leur ordinateur alumé pendant de lngues heures dans la 
journée;
pour tous ceux qui ont envi que jaws leur rappelle régulièrement l'heure qu'il 
est afin qu'ils ne soient pas en retard;
JawsTalkingWatch est fait pour vous.

Et puis, pour ma part personnelle, je dois dire que j'ai déja utilisé deux 
logiciels de surveillance de l'horloge, mais aucun d'eux ne m'ayant satisfait 
entièrement parce que  soit comportant un défaut, soit pas assez annonciateur à 
mon goût.
C'est donc pourquoi j'ai eu l'idée de m'en faire un avec les outils à ma 
disposition.

3. Installation

Le JawsTalkingWatch est constitué d'un ensemble de scripts jaws et de fichiers, 
tous à mettre dans le dossier des paramètres personnalisés de votre session de 
jaws.

Ensuite, dans le fichier default.jss, :
* vous coller parmi les instructions use la ligne suivante:

Use JawsTalkingWatch.jsb



* Et à la fin, vous ajouttez le script suivant qui appelle la fenêtre de 
configuration du JawsTalKingWatch :



Script ShowTalkingWatchDialog ()

; ctrl+shift+f12

; Affiche le dialogue de réglage de l'horloge parlante

PerformScript ConfigureJawsTalkingWatch ()

EndScript



Et vous lui attribuez des touches de raccourci. Chez moi c'est : ctrl+maj+F12.



Voila !



4. En perspective pour le futur



Conscient que tout cela peut encore évoluer, j'imagine déja comment je pourrais 
le rendre plus configurable par exemple en:

:



* permettant d'activer ou désactiver l'annonce de certains messages;

* Permettant de choisir, d'activer ou de désactiver les gongs;

* augmentant ou illimitant le nombre d'alarme/réveil créables;

* etc, etc.





5. Téléchargement



Vous pouvez télécharger le fichier zip contenant ces scripts par ce lien:



http://dl.dropbox.com/u/50237171/Scripts%20JawsTalkingWatch.zip



Voila ! Je pense n'avoir rien oublié.



Pour ce qui concerne la licence, vous pouvez en faire ce que vous voulez.



Dites-moi ce que vous en pensez.



Attention, je vais changer mon slogan de sortie !



Yannick Daniel Youalé

La programmation est une religion, et Dieu est le plus grand des programmeurs.

Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.