Salut,

Euh... Est-ce que c'est sûr, ça, qu'il n'y a pas d'intercepteur vidéo 
dans NVDA?

J.-F.

Le 05/01/2012 16:20, yannikc a écrit :
>
> salut,
> tout d'abord, sache que tu n'as plus besoin de payer pour  apprendre à
> scripter .
> il y a la liste jawsScript pour cela .
> Il faut aussi savoir que toutes les techniques de scripting que l'on voit
> dans les scripts américaines sont largement acquises .
> il y a environ 6 mois Quentin a mis en place des iScripts, il s'agit
> d'injection de code javascript sur les pages html .
> j'en ai fait le bending, aujourdh'ui, cette techhnique de scritping est tout
> simplement époustouffleant!
> je pense que tu n'es pas abonnné au même liste que moi, je pense donc que tu
> ne les a jamais vu .
> pourtant aujourdh'ui j'ai écrit des scripts pour :
> deezer,youtube,player Shock Wave, google,
> et sans doute d'autre a venir .
> Attention, roulement de mécanique .....
> le premierjanvier 2012, j'ai compris comment on pouvait injecter à partir
> des script de jaws,
> du python,vbs,javascript , et sans doute d'autre langage de script .
> il y a aussi une liste pour les scripts de nvda, mais gnééralement j'évite
> de parler des scripts jaws /nvda ici car  même si cette liste est tournée
> vers tous les langages de programmation,
> ce serait  dommage et inintéréssant pour moi qu'elle puisse être un doublon
> .
> maintenant, les difference entre les scripts de nvda et de jaws :
> 1.jaws  possède un intercepteur vidéo, ce qui permet d'avoir toutes les
> informations affiché à l'écran .
> contrairmeent à nvda qui n'en n'a pas et donc, ne voit pas tout .
> 2.après ma recherche de ce dimanche, les 2 langages peuvent avoir accès à
> tous les pc, mais est ce vraimeent ce que l'on attend d'un script destinée à
> une seule application ?
> 3. jaws est mieux  construit dans la navigation parmi les objets car il fait
> bien la difference d'intonnation avec,
> un item de zone de liste, son nom, une touche de racourci,etc...
> mais bon, la c'est juste du confort , nvda lie d'une traite les info alors
> que jaws a une analyse plus fine .
> 4.l'ide de jaws  est plus confortable .
> 5.je n'arrive pas encore àinjecter du code javascript a partir des  scripts
> de nvda .
> 6. avec les scripts de nvda, on peut intégrer une interface  graphique alors
> qu'avec jaws je ne sais pas (je ne sais même pas si cela est possible )
> remarque : on pourrait simuler une interface  graphique  en opérant un
> bascule du mode du clavier (le a accent grave pour ceux qui connaisent mes
> scripts )
> 7. pour NVDA, la navigation parmi les objets ou les fenêtres, est simple,
> demandes et tu recevras !
> 8.Jaws reconnait mieux certaine fenêtre (la réassignation de classe de
> fenêtres est intéréssant, et hélas, absent dans nvda )
>
> j'ai donc déja ajouter des interfaces graphiques à mon script pour nvda .
> ps pour JF :
> pourquoi suis je absolument certain que NVDA n'a pas d'intercepteur vidéo ?
> et bien dans user 32, il y a une fonction getWindowText ,  qui  n'est tout
> simplement pas capable de récupérer du text alors que jaws le fait !NVDA a
> un explorateur d'objet, oui, mais tout ce qui est autour, il ne le voit pas
> !
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ----- Original Message -----
> From: "Yannick Youalé"<mailtoloco2...@gmail.com>
> To:<progliste@ml.free.fr>
> Sent: Thursday, January 05, 2012 4:16 AM
> Subject: [progliste] Re: Scripts jaws pour augmenter et diminuer plus
> facilement le volume système
>
>
>>
>> Salut Yannick !
>>
>> Revenir à python, et notamment au python pour NVDA
>>
>> Il est vrai que malgré un fonctionnement de jaws que j'apprécie plus en
>> général, je reconnais cependant que son langage script :
>>
>> semble assez limité dans la reconnaissance et le traitement de certains
>> types de fenêtres ou même encore limité dans l'accès à certaines
>> ressources
>> de l'ordinateur.
>>
>> De plus, malgré des fonctions qui semblent nombreuses, leurs documentation
>> est généralement floue et nécessitent de payer (d'après ce que j'ai
>> entendu)
>> pour pouvoir être formé ou informé.
>>
>> Cela quand d'un autre côté, on a le NVDA, qui certes par rapport à jaws
>> semble encore inférieure, mais évolue rapidement.
>>
>> Un logiciel de revue d'écran:
>> * gratuit;
>> * portable (à partir d'une clée USB ou d'un CD);
>> * capable d'utiliser la synthèse vocale d'éloquance
>> * qui fonctionne à la fois sur des versions 32 et 64 bits de windows
>> (quelque chose qui m'a complètement sydéré alors que je me faisait ch... à
>> acquérir une version de jaws capable de le faire).
>>
>> Il est clair que NVDA a désormais des atouts indéniables par rapport à
>> jaws.
>>
>> Néanmoins, peux-tu me rassurer sur certaines choses:
>>
>> On peut s'imaginer que le langage python, beaucoup plus vaste que le
>> langage
>> script de jaws donne plus de possibilités. Peut-on reconnaître des
>> fenêtres
>> à un point que jaws ne peut pas faire ?
>>
>> Est-ce que dans le python pour NVDA on a un accès illimité aux ressources
>> de
>> l'ordinateur ?
>>
>> Dans ton mail, tu parle du WX qui sert à créer des interfaces. Arrives-tu
>> à
>> l'implémenter et à créer des interfaces que tu manipules via NVDA ?
>>
>> Tout comme toi, je pense qu'il faut des solutions alternatives gratuites
>> portée par des développeurs d'abord préoccupés par le désir de faciliter
>> la
>> vie des utilisateurs. Et effectivement, NVDA pourrait en être un bon
>> exemple.
>>
>>
>> Yannick Daniel Youalé
>> La programmation est une religion. Aimez-la, ou quittez-la.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "yannikc"<philao...@yahoo.fr>
>> To:<progliste@ml.free.fr>
>> Sent: Wednesday, January 04, 2012 10:40 PM
>> Subject: [progliste] Re: Scripts jaws pour augmenter et diminuer plus
>> facilement le volume système
>>
>>
>>>
>>> oui bien sûr, c'est de revenir à python .
>>> j'ai déja fait un script pour nvda,
>>> je commence wx, je commence à connnaitre les bases,
>>> c'est pour cela que je te propose d'y revinir !
>>>
>>>
>>> ----- Original Message -----
>>> From: "Yannick Youalé"<mailtoloco2...@gmail.com>
>>> To:<progliste@ml.free.fr>
>>> Sent: Tuesday, January 03, 2012 9:11 AM
>>> Subject: [progliste] Re: Scripts jaws pour augmenter et diminuer plus
>>> facilement le volume système
>>>
>>>
>>>>
>>>> Salut cher homonyme !
>>>>
>>>> Je n'ai encore rien réalisé de sérieux  en python. Bien que  j'ai lu
>>>> beaucoup de documents en parlant et ai installé le python 2.5 sur tous
>>>> mes
>>>> ordinateurs.-----
>>>> C'est un langage qui, grace à sa légèreté, sa simplicité, m'intéresse
>>>> beaucoup.
>>>>
>>>> Quoi que le manque d'accessibilité de ses IDE me gène énormément, moi
>>>> qui
>>>> ai
>>>> débuté avec un langage hautement assisté tel que le VB6.
>>>>
>>>> Malgré tout, Je me dit qu'un jour je pourrais utiliser le pygame (que je
>>>> trouve extraordinaire) pour réaliser un jeu;
>>>> ou alors que je me mettrai au développement de module pour NVDA comme il
>>>> est
>>>> expliqué  dans l'un des liens que tu as l'habitude d'associer à tes
>>>> messages.
>>>>
>>>> Pourquoi me poses-tu cette question ?
>>>> As-tu quelque chose à me proposer ?
>>>>
>>>> Yannick Daniel Youalé
>>>> La programmation est une religion. Aimez-la, ou quittez-la.
>>>>
>>>> Original Message -----
>>>> From: "yannikc"<philao...@yahoo.fr>
>>>> To:<progliste@ml.free.fr>
>>>> Sent: Monday, January 02, 2012 9:25 PM
>>>> Subject: [progliste] Re: Scripts jaws pour augmenter et diminuer plus
>>>> facilement le volume système
>>>>
>>>>
>>>>>
>>>>> slt Yannick, fais tu du python ?
>>>>> ----- Original Message -----
>>>>> From: "Yannick Youalé"<mailtoloco2...@gmail.com>
>>>>> To:<progliste@ml.free.fr>
>>>>> Sent: Monday, January 02, 2012 5:47 PM
>>>>> Subject: [progliste] Scripts jaws pour augmenter et diminuer plus
>>>>> facilement
>>>>> le volume système
>>>>>
>>>>>
>>>>>>
>>>>>> Salut les mecs et les filles !
>>>>>>
>>>>>> Des filles ? Se pourrait-il qu'il y en ait sur cette ml ?
>>>>>> Comme ce serait drôle de se rendre compte par exemple que le célèbre
>>>>>> QuentinC est en réalité une jolie demoiselle, et cela depuis le début.
>>>>>>
>>>>>> Yark, yark, yark !
>>>>>>
>>>>>>
>>>>>> Bonne nouvelle année en passant. Tous mes voeux de bonheur dans votre
>>>>>> cécité.
>>>>>>
>>>>>> Des Scripts jaws pour augmenter et diminuer plus facilement le volume
>>>>>> système de l'ordinateur
>>>>>>
>>>>>> Pour augmenter ou diminuer le volume de l'ordinateur, on peut:
>>>>>>
>>>>>> * si on a des baffles externes, tourner le bouton du volume de ces
>>>>>> baffles;;
>>>>>>
>>>>>> * ou alors si on a un ordinateur portable dont le clavier est doté de
>>>>>> la
>>>>>> touche fn, faire "fn+f11" pour diminuer, ou "fn+f12" pour augmenter
>>>>>> (sur
>>>>>> certains ordinateurs).
>>>>>>
>>>>>> Mais pour les cas où on ne peut le faire que dans le système, on doit
>>>>>> ouvrir le controleur du volume, faire tabulation jusqu'à la bonne
>>>>>> barre
>>>>>> de
>>>>>> volume et changer avec les flèches de directions ou page suivante et
>>>>>> page
>>>>>> précédente.
>>>>>>
>>>>>> Moi, je vous propose une méthode encore plus simple. Celle de pouvoir
>>>>>> modifier le volume système à partir de n'importe quelle fenêtre, juste
>>>>>> en
>>>>>> faisant "ctrl+f11" ou "ctrl+f12".
>>>>>>
>>>>>> Vous n'aurez qu'à copier et coller les deux scripts suivants dans le
>>>>>> fichier "default.jss", et leur attribuer les raccourcis clavier.
>>>>>>
>>>>>> Script VolumeUp ()
>>>>>>
>>>>>> ; "ctrl+f12"
>>>>>>
>>>>>> var
>>>>>>
>>>>>> int volume,
>>>>>>
>>>>>> string pourcentage
>>>>>>
>>>>>> let volume = GetSystemVolume ()
>>>>>>
>>>>>> If volume<= (65500-500) Then
>>>>>>
>>>>>> let volume = volume+500
>>>>>>
>>>>>> SetSystemVolume (volume)
>>>>>>
>>>>>> SayString ("plus haut")
>>>>>>
>>>>>> Else
>>>>>>
>>>>>> SetSystemVolume (65500)
>>>>>>
>>>>>> SayString ("volume maximum")
>>>>>>
>>>>>> EndIf
>>>>>>
>>>>>> let pourcentage = IntToString ((volume * 100)/ 65500)
>>>>>>
>>>>>> SayString (pourcentage+" pourcent")
>>>>>>
>>>>>> EndScript
>>>>>>
>>>>>>
>>>>>> Script VolumeDown ()
>>>>>>
>>>>>> ; "ctrl+f11"
>>>>>>
>>>>>> var
>>>>>>
>>>>>> int volume,
>>>>>>
>>>>>> string pourcentage
>>>>>>
>>>>>> let volume = GetSystemVolume ()
>>>>>>
>>>>>> If volume>= (500) Then
>>>>>>
>>>>>> let volume = volume-500
>>>>>>
>>>>>> SetSystemVolume (volume)
>>>>>>
>>>>>> SayString ("plus bas")
>>>>>>
>>>>>> Else
>>>>>>
>>>>>> SetSystemVolume (400)
>>>>>>
>>>>>> SayString ("volume minimum")
>>>>>>
>>>>>> EndIf
>>>>>>
>>>>>> let pourcentage = IntToString ((volume * 100)/ 65500)
>>>>>>
>>>>>> SayString (pourcentage+" pourcent")
>>>>>>
>>>>>> EndScript
>>>>>>
>>>>>>
>>>>>>
>>>>>> Puisse tout cela vous être utile !
>>>>>>
>>>>>> Yannick Daniel Youalé
>>>>>> La programmation est une religion. Aimez-la, ou quittez-la.
>>>>>>
>>>>>>
>>>>>>
>>>>>> 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 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é.

Répondre à