Introduction

Qu'est-ce qu'IntelliWebSearch?
IntelliWebSearch est un script AutoHotkey compilé sous Ahk2Exe.

À quoi sert IntelliWebSearch? Appuyer sur un raccourci clavier (CTRL+ALT+B par défaut, mais l'utilisateur peut choisir une autre combinaison) permet :
  1. De copier du texte mis en surbrillance dans une application Windows (MS Word, Déjà Vu, SDLX, etc.) en simulant le raccourci copie (CTRL+C par défaut).
  2. D'éliminer les marques de paragraphe, sauts de ligne, tabulations, espaces excédentaires, signes de ponctuation et divers autres caractères superflus (sur commande).
  3. D'ouvrir le navigateur par défaut (Internet Explorer, Firefox, Opera, etc.) et d'envoyer le texte ainsi copié a) soit à l'un d'une cinquantaine d'outils choisis par l'utilisateur : moteurs de recherche, dictionnaires ou encyclopédies en ligne; b) soit à un dictionnaires local sur CD-ROM ou sur le disque dur, le tout assorti des instructions permettant de cibler les recherches qu'offrent les différentes options de l'outil considéré.
Un autre raccourci fort utile (CTRL+ALT+C par défaut) permet de saisir un fragment de texte mis en surbrillance dans le navigateur ou un dictionnaire local et de revenir à l'application utilisée, où il pourra être collé au moyen de la fonction habituelle (généralement CTRL+V).
IntelliWebSearch s'adapte sans difficulté aux particularités de chacun et fonctionne en principe avec n'importe quel navigateur, ainsi qu'avec toute application Windows pourvue d'une fonction copie régie par un raccourci.

Problèmes répertoriés
  1. Problème : Afin d'éviter tout blocage de la commande copie simulée qu'IntelliWebSearch envoie à l'application Windows, le clavier et la souris sont désactivés pendant un intervalle de temps pouvant atteindre près d'une seconde (voir Configuration, Délai presse-papiers). S'il arrive néanmoins que le logiciel soit interrompu – un pare-feu tel que ZoneAlarm avertissant l'utilisateur qu'une tentative d'accès à l'Internet a été faite, par exemple – , la machine gèle.
Solution (Testée sous Windows XP seulement) : faire CTRL+ALT+DEL. Le clavier et la souris sont réactivés. Fermer la fenêtre du gestionnaire des tâches qui s'est ouverte à l'écran et donner pour instruction au pare-feu de laisser IntelliWebSearch faire son travail tranquillement. Réessayer.
  1. Problème : Il arrive très rarement, et sporadiquement, qu'une application Windows interprète mal la commande copie que simule IntelliWebSearch. Dans le cas de CTRL+C, par exemple, le "CTRL" est ignoré, et seul le "C" reconnu. La méprise a pour effet de remplacer le texte mis en surbrillance par "C" et la recherche fait long feu.
Solution : Fermer la fenêtre de recherche, revenir à l'application d'origine et faire "annuler" (normalement CTRL+Z) autant de fois qu'il le faut pour rétablir le texte initial. Réessayer.
Pareille défaillance ne s'est jusqu'à présent jamais produite deux fois de suite et paraît tenir à une bogue dans AutoHotkey à laquelle je ne puis rien.
  1. Problème : Dans certaines applications, si le texte mis en surbrillance contient des marques de paragraphe, les toutes dernières lettres sont exclues de la chaîne de recherche.
Solution : Réintroduire manuellement les lettres manquantes dans la fenêtre de recherche. Cette anomalie paraît tenir à la manière dont AutoHotkey lit le presse-papiers et je n'y puis rien.
  1. Problème : La fenêtre de recherche ne s'ouvre pas tant que les touches de raccourci (CTRL+ALT+B par défaut) demeurent enfoncées.
Solution : Nulle bogue là. Ce blocage délibéré a pour effet d'empêcher l'application de traiter la séquence considérée comme une partie du raccourci copie simulé par IntelliWebSearch.
  1. Problème : AutoHotkey (et, par suite, IntelliWebSearch) ne peu(ven)t pas bloquer les périphériques d'entrée sous Windows 95, Windows NT 4 avant Service Pack 6, Windows 98 et Windows Me.
Solution : Avec les systèmes d'exploitation considérés, il importe de ne toucher ni le clavier ni la souris...
1) Après avoir libéré les touches de raccourci auxquelles répond le déclenchement d'IntelliWebSearch (par défaut CTRL+ALT+B), tant que la fenêtre de recherche n'est pas affichée à l'écran (délai pouvant aller jusqu'à près d'une seconde, selon la configuration);
2) Après avoir libéré les touches du raccourci rech(erche) mult(iple) ou celles du raccourci affecté à la recherche directe effectuée, jusqu'à ce que s'ouvre la fenêtre du navigateur ou du dictionnaire local;
3) Après avoir libéré les touches du raccourci retour, jusqu'à ce que réapparaisse l'application d'origine.
S'il arrivait que l'utilisateur touche au clavier dans tel ou tel de ces cas, l'application ou le navigateur pourraient prendre la séquence de touches considérée pour une partie du raccourci copie simulé par IntelliWebSearch, ce dont les conséquences seraient imprévisibles, voire dommageables. Il est donc déconseillé de se servir d'IntelliWebSearch avec ces systèmes d'exploitation.

  1. Problème : Lorsque la chaîne de recherche est modifiée dans la fenêtre ouverte par IntelliWebSearch, la barre de langue IME utilisée pour la saisie de chaînes multi-octets (chinois, japonais, etc.) n'affiche pas les caractères voulus.
Solution : Il semblerait que cette anomalie tienne à une bogue dans AutoHotkey, à laquelle je ne puis rien. Certains des utilisateurs de Windows XP rapportent que les caractères en question sont mis en mémoire tampon et que les chaînes multi-octets apparaissent quand ils appuient sur la barre d'espacement; autant taper dans la nuit... Cela étant, il n'arrive pas souvent, heureusement, que la chaîne de recherche doive être modifiée.

  1. Problème : Internet Explorer 7 ouvre une nouvelle fenêtre pour chaque recherche, tandis que Firefox et Opera ouvrent un nouvel onglet.
Solution : C'est là une particularité d'Internet Explorer à laquelle je ne puis malheureusement rien. Il peut y être obvié en assignant les touches ALT+F4 à la Com(man)de avant retour (ce qui a pour effet de fermer la fenêtre Internet Explorer) et en usant à chaque fois du raccourci retour pour revenir à l'application d'origine sans même avoir mis de texte en surbrillance dans la fenêtre Résultats du navigateur. Une autre solution consisterait évidemment à changer de navigateur.

Accueil | Aide | Contacter | Enregistrez-vous | Témoignages | Dans la presse | Localisation
Promouvoir | Formation | Groupe d'utilisateurs | Services linguistiques italien>anglais

Toutes marques déposées et appellations commerciales sont la propriété de leurs détenteurs respectifs.
Version française établie par Roger McKeon
Copyright ©2005-2024 Michael Farrell. Tous droits réservés.
Professional services pursuant to Italian Law No. 4 of 14 January 2013, published in Italian Official Gazette No. 22 of 26 January 2013
Ordinary member of the Associazione Italiana Traduttori e Interpreti - Membership No. 980062