Introduzione
a IntelliWebSearch
IntelliWebSearch è uno
script AutoHotkey
compilato con Ahk2Exe.
Funzioni
di IntelliWebSearch
È
sufficiente premere una pratica combinazione di tasti di scelta rapida
(l'impostazione predefinita CTRL+ALT+B può essere modificata
dall'utente) per eseguire le seguenti operazioni:
- copiare il testo evidenziato da
un'applicazione basata su Windows (MS Word, Déjà Vu, SDLX, etc.)
mediante la combinazione di tasti che simula la funzione copia (CTRL+C
per impostazione predefinita);
- eliminare dal testo segni di
paragrafo, interruzioni di riga, tabulazioni, doppi spazi, segni di
punteggiatura e altri caratteri superflui (opzione
personalizzabile);
- aprire il browser predefinito (Internet
Explorer, Firefox, Opera, ecc.) e inviare il testo copiato a uno dei 50
possibili motori di ricerca, dizionari o enciclopedie on-line
preimpostabili dall'utente, oltre ad eseguire altre istruzioni
personalizzabili che consentono di delimitare la ricerca mediante le
opzioni avanzate disponibili per il motore, il dizionario o
l'enciclopedia prescelti. Oppure può inviare il testo copiato e le
istruzioni a dizionari in locale su CD-ROM o installati sul disco
rigido.
Un'altra utile
combinazione di tasti di scelta rapida (CTRL+ALT+C per impostazione
predefinita) consente di copiare qualsiasi testo evidenziato
nel browser o nel dizionario in locale e di trasferirlo
nell'applicazione originale, dove è possibile incollarlo con l'apposita
funzione 'incolla' (solitamente CTRL+V).
IntelliWebSearch
è un'applicazione altamente personalizzabile, progettata per essere
compatibile (in teoria) con qualsiasi browser e applicazione basata su
Windows dotati di una funzione di copia accessibile attraverso una
combinazione di tasti di scelta rapida.
Problemi noti
- Problema:
per evitare che l'utente, digitando un carattere, possa corrompere il
comando di copia simulato che viene inviato all'applicazione basata su
Windows, IntelliWebSearch blocca mouse e tastiera per un intervallo
massimo di quasi 1 secondo (vedere Impostazioni Programma, Attesa max clipboard).
Se in questo periodo l'elaborazione di IntelliWebSearch viene
interrotta, per esempio, da un messaggio generato da un firewall (p.
es. ZoneAlarm) che avvisa l'utente che IntelliWebSearch sta tentando di
accedere alle risorse di rete, il PC si blocca.
Soluzione
(verificata
solo con Windows XP): premere CTRL+ALT+DEL per sbloccare tastiera e
mouse. Chiudere la finestra Task Manager di Windows che viene
visualizzata e impostare il firewall in modo da non interrompere
l'attività di IntelliWebSearch. Quindi, riprovare.
- Problema:
in rarissimi casi e in via eccezionale l'applicazione basata su Windows
non interpreta correttamente la combinazione di tasti di scelta rapida
equivalenti alla funzione copia simulata da IntelliWebSearch. Ad
esempio, se la combinazione è CTRL+C, può accadere che IntelliWebSearch
non rilevi "CTRL" ma solo "C". In tal caso, il testo evidenziato viene
sovrascritto dalla lettera C e la finestra Scegli tipo di ricerca appare
vuota.
Soluzione:
chiudere la finestra Scegli tipo di ricerca, tornare all'applicazione
originale e premere "Annulla" (in genere, CTRL+Z) fino a ripristinare
il testo originale. Quindi, riprovare.
Finora
questo errore non si è mai verificato due volte di seguito e sembra
essere dovuto a un bug di AutoHotkey.
- Problema:
in alcune applicazioni, se il testo evidenziato include i segni di
paragrafo, le ultime lettere della stringa di ricerca vengono troncate.
Soluzione:
digitare manualmente le lettere mancanti nella finestra Scegli tipo di
ricerca. Questo errore sembra essere dovuto a un bug di
AutoHotkey
relativamente alla modalità di lettura della clipboard.
- Problema:
la finestra Scegli tipo di ricerca non viene visualizzata fino a quando
non viene rilasciata la combinazione di tasti di scelta rapida per
l'attivazione del programma (CTRL+ALT+B per impostazione predefinita).
Soluzione:
non si tratta di un bug ma di una scelta intenzionale per evitare che
l'applicazione consideri i tasti premuti dall'utente come parte della
combinazione di tasti equivalente alla funzione copia simulata da
IntelliWebSearch.
- Problema:
AutoHotkey (e quindi IntelliWebSearch) non è in grado di bloccare i
dispositivi di input con sistema operativo Windows 95, Windows NT 4
(precedente al Service Pack 6), Windows 98 e Windows Me.
Soluzione: con
questi sistemi operativi è importante evitare di toccare mouse e
tastiera:
1)
dopo aver rilasciato la combinazione di tasti di scelta rapida per
l'avvio di IntelliWebSearch (CTRL+ALT+B per impostazione predefinita)
fino alla visualizzazione della finestra Scegli tipo di ricerca
(intervallo massimo di 1 secondo, in base alle impostazioni
selezionate);
2) dopo aver rilasciato il Tasto Ricerca
multipla o una combinazione di tasti per la ricerca diretta
fino
alla visualizzazione della finestra del browser o del dizionario in
locale;
3) dopo aver rilasciato la combinazioni di tasti equivalente
a Tasto ritorno fino alla visualizzazione dell'applicazione originale.
Se
in questi casi si preme un tasto, può accadere che l'applicazione/il
browser lo consideri come parte della combinazione di tasti equivalente
alla funzione copia simulata da IntelliWebSearch, con conseguenze
impreviste e potenzialmente pericolose. Pertanto, si raccomanda di non
utilizzare IntelliWebSearch con questi sistemi operativi.
- Problema:
durante la modifica della stringa di ricerca nella finestra Scegli tipo
di ricerca,
la barra della lingua IME utilizzata per le lingue multibyte
(cinese, giapponese, ecc.) non visualizza i caratteri
durante
la digitazione.
Soluzione:
sfortunatamente ciò sembra essere dovuto a un bug di AutoHotkey. Gli
utenti di Windows XP hanno segnalato che la digitazione viene
in
ogni caso memorizzata nel buffer e i caratteri delle lingue
multibyte compaiono quando viene premuta la barra spaziatrice.
Tuttavia, è come digitare al buio. Fortunatamente, la modifica della
stringa di ricerca non è un'operazione che si effettua di frequente.
- Problema:
Internet Explorer 7 apre una nuova finestra ad ogni ricerca, mentre
Firefox e Opera aprono una nuova scheda.
Soluzione:
sfortunatamente si tratta di una peculiarità di Internet Explorer che
non è possibile modificare. È possibile ovviare in parte al problema
impostando
Com. prima di ritorno su Alt+F4 per
chiudere la finestra di Windows Explorer e usando ogni volta il
Tasto ritorno
per tornare all'applicazione originale anche senza evidenziare alcun
testo nella finestra dei risultati del browser. Oppure è possibile
utilizzare un altro browser.