SearchPlugin: Sinonimi e Contrari (Virgilio)

Uno dei plugin di ricerca per Firefox che più utilizzo è quello dei Sinonimi e Contrari, realizzato da Francesco Novellis oltre un anno fa.

Purtroppo da qualche tempo non funzionava più: Virgilio ha cambiato il metodo di ricerca sul suo motore.

Stamattina mi è venuta voglia di sistemare il problema… e così, ho corretto il plugin.

La vecchia query eseguiva la richiesta tramite metodo GET sulla pagina di Virgilio, adesso è necessario inoltrare la richiesta con metodo POST.

Purtroppo, attualmente, i motori di ricerca pubblicabili su MyCroft devono funzionare con metodo GET (a meno di utilizzare un piccolo hack) in quanto solo Firefox 2.0+ aderisce pienamente alle specifiche OpenSearch (il che rende i plugin compatibili anche con IE7). Per questo motivo non posso inserire il plugin corretto nel database.

Ad ogni modo, la soluzione è semplice. Se avete installato il plugin dei Sinonimi e Contrari di Francesco Novellis dovrete semplicemente sostituire il contenuto del file virgilio-sinonimi-e-contrari.xml con questo codice:

 
Virgilio Sinonimi e Contrari
Dizionario Sinonimi e Contrari
ISO-8859-15
data:image/x-icon;base64,iVBORw0KGgoAA
AANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAB3RJTUUH1QsLEioEWVLuAwAAAAlwSFlz
AAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAISEhNb
Wzv8AAP//AP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
///////6WsjyMAAAADdFJOU///ANfKDUEAAABRSURBVHjadU5BDsAwCEL0/2/eR
OKaZfNggaICdoFbEMEjgjEIwbf5TwCm+wmNorJuAVmpj0HqZUFIfM7KkZ7rO+0w
5+4w5+4wPxw4ksLBPqNf/M8B7GtJ8I4AAAAASUVORK5CYII=
7
http://mycroft.mozdev.org/update.php/id0/virgilio-sin_contr.src

http://mycroft.mozdev.org/update.php/id0/virgilio-sin_contr.png

http://parole.alice.it/parole/sinonimi_e_contrari/index.html






Dove si trova il file virgilio-sinonimi-e-contrari.xml? Solitamente, dovrebbe trovarsi nella cartella “searchplugins” del vostro profilo Firefox. In una installazione standard si troverà in: c:\Documents and Settings\VOSTRO-NOME-UTENTE\Dati applicazioni\Mozilla\Firefox\Profiles\*STRINGA-CASUALE*.default\searchplugins\

Tip: Per raggiungere velocemente quella cartella è possibile andare su Start -> Esegui e digitare la seguente stringa: %APPDATA%\Mozilla\Firefox\Profiles\. A questo punto basterà cliccare sul proprio profilo e successivamente sulla cartella searchplugins.

Aprite il file con un normale editor (il notepad va benissimo) e sostituitene il contenuto. Salvate facendo attenzione a non cambiare il formato (che deve rimanere .xml).

Effettuata la modifica riavviate Firefox se era aperto e… buona ricerca! ;-)

P|xeL

Aggiornamento del 20 Dicembre 2006 ore 19:55: mi ero iscritto alla mailing list di Mycroft per segnalare il problema. Ho ricevuto una bella risposta: hanno realizzato un form in fase di test che permette l’upload di plugin che utilizzano richieste HTTP-POST al loro interno.
In questo modo ho potuto inviare il plugin corretto e totalmente funzionante. Se volete provarlo, lo trovate qui.

La cosa più carina l’ho scoperta alla fine…: il plugin segue gli standard OpenSearch, ma sfortunatamente IE7 risulta essere anche in questo un gradino indietro rispetto a Firefox 2.0 in quanto non supporta ancora i plugin con richieste HTTP-POST (provate ad installarlo da IE7 e riceverete l’alert di notifica… ;-)).

Scrivi un tuo commento





;-) :worry: :timid: :roll: :o :love: :lol: :joy: :evil: :eeeh: :dogarf: :cry: :burp: :-| :-x :-P :-D :-? :-) :-( 8-O 8-)