[progliste] Re: jaws scripting

2011-07-21 Par sujet Yannick Daniel Youalé

Coucou Quentin !

comme on se retrouve, vieille branche !

Tout d'abord, je salut la performence technique. Chapeau ! On devrait très 
certainement te contacter bientôt pour les oscars de la programmation.

Mais maintenant, je n'arrive toujours pas à m'imaginer les avantages qu'il y 
aurait à créer ce genre de script.

Pourrais-tu m'en donner quelque uns, s'il te plaît ?
Merci !

La programmation est une religion. Aimez-la, ou quittez-la.
Mailtoloco.

- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Thursday, July 21, 2011 10:39 AM
Subject: [progliste] Re: jaws scripting


 Puisque j'ai initialement posé la question sur cette liste-ci, je vous
 mets une copie de la solution que j'ai trouvé et posté dans la liste
 jawsscript. Désolé pour ceux qui sont abonnés aux deux listes et qui ont
 donc eu le message en double.

 Plus besoin d'attendre la réponse de qui que ce soit en ce qui concerne
 les IScripts. J'ai réussi à faire un truc perso qui marche. C'est bien
 tordu, mais ça marche !

 Instructions :
 1 - Télécharger le script de base des iscripts créé par moi-même:
 http://vrac.quentinc.net/qc-iscript.jsb
 2 - Copier ce fichier dans le répertoire habituel de jaws
 Sous windows XP: C:\documents and settings\votre utilisateur\application
 data\freedom scientific\jaws\votre version\settings\votre langue\
 Sous windows vista et 7: C:\utilisateurs\votre
 utilisateur\appdata\roaming\freedom scientific\jaws\votre
 version\settings\votre langue\

 3 - Modifier le script d'Internet Explorer (Internet Explorer.jss) comme
 suit :

 Juste après:
 use MacromediaFlashPlayerActiveX.jsb
 Ajouter:
 use qc-iscript.jsb

 Dans la fonction documentLoadedEvent, ajouter:
 RunIScripts();
 Juste après:
 SetUpStuffForNewPage ();

 Optionel: vous pouvez ajouter les scripts suivants en fin de fichier et
 les assigner aux touches que vous voulez (personnellement j'ai choisi
 Ctrl+1, 2, 3 et 4)
 Script IScriptKey1 ()
 RunIScriptKey(1);
 EndScript
 Script IScriptKey2 ()
 RunIScriptKey(2);
 EndScript
 Script IScriptKey3 ()
 RunIScriptKey(3);
 EndScript
 Script IScriptKey4 ()
 RunIScriptKey(4);
 EndScript


 4 - Voilà ! Vous êtes prêt pour utiliser les IScripts  à la mode
 QuentinC. La suite du message va vous expliquer rapidement comment faire
 un IScript et ce que vous pouvez faire avec.

 Comment faire un IScript et comment ça marche ?

 Pour créer un IScript relatif à un site particulier, créez un fichier
 nommé du même nom que le domaine du site et avec l'extension .js dans
 votre dossier personalized settings (ne pas confondre avec les fichiers
 .jsi qui contiennent les paramètres définis avec Insert+maj+V). Par
 exemple pour faire un script spécifique au site de google, créer un
 fichier google.com.js.

 Comme l'extension l'indique, le fichier contiendra du code javascript.
 Le code sera exécuté à chaque chargement de page et toutes les
 manipulations habituelles du DOM sont possibles !

 Petit bonus pour ceux qui l'ont ajouté dans leur script d'Internet
 Explorer, les IScript keys: en appuyant sur la touche correspondant au
 IScriptKey1, 2, 3 ou 4, vous lancez l'exécution de la fonction
 window.iscriptKey1, 2, 3 ou 4 se trouvant dans le fichier javascript que
 vous avez créé.
 Si la fonction javascript retourne une string, alors :
 * Appuyez une fois sur la touche annonce vocalement la string retournée
 (simple sayString)
 * Appuyez deux fois rapidement affiche le résultat dans l'afficheur 
 virtuel
 * Appuyer trois fois rapidement copie dans le presse-papiers

 Si quelqu'un veut tester avec un autre navigateur qu'Internet Explorer 8
 ou une autre version de jaws que 12.0, allez-y mais c'est à vos risques
 et périls. Si vous êtes intéressé par les sources de qc-iscript.jsb je
 peux vous les fournir.

 Petite note: je déconseille fortement l'utilisation d'alert, confirm et
 prompt dans vos iscripts. J'ai l'impression que ça fait ramer un peu jaws.

 Voilà ! Amusez-vous bien, et si vous voulez diffuser vos iscripts je
 pense qu'il ne devrait pas y avoir de contre-indication des modérateurs.



 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: jaws scripting

