Dernière mise à jour le 02.04.2019.
Il est possible de personnaliser NVDA, en utilisant des extensions, anciennement appelées modules complémentaires, programmées en langage Python.
Ces extensions peuvent être spécifiques à une application, ou servir au fonctionnement global de NVDA.
Les extensions
spécifiques, ou appModules, ont pour nom celui de l'application.
Ceci implique qu'il ne peut y avoir qu'un appModule par application.
Les extensions
globales, ou GlobalPlugins, n'ont pas de nom imposé.
Elles doivent pouvoir être appelées quelque soit l'application
active.
Pour la version
portable de NVDA, le dossier de l'utilisateur s'appelle userConfig.
Pour la version
installée de NVDA, le dossier de l'utilisateur s'appelle NVDA.
Avec Windows 7, vous retrouverez son emplacement à partir du menu Démarrer,
"Tous les programmes", puis NVDA, puis "Explorer le répertoire
de configuration utilisateur de NVDA". Avec Windows 10, dans la zone de
recherche, frappez NVDA, puis flèche bas
jusqu'à entendre "Explorer le répertoire de configuration
utilisateur de NVDA", validez par Entrée.
Pour Windows 7 à 10, le chemin dans l'explorateur de fichiers est: C:\Users\NomD'Utilisateur\AppData\Roaming\NVDA.
Dans le dossier de l'utilisateur pour NVDA, vous trouverez en particulier les dossiers suivants: addons, appModules et globalPlugins.
Sauf exceptions, les appModules et les globalPlugins sont dans des sous-dossiers d'un dossier contenant en plus des éléments permettant l'installation automatique de l'extension. Ce dossier est compressé, et le fichier obtenu a pour extension de fichier .nvda-addon. C'est le fichier d'installation automatique de l'extension.
Quand vous désirez installer une extension,
Téléchargez
le fichier d'installation automatique dans un dossier que vous retrouverez facilement.
Attention. Avec Internet Explorer, il est possible que l'extension
de fichier soit modifiée en .zip. Dans ce cas, renommez le fichier en
remplaçant l'extension de fichier .zip par .nvda-addon.
Sélectionnez
puis ouvrez le fichier téléchargé. Ceci affiche la boite
de dialogue "Installation de l'extension", avec les boutons "À
propos de cette extension", "Oui" et "Non". Activez
le bouton "À propos de cette extension" si vous désirez
obtenir une description et diverses informations sur l'extension telles que
la version et l'auteur. Vous refermerez la boite de dialogue "Information
sur l'extension" par Espace ou Entrée.
Activez le bouton "Oui". Une nouvelle boite de dialogue de nom "Redémarrer
NVDA" s'affiche. Activez le bouton "Oui". Vous entendrez que
NVDA se ferme puis s'ouvre. L'installation est terminée. Remarque.
Si cette extension était déjà installée, une boite
de dialogue vous demanderait de confirmer la mise à jour.
Une autre méthode
consiste à ouvrir le menu contextuel de configuration de NVDA par NVDA
+N, puis flèches bas pour sélectionner
"Outils", flèche droite pour ouvrir
son sous-menu, et activez "Gérer les extensions". Ceci ouvre
la boite de dialogue "Gestionnaire d'extensions". Tabulez jusqu'au
bouton Ajouter et activez-le, ou frappez Alt +J.
Ceci ouvre une boite de dialogue de type Ouvrir, où vous sélectionnerez
le fichier d'installation. Validez par Entrée.
Une boite de message vous demandera de confirmer cette installation. Validez
le bouton "Oui". Une ligne décrivant l'extension installée,
s'affiche dans la zone de liste "Extensions installées". Recommencez
cette manipulation si vous voulez installer d'autres extensions.
- Si vous désirez supprimer l'une des extensions installées, sélectionnez-la dans la zone de liste, puis activez le bouton "Supprimer" que vous atteindrez en tabulant, ou par Alt +S.
- Vous retrouverez le bouton "À propos de cette extension" cité ci-dessus. Le bouton "Aide de cette extension" vous permettra d'ouvrir le fichier de documentation pour l'extension sélectionnée. Si ce fichier n'existe pas, le bouton est grisé. Le bouton "Obtenir des extensions" permet d'ouvrir la page Internet "Bienvenue sur le site communautaire des extensions NVDA", où sont proposées de nombreuses extensions.
- Le bouton "Voir les extensions incompatibles", s'il n'est pas grisé, vous permettra d'obtenir la liste des extensions qui ne sont pas compatibles avec votre version de NVDA.
- Pour que les installations ou désinstallations soient effectives, tabulez jusqu'au bouton Fermer et activez-le, ou frappez Alt +F. NVDA doit être redémarré, et une boite de message vous demandera de confirmer ce redémarrage. NVDA se relancera automatiquement après quelques secondes.
Avec l'installation automatique, les extensions sont placées dans le dossier addons du dossier de l'utilisateur, qu'elles soient spécifiques ou globales.
Il est très rare que vous téléchargiez une extension qui soit réduite à un appModule ou un globalPlugins. Si c'est le cas, copiez l'appModule ou le globalPlugins dans le dossier "appModules" ou "globalPlugins" du dossier NVDA. Vous relancerez manuellement NVDA pour que ces extensions soient chargées.
Vous avez installé une extension pour la tester. Vos tests terminés, vous pourrez la désinstaller ou seulement la désactiver, ce qui vous permettra de la réactiver par la suite. Ces manipulations se font dans le gestionnaire d'extensions, que vous ouvrirez comme indiqué au paragraphe B.
Sélectionnez dans la liste des extensions installées celle que vous voulez désinstaller, puis tabulez jusqu'au bouton "Supprimer" et activez-le, ou frappez Alt +S. Vous entendrez un son. Une boite d'avertissement vous demandera de confirmer la suppression de l'extension. Validez le bouton "Oui".
Recommencez la manipulation si vous désirez désinstaller plusieurs extensions. Ensuite tabulez jusqu'au bouton Fermer et activez-le, ou frappez Alt +F. Une boite d'avertissement vous proposera de redémarrer NVDA. Validez le bouton "Oui".
Sélectionnez dans la liste des extensions installées celle que vous voulez désactiver. NVDA prononce son nom, "Etat activé", sa version et l'auteur, puis tabulez jusqu'au bouton "Désactiver l'extension" puis activez-le, ou frappez Alt +D. Le nom du bouton est changé en "Activer l'extension". Si vous revenez dans la liste, vous trouverez l'extension désactivée, NVDA prononce le nom suivi de "Etat désactivé". Tabulez jusqu'au bouton Fermer puis activez-le, ou frappez Alt +F. Une boite d'avertissement vous proposera de redémarrer NVDA. Validez le bouton "Oui".
Sélectionnez dans la liste des extensions installées celle que vous voulez réactiver. NVDA prononce son nom, "Etat désactivé", sa version et l'auteur, puis tabulez jusqu'au bouton "Activer l'extension". Activez-le. Le nom du bouton est changé en "Désactiver l'extension". Tabulez jusqu'au bouton Fermer puis activez-le, ou frappez Alt +F. Une boite d'avertissement vous proposera de redémarrer NVDA. Validez le bouton "Oui".
Vous pourrez trouver des extensions essentiellement:
sur le site communautaire
des extensions NVDA, à cette adresse : https://addons.nvda-project.org/index.fr.html.
à partir
de liens dans la page "extensions" du site NVDA-FR, à cette
adresse: https://www.nvda-fr.org/cat.php?id=1
dans la page "Le
coffre des extensions pour NVDA" du site Blindhelp.
Le site AVH16 propose trois extensions : les appModules "Windows Live Mail" et "Windows Mail", et le globalPlugin "winExplore". Vous les trouverez dans cette page: "Les extensions NVDA de AVH16". Elles sont également téléchargeables à partir du site Blindhelp.