Ressources en ligne
La manière la plus simple d'ajouter des ressources en ligne
(moteurs de recherche, dictionnaires ou autres ouvrages de référence) à
celles que comprennent déjà les autres options d'IntelliWebSearch
consiste à confier la tâche à l'
assistant (installé
avec la version 3.1 ou une version ultérieure du logiciel). Choisissez
simplement
Assistant dans le menu auquel le
i rouge
d'IWS donne accès à partir de la barre des tâches (ou
Assistant
à la rubrique "
Fenêtre"
du menu "Autres options"). Si tout se passe bien, le fonctionnement de
l'
assistant
ne devrait pas appeler d'explications particulières. Au cas,
en revanche, où les données requises ne pourraient pas être extraites
comme prévu, vous devriez normalement voir un message d'erreur analoque
à celui-ci :
Ce message contient des
éléments
d'information qui pourront vous être utiles pour tenter d'effectuer la
procédure d'extraction manuellement (sans avoir recours à l'
assistant).
"
Méthode" indique celles des instructions ci-après
qu'il faudra suivre (
GET ou
POST).
"
Format"
permet de déterminer si l'assistant a échoué du fait que le site use
d'un format qu'IntelliWebSearch ne reconnaît pas. S'il est question de
quoi que ce soit d'autre qu'UTF-8, Windows-1252 ou ISO-8859-1,
IntelliWebSearch ne peut accéder au site qu'en mode
Form Fill
(voir plus bas).
Cadres
spécifie si le site fait usage de cadres HTML et, dans l'affirmative,
de quel type. Il se peut alors que l'assistant permette
d'extraire les données nécessaires à partir de l'URL d'un des cadres
internes, ce qui suppose quelque connaissance du HTML de votre
part. Si les rudiments nécessaires en la matière vous font
défaut, vous pouvez aussi demander au
Groupe d'utilisateurs de vous
venir en aide ou tenter d'accéder au site en mode
Form Fill.
Afin d'améliorer l'outil, je vous serais très obligé de
me communiquer
l'adresse de tout site dont le format serait compatible, qui ne ferait
pas usage de cadres, et qui n'en mettrait pas moins l'
assistant
en échec.
Veuillez noter qu'à la différence du programme principal
d'IntelliWebSearch, l'
assistant ne fonctionne
qu'avec les navigateurs les plus courants.
Une fois que l'
assistant a accompli sa tâche, il ne
reste qu'à saisir la
désignation (voir figure 3
ci-après), cliquer sur
Enregistrer et fermer et
ajouter la nouvelle recherche au
groupe approprié
(voir
Fenêtre
"Autres options").
Les touches suivantes remplissent une fonction particulière lorsque l'
assistant
est activé :
F1 : Affiche l'aide.
F2 : Avec certains navigateurs, et dans certaines circonstances, il se
peut que l'
assistant vous demande d'appuyer sur une
touche de raccourci. Si vous vous trompez de touche ou si l'
assistant
ne fonctionne plus correctement après que la touche en question a été
enfoncée, faites F2 lorsque s'affiche la
Fenêtre
d'introduction afin de rétablir la valeur par défaut.
Ajouter des
ressources en ligne manuellement (sans faire intervenir l'
assistant).
Les moteurs de recherche et ouvrages de référence en ligne suivent
l'une de deux méthodes pour interpréter votre requête : GET ou POST. Il
très facile, heureusement, de déterminer laquelle est appliquée. S'il
s'agit de la méthode GET, les termes recherchés sont visibles quelque
part dans la chaîne que constitue l'adresse de la page résultats (URL).
S'il s'agit de la méthode POST, ils sont cachés. Voyez ci-après comment
procéder dans chaque cas.
Méthode GET (Acronym Finder, par exemple),
la plus courante des deux :
- Saisissez l'adresse d'Acronym Finder
(http://www.acronymfinder.com) dans votre navigateur.
- Tapez "who" dans la boîte "abbreviation
to define", choisissez "abbreviation" et cliquez sur le bouton "find".
- L'URL de la page qui s'affiche est la suivante :
http://www.acronymfinder.com/af-query.asp?Acronym=who&Find=find&string=exact.
- Ouvrez la fenêtre "Nouveau"
d'IntelliWebSearch (cliquez à droite sur l'icône rouge "i"
dans la corbeille système et choisissez Modifier
--> Ajouter une nouvelle recherche).
- Copiez la partie de la chaîne qui précède le mot "who"
(en rouge ci-dessus) et collez-la dans la case de saisie intitulée ";">Début".
- Copiez la partie de la chaîne qui suit le mot "who"
(en bleu ci-dessus) et collez-la dans la case de saisie intitulée "Fin".
- Ajoutez la Désignation et, le cas
échéant, les Précisions de votre choix.
- Cliquez sur "Enregistrer et
fermer".
Méthode
POST
(IATE, par exemple)
Il vous sera plus difficile d'identifier les éléments à recueillir, du
fait qu'un logiciel gratuit tel que SlimBrowser ou l'extension
NeedleSearch de Firefox est
nécessaire pour ce faire. La méthode est beaucoup moins utilisée, ce
dont il convient de se féliciter. Vous devriez pouvoir télécharger la
version française de SlimBrowser à l'une des adresses suivantes :
http://www.zdnet.fr/telecharger/windows/fiche/0,39021313,39178420s,00.htm
ou
http://www.cnetfrance.fr/telecharger/windows/fiche/0,39035651,39178420s,00.htm;
ou la version anglaise à l'une de celles-ci :
http://www.flashpeak.com/
ou
www.flashpeak.com/sbrowser/dlpage.php
(la langue de l'interface peut être changée de l'intérieur du
navigateur en cliquant sur "Language" --> "
Interface
Language" --> "Download Language Files..." --> "French"
--> "OK" dans la barre de menus). Marche à suivre avec
SlimBrowser :
- Installez et lancez SlimBrowser.
- Saisissez l'adresse d'IATE
(http://iate.europa.eu/iatediff) dans SlimBrowser.
- Choisissez les langues et options qui vous intéressent
(langue source : anglais, langue cible : français; type de recherche,
par exemple).
- Placez le curseur dans la case "Le terme recherché".
- Choisissez "Moteurs de recherche..."
dans le menu "Outils" de SlimBrowser.
- Une zone de message s'affiche alors, indiquant l'URL qui
vous intéresse :
http://iate.europa.eu/iatediff/SearchByQuery.do?method=search&saveStats=true&query=$key&valid=Rechercher+&sourceLanguage=en&targetLanguages=fr&domain=0&typeOfSearch=s&request=.
- Ouvrez la fenêtre "Nouveau"
d'IntelliWebSearch (cliquez à droite sur l'icône rouge "i"
dans la corbeille système et choisissez Modifier
--> Ajouter une nouvelle recherche).
- Copiez la partie de la chaîne qui précède "$key"
(en rouge ci-dessus) et collez-la dans la case de saisie intitulée "Début".
- Copiez la partie de la chaîne qui suit "$key"
(en bleu ci-dessus) et collez-la dans la case de saisie intitulée "Fin".
- Ajoutez la Désignation et, le cas
échéant, les Précisions de votre choix.
- Cliquez sur "Enregistrer et fermer".
- Fermez SlimBrowser
NdT : N'ayant pas réussi à faire révéler l'URL
d'Eurodicautom à SlimBrowser, qui ne livrait qu'une partie de
l'information, entourée de caractères illisibles, lors des tests
auxquels j'ai procédé pour traduire la version précédente
d'IntelliWebSearch, je me suis rabattu sur une version antérieure, non
tenue à jour, de ce navigateur,
Mybrowser.web4net
(voyez dans
FlashPeak
Online Forum la rubrique "I saw an exact clone of SlimBrowser
today" de la Foire aux questions de Slimbrowser, où sont également
mentionnées d'autres variantes du même logiciel), avec lequel
l'opération a parfaitement réussi. Mybrowser.web4net ressemblant
énormément à son cousin, il suffit de remplacer "
Moteurs de
recherche..." dans le menu "
Outils" par "
Extraire
les données des moteurs de recherche...", qui est du reste
plus explicite, pour mener l'opération à bien en suivant exactement, à
ce détail près, les indications données ci-dessus. Eurodicautom a
maintenant été remplacé par IATE, mais le problème pouvant se produire
ailleurs, je maintiens ce complément d'information à toutes fins utiles.
Même si ces indications ont été correctement suivies, il arrive
qu'IntelliWebSearch ne parvienne pas à accéder à certains sites
configurés au moyen de cadres javascript, de paramètres serveur ou de
formats différents de ceux qu'il reconnaît. C'est au mode dit "
Form
Fill" (version 2.0.5 ou ultérieure) que l'on a alors affaire,
et il peut s'avérer nécessaire de procéder à l'emporte-pièce pour
tenter de résoudre le problème, assez rare, au demeurant, qui se pose
en pareil cas. La méthode considérée ne devrait être employée qu'en
dernier recours : plus laborieuse que les méthodes GET et POST, elle
est aussi plus vulnérable aux caprices des autres logiciels installés
sur la machine (navigateur, en particulier).
Mode "
Form Fill" (Le grand dictionnaire
terminologique (GDT), par exemple)
- Ouvrez le GDT dans votre navigateur habituel et procédez en
tout
comme vous le feriez normalement pour entreprendre une recherche, si ce
n'est que la souris ne doit pas être actionnée.
[Note à
l'intention des accros du rongeur : vous pouvez vous déplacer dans la
page web et définir une configuration au moyen des seules touches
de tabulation et flèches clavier. Un retour
de validation sur le bouton de recherche
déclenche l'opération, indépendamment, dans bien des cas, d'où l'on se
trouve dans la page.] Prenez note avec soin de la série de touches dont
il vous aura fallu vous servir. C'est ainsi que "mot{Tab}{Tab}{Tab}{Tab}{Down}(flèche
bas){Enter}(Entrée)" active l'option français>anglais et
effectue la
recherche (le procédé vaut pour Opera, de même, vraisemblablement, que
pour d'autres navigateurs, mais non sans modification dans le cas
d'Internet Explorer 7). S'il ne s'agit que d'une recherche simple, sans
modification des paramètres par défaut, "mot{Enter}"
fera vraisemblablement l'affaire.
- Copiez l'adresse du GDT (http://www.granddictionnaire.com/)
dans la case de saisie intitulée "Début".
- Cliquez sur le bouton d'enregistrement [•]
placé à droite de la case de saisie intitulée "Fin"
et tapez ce dont vous avez pris note en 1. ci-dessus, en remplaçant mot
par @, ce qui donnera "@{Tab
4}{Down}{Enter}" dans notre exemple. Si vous commettez une
erreur, appuyez sur la touche [Insérer] pour effacer
et recommencer. Appuyez sur la touche [Pause] ou
cliquez n'importe où pour mettre fin à l'enregistrement.
- Ajoutez la Désignation et, le cas
échéant, les Précisions de votre choix.
- Cliquez sur "Enregistrer et fermer".
- Une fois la rercherche enclenchée, un message vous priant
d'attendre que la page du GDT soit complètement chargée s'affiche à
l'écran. Ne validez pas (en
appuyant sur la touche [Entrée] ou en cliquant sur
OK) avant que la page ait fini de se charger.
IntelliWebSearch détecte le mode "
Form
Fill" lorsque la chaîne saisie dans la case intitulée "
Fin" contient un @;
veillez donc à ce qu'il s'en trouve bien un.
Si vous souhaitez saisir par vous-même la chaîne que doit contenir la
case intitulée "
Fin", une liste de toutes les
touches spéciales pouvant servir à cet effet figure ici :
http://www.autohotkey.com/docs/commands/Send.htm..
Ouvrages
de référence locaux
Aussi
paradoxal que cela puisse paraître, il est beaucoup plus facile
d'accéder à un ouvrage de référence en ligne qu'à une source locale.
Tous les sites Web ont une porte d'entrée analogue : l'URL. Les outils
locaux, en revanche, sont conçus de manière très différente les uns des
autres. Il ne serait pas réaliste de s'imaginer qu'IntelliWebSearch
puisse donner accès à tous ces usuels, mais un soupçon de bidouillage
devrait permettre de se sortir d'embarras dans la plupart des cas. Pour
tout dire, l'accès aux ouvrages locaux doit être considéré comme une
fonctionnalité venant en prime plutôt qu'en standard.
La démarche à suivre dans le cas des sources locales est similaire à
celle qui a été décrite plus haut, au sujet du mode "
Form Fill".
- Ouvrez l'ouvrage considéré et procédez en tout comme vous
le feriez
normalement pour entreprendre une recherche, si ce n'est que la
souris ne doit pas être actionnée.
[Note à l'intention des accros du rongeur : vous pouvez vous déplacer à
l'intérieur de l'application et définir une configuration au moyen des
seules touches de tabulation et flèches
clavier. Un retour de validation sur le bouton
de recherche
déclenche l'opération, indépendamment, dans bien des cas, d'où l'on se
trouve dans la fenêtre.] Prenez note avec soin de la série de touches
dont vous aurez eu à vous servir. C'est ainsi que "mot
{Enter}(Entrée)" suffira vraisemblablement s'il s'agit d'une recherche
pour laquelle les paramètres par défaut font l'affaire. Peut-être vous
faudra-t-il effacer le résultat d'une recherche antérieure. Les touches
suivantes pourront alors vous être utiles : {Home}
ramène le curseur en début de ligne. Ctrl+Delete
supprime tout ce qui se trouve entre le curseur et la fin de la ligne; Ctrl+F4
peut servir à fermer une fenêtre de résultats précédemment ouverte.
- Cliquez sur le bouton [...] figurant à
droite de la case de saisie "Début"
afin de sélectionner l'ouvrage visé. Le chemin complet de
l'application, D:\Dicolocal.exe, par exemple, s'affichera alors
automatiquement.
- Cliquez sur le bouton marqué d'un petit carré figurant à
droite de la case de saisie "Titre local"
afin d'obtenir le libellé de la barre de titre de l'ouvrage, soit
"Dicolocal", par exemple. La procédure a de meilleures chances
d'aboutir si l'ouvrage ainsi interrogé a été fermé. En cas d'échec,
copiez vous-même dans la case considérée un segment univoque du texte
qu'affiche la barre de titre de l'ouvrage lorsque celui-ci est ouvert.
- Cliquez sur le bouton d'enregistrement [•]
placé à droite de la case de saisie intitulée "Fin"
et tapez ce dont vous avez pris note en 1. ci-dessus, en remplaçant mot
par @, ce qui donnera "@{Enter}"
dans notre exemple simple. Si vous commettez une erreur, appuyez sur la
touche [Insérer] pour effacer et recommencer.
Appuyez sur la touche [Pause] ou cliquez n'importe
où pour mettre fin à l'enregistrement.
- Ajoutez ou modifiez la Désignation.
- Cliquez sur "Enregistrer et fermer".
Si vous souhaitez saisir par vous-même la chaîne que doit contenir la
case intitulée "
Fin", une liste de toutes les
touches spéciales pouvant servir à cet effet figure ici :
http://www.autohotkey.com/docs/commands/Send.htm.
Comme vous pouvez le constater, il est extrêment simple, en fait, de
définir vos propres "recherches"*. En tout état de cause, un
groupe
d'utilisateurs IntelliWebSearch hébergé par
Yahoo! et doté
de sa
propre
base de données,
contenant les configurations de recherche proposées par les membres du
groupe pourra vous venir en aide si vous ne vous en sortez pas.
* Pour en apprendre plus long sur les options de recherche avancée,
voyez
1. Sur un plan général :
http://www.searchengineshowdown.com/features/
(en anglais)
2. Plus spécialement pour les traducteurs :
http://www.term-minator.it%20/
(site italien, comme l'indique son suffixe, mais ouvert sur divers
autres sites multilingues : vaut la visite!)
http://web.ticino.com/multilingual/Search_Interfaces.htm
(site anglo-suisse - de langue anglaise, très riche également, à
explorer de même).
Appuyez sur la touche F1
pour activer l'aide contextuelle.