2011-07-21 Par sujet QuentinC
  Tout d'abord, je salut la performence technique. Chapeau ! On devrait 
très  certainement te contacter bientôt pour les oscars de la programmation.

Ou pas... en fait c'est pas si compliqué que ça. Ca se résume à une 
petite dizaine de lignes de script jaws. Le plus long aura été de 
trouver comment charger un fichier avec jaws et comment contourner les 
petites limitations ridicules du scripting jaws par rapport à un langage 
plus évolué.


  Mais maintenant, je n'arrive toujours pas à m'imaginer les avantages 
qu'il y  aurait à créer ce genre de script.

Ben c'est simple: certains sites web manquent d'accessibilité ? ou bien 
tu veux ajouter quelque chose qui rend service aux utilisateurs de jaws, 
p.ex. alt manquants, aides à la saisie, manipulations compliquées qui 
pourraient être simplifiées, AJAX mal programmé pas accessible, menu 
dynamiques mal programmés pas accessibles, etc... en fait on peut tou 
imaginer, même des fonctions pour aller plus vite que les voyants si on 
veut. ON peut redesigner les pages comme on veut puisqu'on a accès à 
tout le DOM !

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: jaws scripting

2011-07-21 Par sujet yannick

Quentin, n'ayant pas vu la source, je me  pose la question , jcomment as tu 
fais ?
voici mon idée :
il  paraît que lorsque l'on consulte une page web, cette page est 
téléchargé sur le pc.
je me demande donc sans trouver la  technique :
tu as accès à cette page, puis, tu as fais un  casi copier coller en 
injectant une ligne de code qui permet de prendre en compte le fichier js du 
dossier utilisateur non ?

- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Thursday, July 21, 2011 5:11 PM
Subject: [progliste] Re: jaws scripting


  Tout d'abord, je salut la performence technique. Chapeau ! On devrait
 très  certainement te contacter bientôt pour les oscars de la 
 programmation.

 Ou pas... en fait c'est pas si compliqué que ça. Ca se résume à une
 petite dizaine de lignes de script jaws. Le plus long aura été de
 trouver comment charger un fichier avec jaws et comment contourner les
 petites limitations ridicules du scripting jaws par rapport à un langage
 plus évolué.


  Mais maintenant, je n'arrive toujours pas à m'imaginer les avantages
 qu'il y  aurait à créer ce genre de script.

 Ben c'est simple: certains sites web manquent d'accessibilité ? ou bien
 tu veux ajouter quelque chose qui rend service aux utilisateurs de jaws,
 p.ex. alt manquants, aides à la saisie, manipulations compliquées qui
 pourraient être simplifiées, AJAX mal programmé pas accessible, menu
 dynamiques mal programmés pas accessibles, etc... en fait on peut tou
 imaginer, même des fonctions pour aller plus vite que les voyants si on
 veut. ON peut redesigner les pages comme on veut puisqu'on a accès à
 tout le DOM !

 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: jaws scripting

2011-07-21 Par sujet QuentinC
J'ai maintenant uploadé la source
http://vrac.quentinc.net/qc-iscript.jss

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: jaws scripting

2011-07-19 Par sujet QuentinC
Merci pour le décompilateur.

Par contre concrètement, ça donne rien. Les noms de fonctions et de 
variables ont été obfusqués, ce qui donne un code totalement 
incompréhensible.

