Accéder au contenu.
Menu Sympa

accessibilite - Re: [Accessibilite] Script Thunderbird avec Python

Objet : Liste de diffusion du groupe de travail Accessibilité (liste à inscription publique)

Archives de la liste

Re: [Accessibilite] Script Thunderbird avec Python


Chronologique Discussions 
  • From: florent andre <flo.andre AT gmail.com>
  • To: accessibilite AT april.org
  • Subject: Re: [Accessibilite] Script Thunderbird avec Python
  • Date: Wed, 9 Feb 2011 00:48:15 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=IaXptvva47QEW5RDxQuG7LQ7Gsq/1T7S1tuE3GGW8lg1JW0sWMEGnNnhoLoVjRPXLO ybGINllttMdLWom/ujtIH8/S0o+ErDwdkU1vicCzjA3UN/7v/mo9l/SegFzhmIw+z79d E5IfMWxvp0v2kwS/rqb9sK/dsX3iDsvD/oBqA=

Bonjour,

Je ne vais pas répondre à la question, mais juste donner un lien que j'ai trouvé :

http://www.nvda-project.org/wiki/PythonConsole
Un partie interressante est "For convenience, the following modules and variables are automatically imported in the console: sys, os, wx, log (from logHandler), api, queueHandler, speech, braille"

Ce qui donne au moins le nom de quelques modules.

Peut être que cette console permet d'accéder au différentes fonctions et modules présents dans NVDA et accessibles par script ?

++

2011/2/8 S.GRILLE <s.grille AT avh.asso.fr>
   Bonjour Jean-Philippe et tous,

   Je te remercie de ta réponse et je te mets ci-dessous la réaction de Daniel POIRAUD qui a besoin d'en savoir davantage.
   Commentaire de Daniel POIRAUD :
Cette réponse ne m'avance pas beaucoup, car je le savais déjà. La difficulté est de savoir quelles sont les fonctions NVDA à utiliser, à la fois pour manipuler les objets et pour vocaliser. Il faudrait donc passer du temps à décortiquer la programmation de NVDA pour trouver ces fonctions importantes et leur emplacement, puis en faire la liste. Ce n'est possible que par quelqu'un d'expérimenté en Python.
Avec Jaws, c'est plus facile car Freedom Scientific a prévu un langage de programmation pour les scripts et donne la liste et la description des fonctions disponibles.

   Si Jean-Philippe ou quelqu'un d'autre peut répondre à la demande de Daniel, je l'en remercie.

   Bien amicalement,
       Sylvain

Le 07/02/2011 19:59, Jean-Philippe MENGUAL a écrit :

Salut,

Ils sont dans le code source. Il suffit de récupérer le source de NVDA
et de rechercher les fichiers .py. Je n'ai jamais exploré le source,
mais je suppose que les scripts doivent se nommer thunderbird.py ou 1
truc comme ça (mozilla.py...). Donc il n'y a qu'à rechercher où
télécharger le source de NVDA et l'explorer, je suis sûr que les noms de
fichiers sont parlants. Si tu ne trouves pas ou que le monsieur ne
trouve pas, je jetterai un œilb mais a priori cela ne devrait pas être
trop compliqué.

Bonne soirée,

Jean-Philippe MENGUAL


Le lundi 07 février 2011 à 15:51 +0100, S.GRILLE a écrit :
Bonjour à tous,

     Daniel POIRAUD de la coordination informatique de l'AVH a fait de
nombreux scripts pour améliorer l'accessibilité de Thunderbird avec
Jaws. Sensibilisé à l'utilisation de l'informatique avec NVDA, il serait
intéressé d'avoir un modèle de script écrit avec Python pour Thunderbird
afin de pouvoir en écrire lui-même.
     Je remercie le développeur qui pourrait donner une suite favorable
à cette demande.

     Bien cordialement,
     Sylvain GRILLE


pièce jointe document texte brut (message-footer.txt)



--
Info sur la liste : http://www.april.org/wws/info/accessibilite
Wiki du groupe de travail : http://wiki.april.org/w/Accessibilit%C3%A9_et_logiciels_libres

Pour se désinscrire, envoyer un mail à sympa AT april.org avec pour message SIGnoff accessibilite ~[[email]]






Archives gérées par MHonArc 2.6.16.

Haut de le page