slt JF, ci dessous, tout ce qu'il te faut 
et un copié coller de l'aide ...
vous pouvez installez le script au moin ce sera fait .

vous pouvez installez le script au moin ce sera fait .
le script ajoute une seule touche de raccourci :
la touche F5  qui aura selon le cas tel ou tel comportement 



A. phase d'installation de fb2000 et ces components .
1.Dans l'interface d'installation choisissez portable ou la version installable 
.
2.pour le type d'installation choisissez " full" 
3.à la fin de l'installation on vous propose de démarrer fb, dite non .
4. dézipper les fichiers suivants :
foo_ui_columns-0.3.8.8.7z
foo_uie_wsh_panel_mod-1.5.6.zip
dans chacun de ces fichiers est présent 1 fichier dll 
copier  les dans le dossier components   de fb2000.
les 2 fichiers dll s'appellent :
foo_uie_wsh_panel_mod.dll
foo_ui_columns.dll
dans votre dossier components, au final vous devez avoir donc 
11+2 = 13 fichiers dll.
5.Lancer pour la première fois fb2000, on vous demandera si vous voulez 
utiliser 
comme interface default user ou columnUI.
choisissez columnUI.
6.aller dans prreference (control +p) et tabulez jusqu'à l'arborescence .
7.appuyer sur t pour atteindre la branche "tools ", et chercher la sous branche 
" WSH Panel Mod"
remarque : en appuyant sur w vous l'auriez atteint directement .
tabulez jusqu'à la case à cocher :
Scripting Host Safe mode
décochez cette case .
tabulez et validez sur le bouton ok.
une boîte de dialogue apparait et vous averti que fb2000 va redémarrer.
au démarrage, vous  êtes dans l'interface principal de fb2000.
appuyer sur f5 ,  un menu apparait, dans le sous menu panel, cocher l'item 
contenant le mot WSH.
mainteneant vous pouvez réappuyer sur f5,
un autre menu apparait ,
cliquer alors sur l'item  configure .
vous êtes alors dans l'interface wsh , en tabulant vous pouvez choisir le  
langage utiliser  et faire d'autre chose ...
sauf que pour atteindre le champ d'édition du code, vous devez appuyer sur f5.
f5 est une simple touche à bascule pour déplacer le focus .
dans ce champ vous pouvez  écrir  votre code,pour l'executer appuyer sur 
control +s,
si tout est oK, appuyer sur f5 pour atteindre le bouton OK, validez , vous 
serez alors  de nouveau dans l'interface de fb2000 



installation :
https://dl.dropboxusercontent.com/u/5497034/configuration%20personnelle/foobar2000/installation.txt
application :
https://dl.dropboxusercontent.com/u/5497034/configuration%20personnelle/foobar2000/application/foobar2000_v1.2.6.exe
component
https://dl.dropboxusercontent.com/u/5497034/configuration%20personnelle/foobar2000/component/foo_ui_columns-0.3.8.8.7z
https://dl.dropboxusercontent.com/u/5497034/configuration%20personnelle/foobar2000/component/foo_uie_wsh_panel_mod-1.5.6.zip
scriptjaws :
https://dl.dropboxusercontent.com/u/5497034/configuration%20personnelle/foobar2000/scriptJaws.rar
  ----- Original Message ----- 
  From: Jean-François Colas 
  To: [email protected] 
  Sent: Saturday, September 28, 2013 10:13 PM
  Subject: [progliste] Re: foobar2000


  Hello Yannick,

  Tiens, j'ai décidé de refaire le coup de prendre un supervieux message pour 
éclaircissement. Tu donnes un exemple de code pour Foobar, mais j'avoue ne pas 
piger de quelle manière je devrais m'y prendre pour implémenter cet exemple.  
Manifestement pas dans l'éditeur de scripts de Jaws... alors de quelle manière 
un tel script peut être exécuté dans le contexte spécifique de Foobar?

  Merci,
  J.-F.

  Le 03/06/2013 07:22, yannick a écrit : 
    bonjour, ayant appris hier que l'on pouvait scripter foobar 2000 en JScript 
je vous envoie les méthode / propriétés pour vous donner une idée .
    bien entendu, si une personne est intéréssé, je peux envoyer tout ce qu'il 
faut .
    j'oublie :
    on peut aussi utiliser du vBscript au lieu du JScript .
    pour l'instant la seule diffrence notable entre JScript /Javascript , c'est 
la prise en compte ou non de la casse .
    juste pour vous montrer tout son intérêt, voici comment je demande que le 
volume soit annoncé :
    var jfw =new ActiveXObject ("freedomSCI.JawsAPI")
    function on_volume_change (val)
    {
    var vol =fb.volume +100
    jfw.sayString (vol,1)
    }
    aller des petits derniers sans explication car très simple :
    fb.next ()
    fb.volumeUp ()
    fb.volumeDown 
    j'ai fait un petit script jaws pour déplacer le focus  dans la console .
    ci joint  les méthodes, remplacer l'extension txt par VSNT 


Répondre à