Je me demande pour quelle raison FS protège ces fonctionnalités. Ou 
alors c'est parce que le concept d'iscript est une invention de Philipe 
Léon ?

Peu importe. Si je trouve le moyen d'exécuter une fonction ou un script 
particulier d'un JSB particulier à la volée sans l'inclure 
explicitement, alors j'aurai trouvé une alternative. Mais il ne semble 
pas y avoir de fonction pour ça... en tout cas pas dans les fonctions 
documentées par FS.


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: jaws scripting

2011-07-19 Par sujet yannick

pour quelles raisons  alors tu ne peux pas utiliser l'api de jfw ?
je mettrais ma main au feu que tu y a déja réfléchi !
mais la réponse m'interresse ...
- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Tuesday, July 19, 2011 8:55 AM
Subject: [progliste] Re: jaws scripting


 Merci pour le décompilateur.

 Par contre concrètement, ça donne rien. Les noms de fonctions et de
 variables ont été obfusqués, ce qui donne un code totalement
 incompréhensible.

 Je me demande pour quelle raison FS protège ces fonctionnalités. Ou
 alors c'est parce que le concept d'iscript est une invention de Philipe
 Léon ?

 Peu importe. Si je trouve le moyen d'exécuter une fonction ou un script
 particulier d'un JSB particulier à la volée sans l'inclure
 explicitement, alors j'aurai trouvé une alternative. Mais il ne semble
 pas y avoir de fonction pour ça... en tout cas pas dans les fonctions
 documentées par FS.


 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: jaws scripting

2011-07-19 Par sujet leglaude

salut quentin,
je pense pas que tu auras plus de réponce,
car les plus grand scripteur JAWS sont sur cette list.
- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Tuesday, July 19, 2011 9:27 AM
Subject: [progliste] Re: jaws scripting


  pour quelles raisons  alors tu ne peux pas utiliser l'api de jfw ?
 je mettrais ma main au feu que tu y a déja réfléchi !

 Ben c'est simple: si je veux faire un script spécifique à un site
 particulier et que je ne veux pas polluer l'espace global, il faut que
 je trouve le moyen de le charger dynamiquement. Un genre de
 LoadLibrary/GetProcAddress. Dans la listes des fonctions documentées par
 FS, il n'y en a aucune qui permette de charger un script dynamiquement.
 Peut-être il y a une fonction non documentée mais en tout cas dans ce
 que je trouve il n'y a pas.

 J'ai abandonné la décompilation de ces iscripts: je n'y comprends rien,
 c'est obfusqué de partout. Pour comprendre il faudrait demander à
 l'auteur... mais puisque vous dites que c'est son gagnepain c'est mort
 da'vance.

 Nota: j'ai trouvé une liste spécifique au scripting jaws =
 jawsscr...@yahoogroupes.fr. Je vais m'y inscrire et leur demander,
 peut-être qu'eux peuvent me renseigner. Pour la rejoindre, il faut
 envoyer un mail à jawsscript-abonnem...@yahoogroupes.fr


 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: jaws scripting

2011-07-19 Par sujet yannick

l'abonnement à cette liste est modéré,c'est donc normal .
sinon, las bas, je vois au moins 2 personnes,
l'un est Paul, et l'autre, l'auteur lui même des IScripts.
mais bon en 6 ans, jene l'ai vu  intervenir qu'une seule fois.
sinon, j'ai peut être une idée, mais,
soit elle est trop tordue, soit elle ne fonctionnne tout simplement pas, 
soit,elle ne te conviendra pas.
je considère que LoadLibrary est présent dans l'api de windows.
attention donc, je n'ai aucune idée du résultat .
en vbs, paraît t'il qu'il est possible d'utiliser les api de Windows,mais 
très difficile.
c'est pour cela qu'il existe un truc qui s'appelle dynamic wrapper x 
qui te permettrait d'avoir accès à user32.
si en vbs cela fonctionnne, il y a donc de très forte chance que cela 
fonctionne aussi en script de jaws .
Sinon, je pourrais aussi te proposer de poser ta question sur la liste 
anglaise.
sinon,j'ai encore pire à te proposer, ce serait de passer sur nvda puisque 
'avec ce lecteur d'écran, tu auras accès à tous ce que tu souhaites .




- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Tuesday, July 19, 2011 9:31 AM
Subject: [progliste] Re: jaws scripting


 Je ne risque rien d'essayer de toute manière. Je verrai bien ce qu'ils
 me répondront. S'ils répondent quelque chose d'intéressant je ferai
 suivre ici.

 Quoi qu'il en soit je ne reçois pas le lien de validation de yahoo,
 c'est mal parti.

 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: jaws scripting

2011-07-19 Par sujet QuentinC
Inutile de ressortir le troll jaws vs NVDA. De toute manière je ne 
connais pas python donc je ne pourrais pas scripter pour NVDA. Et 
affaire de goût mais je n'utilise NVDA que quand je ne peux pas faire 
autrement ou pour tester.


Pour le reste, je ne comprends pas: tu me parles de visual basic, je te 
parle de script jaws. Je ne vois pas où tu veux en venir ? A part 
éventuellement si on peut appeler des WSH depuis jaws mais là 
honnêtement j'y crois pas trop (si c'est possible on fait comment ?)

  ET si on pouvait appeler des WSH depuis jaws, je choisirais javascript 
plutôt que visual basic puisqu'on a le choix normalement, c'est 
tellement plus logique de manipuler le DOM en javascript...

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: jaws scripting

2011-07-19 Par sujet yannick

oui on peut utiliser du wsh avec jaws.
mais la, je ne te parlais pas de manipuler le dom, comme tu voulais appler 
une fonction de style LoadLibrary je pensais que cela pouvais être une piste 
si  il te fallait charger  une librairie dynamiquement .
en jaws tu as la fonction createObject
et puis si tu as besoin du WMI, tu as getObject
- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Tuesday, July 19, 2011 10:10 AM
Subject: [progliste] Re: jaws scripting


 Inutile de ressortir le troll jaws vs NVDA. De toute manière je ne
 connais pas python donc je ne pourrais pas scripter pour NVDA. Et
 affaire de goût mais je n'utilise NVDA que quand je ne peux pas faire
 autrement ou pour tester.


 Pour le reste, je ne comprends pas: tu me parles de visual basic, je te
 parle de script jaws. Je ne vois pas où tu veux en venir ? A part
 éventuellement si on peut appeler des WSH depuis jaws mais là
 honnêtement j'y crois pas trop (si c'est possible on fait comment ?)

  ET si on pouvait appeler des WSH depuis jaws, je choisirais javascript
 plutôt que visual basic puisqu'on a le choix normalement, c'est
 tellement plus logique de manipuler le DOM en javascript...

 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: jaws scripting

2011-07-19 Par sujet LavaChri

Salut,
Concernant la décompilation, a priori les nom de fonction sont écrit en
clair dans le fichier JSB.
Donc s'il apparaissent en Sxxx , je crains que cela soit du à un acte
volontaire de l'auteur des scripts...
Seules les variable locale sont normalement codées et ne conservent donc pas
leur étiquette.

Effectivement, Philipe Léon réalise des sessions de formation en Script,
donc il se peut qu'il se protège, voire ne soit pas très bavard...




-Message d'origine-
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
part de yannick
Envoyé : mardi 19 juillet 2011 10:16
À : progliste@ml.free.fr
Objet : [progliste] Re: jaws scripting



oui on peut utiliser du wsh avec jaws.
mais la, je ne te parlais pas de manipuler le dom, comme tu voulais appler
une fonction de style LoadLibrary je pensais que cela pouvais être une piste
si  il te fallait charger  une librairie dynamiquement .
en jaws tu as la fonction createObject
et puis si tu as besoin du WMI, tu as getObject
- Original Message -
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Tuesday, July 19, 2011 10:10 AM
Subject: [progliste] Re: jaws scripting


 Inutile de ressortir le troll jaws vs NVDA. De toute manière je ne 
 connais pas python donc je ne pourrais pas scripter pour NVDA. Et 
 affaire de goût mais je n'utilise NVDA que quand je ne peux pas faire 
 autrement ou pour tester.


 Pour le reste, je ne comprends pas: tu me parles de visual basic, je 
 te parle de script jaws. Je ne vois pas où tu veux en venir ? A part 
 éventuellement si on peut appeler des WSH depuis jaws mais là 
 honnêtement j'y crois pas trop (si c'est possible on fait comment ?)

  ET si on pouvait appeler des WSH depuis jaws, je choisirais 
 javascript plutôt que visual basic puisqu'on a le choix normalement, 
 c'est tellement plus logique de manipuler le DOM en javascript...

 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: jaws scripting

2011-07-18 Par sujet LavaChri

Salut,
Il me semble que dans le jargon jaws cela s'appelle iscript.
Mais tu as raison, je n'ai encore jamais rien lu de concret sur ce sujet...
Apparament, Philipe Leon, du site sonobraille sais faire ce genre de chose,
tu trouveras un script sur son site,
Mais il ne founi pas les sources...
Tu peux essayer de lui demander, sinon je pourrais te proposer un
décompilateur de code JSB.

@+
-Message d'origine-
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
part de yannick
Envoyé : lundi 18 juillet 2011 06:49
À : progliste@ml.free.fr
Objet : [progliste] Re: jaws scripting



en connaissant  grossomodo  ce que tu  voudrais faire, on pourrait mieux
t'orienter .
sinon, pour scripter un site, ce sera une galère, d'abord, il faudra
déterminer quel navigateur sera utiliser pour le site .
ensuite, on pourrais  charger un autre jeu de script.
il faudra alors utiliser le document object model pour faire ce que tu veux
.
donc, au minimum, il faudra un jeu de sript pour IE, et un autre  pour
FireFox.

- Original Message -
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 5:52 AM
Subject: [progliste] jaws scripting


 Bonjour la liste,
 J'ai entendu dire qu'il existait un moyen de créer des scripts jaws
 spécifiques à un sitte web particulier par opposition à un script qui
 existerait globalement. Cependant, je na'rrive pas à trouver
 l'information nulle part, ni dans les fichiers d'aide présents dans le
 dossier de jaws, ni sur le site de FS. Est-ce que quelqu'un sait quelque
 chose à ce sujet ?
 Notez bien que je parle bien de scripting et non pas simplement de
 paramètres personnalisés par sites stockés dans les fichiers *.jsi, bien
 qu'une partie de la solution puisse peut-être se trouver là.
 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] Re: jaws scripting

2011-07-18 Par sujet leglaude

salut,
moi perso, j'ai toujours
ajouter un petit Script dans le JSS du navigateur,
avec une fonction Switch qui pointera vers un jss du nom du site.
et c'est dans ce jss que je vais scripter.

- Original Message - 
From: LavaChri lavac...@cegetel.net
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 8:36 AM
Subject: [progliste] Re: jaws scripting



 Salut,
 Il me semble que dans le jargon jaws cela s'appelle iscript.
 Mais tu as raison, je n'ai encore jamais rien lu de concret sur ce 
 sujet...
 Apparament, Philipe Leon, du site sonobraille sais faire ce genre de 
 chose,
 tu trouveras un script sur son site,
 Mais il ne founi pas les sources...
 Tu peux essayer de lui demander, sinon je pourrais te proposer un
 décompilateur de code JSB.

 @+
 -Message d'origine-
 De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
 part de yannick
 Envoyé : lundi 18 juillet 2011 06:49
 À : progliste@ml.free.fr
 Objet : [progliste] Re: jaws scripting



 en connaissant  grossomodo  ce que tu  voudrais faire, on pourrait mieux
 t'orienter .
 sinon, pour scripter un site, ce sera une galère, d'abord, il faudra
 déterminer quel navigateur sera utiliser pour le site .
 ensuite, on pourrais  charger un autre jeu de script.
 il faudra alors utiliser le document object model pour faire ce que tu 
 veux
 .
 donc, au minimum, il faudra un jeu de sript pour IE, et un autre  pour
 FireFox.

 - Original Message -
 From: QuentinC quent...@cfardel.net
 To: progliste@ml.free.fr
 Sent: Monday, July 18, 2011 5:52 AM
 Subject: [progliste] jaws scripting


 Bonjour la liste,
 J'ai entendu dire qu'il existait un moyen de créer des scripts jaws
 spécifiques à un sitte web particulier par opposition à un script qui
 existerait globalement. Cependant, je na'rrive pas à trouver
 l'information nulle part, ni dans les fichiers d'aide présents dans le
 dossier de jaws, ni sur le site de FS. Est-ce que quelqu'un sait quelque
 chose à ce sujet ?
 Notez bien que je parle bien de scripting et non pas simplement de
 paramètres personnalisés par sites stockés dans les fichiers *.jsi, bien
 qu'une partie de la solution puisse peut-être se trouver là.
 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] Re: jaws scripting

2011-07-18 Par sujet QuentinC
@Yannick:
* J'utilise IE et ceux qui risque d'utiliser mon script utilisent tous IE
* De toute façon je n'ai pas l'impression qu'on peut manipuler le DOM du 
document en script jaws quand on navigue avec firefox. Ou alors le nom 
de la fonction qui permet de récupérer le document en cours dans le 
langage de script est mal choisi : IEGetDocument

@Kris: iscript c'est aussi le nom qu'on m'a donné quand je discutais 
de ça sur skype. Mais quand je fais des recherches google, je ne trouve 
absolument rien de concret. Même sur le site de FS.
Je suis allé faire un tour sur sonobraillle.free.fr mais je n'ai pas 
trouvé quoi que ce soit qui en parle ni de script lié à ça

@Leglaude: ton approche peut marcher mais elle est cahotique: c'est un 
coup à se retrouver avec des dizaines et des dizaines de raccourcis 
hyper-spécifiques qui polluent inutilement l'espace des raccourcis 
disponibles, la mémoire pendant les 99% du temps où on ne navigue pas 
sur le site en question, le fichier de script d'IE ou de firefox voire 
même le fichier défaut qui n'ont théoriquement pas à être modifiés sauf 
pour changer des comportements globaux, etc, etc. Donc non c'est pas 
vraiment une solution viable.

@Tous: pour éclaircir un peu sur ce que je voudrais faire:
Il est des sites web qu'on consulte relativement fréquemment et qui ne 
sont pas forcément des plus accessibles. L'idée est de palier à ce 
manque partiel d'accessibilité, ou pour améliorer l'expérience 
utilisateur générale en facilitant l'accès à certaines choses, en 
intervenant sur le DOM des pages cibles. Je donne un exemple: les sites 
en AJAX mal fichus, des éléments de formulaire ou des liens qui 
merdouillent ou qui ne peuvent être activés qu'en curseur jaws sans 
qu'on sache vraiment pourquoi, les fausses boîtes de dialogues qui 
n'n'apparraissent pas toujours, les bugs à la con du curseur virtuel 
avec ARIA, le drag and drop et j'en passe. Ou plus stupide encore: 
ajouter les alt sur des images connues... il y a énormément de 
possibilités, et on n'a pas le choix, quand les auteurs du site sont 
trop gros / trop con / n'a pas assez d'argent / a de la mauvaise volonté 
pour le rendre accessible.

Pour le moment j'ai défini un script dans le fichier de script d'IE, qui 
est donc global... mais qui est complètement inutile quand je ne suis 
pas précisément sur la page spécifique pour laquelle ce script a été 
créé. Total, j'ai réservé un raccourci, en l'occurence insert+maj+D dans 
mon cas, qui ne sert qu'à un endroit/moment bien précis. Si j'ai 10 ou 
20 sites sur lesquels j'ajoute ce genre de customization, je vais 
rapidement me retrouver avec des conflits gênants.

Voilà.

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: jaws scripting

2011-07-18 Par sujet leglaude

salut,
bin tout dépend des besoin du site en question
c'est sur que si beaucoup de chose n'ai pas accessible,
il y aurai trop de racoursi,
par contre, pour ne pas avoir de confli,
il sufi de faire des condition selon le titre du site avec newtextEvent par 
exemple.
et pour éviter le nombre de racoursi, on peux très bien faire une list de 
choix via une dlgselectlistbox et avoir qu'un racoursi
mais je suis également intérésser par l'iscripte, je vais voir ce qu'on peux 
faire.
il me semble qu'on pouvais géré aussi sa avec le dom.

- Original Message - 
From: yannick yannick.ma...@wanadoo.fr
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 11:43 AM
Subject: [progliste] Re: jaws scripting



 je propose ce qu'a dit Leglaude, faire plus simple me semble difficile .
 sinon, avec FireFox, il faut utiliser les objets com de type msaa.
 pour les iScripts, je veux bien voir, car en décompilant, je n'ai rien
 trouver de probant .
 si une personne trouve, je suis preneur .

 - Original Message - 
 From: QuentinC quent...@cfardel.net
 To: progliste@ml.free.fr
 Sent: Monday, July 18, 2011 11:22 AM
 Subject: [progliste] Re: jaws scripting


 @Yannick:
 * J'utilise IE et ceux qui risque d'utiliser mon script utilisent tous IE
 * De toute façon je n'ai pas l'impression qu'on peut manipuler le DOM du
 document en script jaws quand on navigue avec firefox. Ou alors le nom
 de la fonction qui permet de récupérer le document en cours dans le
 langage de script est mal choisi : IEGetDocument

 @Kris: iscript c'est aussi le nom qu'on m'a donné quand je discutais
 de ça sur skype. Mais quand je fais des recherches google, je ne trouve
 absolument rien de concret. Même sur le site de FS.
 Je suis allé faire un tour sur sonobraillle.free.fr mais je n'ai pas
 trouvé quoi que ce soit qui en parle ni de script lié à ça

 @Leglaude: ton approche peut marcher mais elle est cahotique: c'est un
 coup à se retrouver avec des dizaines et des dizaines de raccourcis
 hyper-spécifiques qui polluent inutilement l'espace des raccourcis
 disponibles, la mémoire pendant les 99% du temps où on ne navigue pas
 sur le site en question, le fichier de script d'IE ou de firefox voire
 même le fichier défaut qui n'ont théoriquement pas à être modifiés sauf
 pour changer des comportements globaux, etc, etc. Donc non c'est pas
 vraiment une solution viable.

 @Tous: pour éclaircir un peu sur ce que je voudrais faire:
 Il est des sites web qu'on consulte relativement fréquemment et qui ne
 sont pas forcément des plus accessibles. L'idée est de palier à ce
 manque partiel d'accessibilité, ou pour améliorer l'expérience
 utilisateur générale en facilitant l'accès à certaines choses, en
 intervenant sur le DOM des pages cibles. Je donne un exemple: les sites
 en AJAX mal fichus, des éléments de formulaire ou des liens qui
 merdouillent ou qui ne peuvent être activés qu'en curseur jaws sans
 qu'on sache vraiment pourquoi, les fausses boîtes de dialogues qui
 n'n'apparraissent pas toujours, les bugs à la con du curseur virtuel
 avec ARIA, le drag and drop et j'en passe. Ou plus stupide encore:
 ajouter les alt sur des images connues... il y a énormément de
 possibilités, et on n'a pas le choix, quand les auteurs du site sont
 trop gros / trop con / n'a pas assez d'argent / a de la mauvaise volonté
 pour le rendre accessible.

 Pour le moment j'ai défini un script dans le fichier de script d'IE, qui
 est donc global... mais qui est complètement inutile quand je ne suis
 pas précisément sur la page spécifique pour laquelle ce script a été
 créé. Total, j'ai réservé un raccourci, en l'occurence insert+maj+D dans
 mon cas, qui ne sert qu'à un endroit/moment bien précis. Si j'ai 10 ou
 20 sites sur lesquels j'ajoute ce genre de customization, je vais
 rapidement me retrouver avec des conflits gênants.

 Voilà.

 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

[progliste] Re: jaws scripting

2011-07-18 Par sujet QuentinC
Alors pour les iscript de sonobraille, l'exécutable installe
- modifications dans le script global d'IE
- iscript.ini
- ieo.jsb
+ un fichier ieo par site dans personalized settings

Les instructions dans les fichiers *.ieo resemblent vaquement à des 
fichiers INI mais ça ne me dit quand même pas ce qu'on peut faire avec

IL faudrait pouvoir décompiler le script ieo.jsb, parce que les sources 
ne sont pas fournies. Là est la clé. Est-ce qu'il existe un 
décompilateur de JSB ?
OU mieux, est-ce que quelqu'un connaît l'auteur et sait s'il serait 
d'accord de fournir les sources ? S'il ne l'a pas fait il a sans doute 
une raison...

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: jaws scripting

2011-07-18 Par sujet leglaude

salut, oui il existe un décompilateur de jsb.
- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 7:31 PM
Subject: [progliste] Re: jaws scripting


 Alors pour les iscript de sonobraille, l'exécutable installe
 - modifications dans le script global d'IE
 - iscript.ini
 - ieo.jsb
 + un fichier ieo par site dans personalized settings

 Les instructions dans les fichiers *.ieo resemblent vaquement à des
 fichiers INI mais ça ne me dit quand même pas ce qu'on peut faire avec

 IL faudrait pouvoir décompiler le script ieo.jsb, parce que les sources
 ne sont pas fournies. Là est la clé. Est-ce qu'il existe un
 décompilateur de JSB ?
 OU mieux, est-ce que quelqu'un connaît l'auteur et sait s'il serait
 d'accord de fournir les sources ? S'il ne l'a pas fait il a sans doute
 une raison...

 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: jaws scripting

2011-07-18 Par sujet yannick

alt +f1  pour  choisir le fichier à décompiler.
http://dl.dropbox.com/u/5497034/envoie/VisuJSB.exe
- Original Message - 
From: leglaude leglaude.lada...@gmail.com
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 8:47 PM
Subject: [progliste] Re: jaws scripting



 salut, oui il existe un décompilateur de jsb.
 - Original Message - 
 From: QuentinC quent...@cfardel.net
 To: progliste@ml.free.fr
 Sent: Monday, July 18, 2011 7:31 PM
 Subject: [progliste] Re: jaws scripting


 Alors pour les iscript de sonobraille, l'exécutable installe
 - modifications dans le script global d'IE
 - iscript.ini
 - ieo.jsb
 + un fichier ieo par site dans personalized settings

 Les instructions dans les fichiers *.ieo resemblent vaquement à des
 fichiers INI mais ça ne me dit quand même pas ce qu'on peut faire avec

 IL faudrait pouvoir décompiler le script ieo.jsb, parce que les sources
 ne sont pas fournies. Là est la clé. Est-ce qu'il existe un
 décompilateur de JSB ?
 OU mieux, est-ce que quelqu'un connaît l'auteur et sait s'il serait
 d'accord de fournir les sources ? S'il ne l'a pas fait il a sans doute
 une raison...

 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: jaws scripting

2011-07-18 Par sujet yannick

sur le site il doit avoir l'adresse de l'auteur,philippe léon.
tu peux lui demander les sources, mais comme c'est son fond de commerce ...
j'en doute


- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Monday, July 18, 2011 7:31 PM
Subject: [progliste] Re: jaws scripting


 Alors pour les iscript de sonobraille, l'exécutable installe
 - modifications dans le script global d'IE
 - iscript.ini
 - ieo.jsb
 + un fichier ieo par site dans personalized settings

 Les instructions dans les fichiers *.ieo resemblent vaquement à des
 fichiers INI mais ça ne me dit quand même pas ce qu'on peut faire avec

 IL faudrait pouvoir décompiler le script ieo.jsb, parce que les sources
 ne sont pas fournies. Là est la clé. Est-ce qu'il existe un
 décompilateur de JSB ?
 OU mieux, est-ce que quelqu'un connaît l'auteur et sait s'il serait
 d'accord de fournir les sources ? S'il ne l'a pas fait il a sans doute
 une raison...

 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é.