MacNOMODO

Où on cause du Mac - A consommer sans modération

 
PortailPortailAccueilRechercherRechercherFAQS'enregistrerMembresConnexion

Partagez | 
 

 Ajouter des moteurs de recherche dans Camino

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Ajouter des moteurs de recherche dans Camino   6/21/2007, 23:07

Le jeu de moteurs de recherche intégré à Camino par défaut est plutôt spartiate. Sur le site http://www.nadamac.de/search/index.php on peut en trouver un bon nombre d'autres mais certains sont bugués, généralement parce que le séparateur de paramètres & dans l'URL de recherche n'est pas transcrit en entité, autrement dit codé sous la forme & ce qui se traduit par un retour aux moteurs par défaut par rejet du jeu personnalisé.

Après quelques tâtonnements, j'ai trouvé que le plus sûr était de passer par un éditeur de texte pour modifier manuellement le fichier chez_vous/Bibliothèque/Application support/Camino/SearchURLList.plist avec le contenu des fichiers .cepfile téléchargés sur le site cité plus haut. Vous pourrez d'une part vérifier l'encodage et d'autre part modifier comme vous voudrez le nom du moteur tel qu'il apparaîtra dans la barre de recherche de Camino.

Quittez Camino avant d'éditer le fichier puis, une fois la nouvelle version sauvegardée, relancez Camino pour vérifier. Ne faites pas comme moi, ne vous fatiguez pas à changer savament l'ordre des moteurs dans le fichier, Camino les affichera de toute façon par ordre alphabétique.

Par exemple le fichier YouTube.cepfile contient ceci :
Code:
YouTube,http://www.youtube.com/results?search=Search&search_query=%s,,x
Il vous suffira de le transformer en pur xml comme ceci :
Code:
   <key>YouTube</key>
   <string>http://www.youtube.com/results?search=Search&amp;search_query=%s</string>
en supprimant les virgules et le x final et en ajoutant les deux paires de balises qui conviennent.
Pour le fichier d'exalead, il faut impérativement corriger les & et passer de :
Code:
Exalead,http://www.exalead.com/search?action=search&q=%s&x=0&y=0&%24mode=allweb,,x
à
Code:
   <key>Exalead</key>
   <string>http://www.exalead.com/search?action=search&amp;q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb</string>

Pour déterminer quel moteur doit être affiché par défaut au lancement de Camino, indiquez celui que vous préférez dans les deux lignes suivantes (chez moi, comme vous le voyez, j'ai remplacé google qui est par défaut le moteur par défaut, par exalead bien évidemment) :
Code:
   <key>PreferredSearchEngine</key>
   <string>Exalead</string>

Pour finir, voilà mon SearchURLList.plist complet qui peut être une bonne base de départ pour vous faire le vôtre :
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Exalead</key>
   <string>http://www.exalead.com/search?action=search&amp;q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb</string>
   <key>Wikipedia fr</key>
   <string>http://fr.wikipedia.org/w/wiki.phtml?search=%s</string>
   <key>Vivismo</key>
   <string>http://vivisimo.com/search?query=%s</string>
   <key>Google Images</key>
   <string>http://images.google.fr/images?ie=UTF-8&amp;oe=UTF-8&amp;q=%s</string>
   <key>Google Mac</key>
   <string>http://www.google.fr/mac?ie=UTF-8&amp;oe=UTF-8&amp;q=%s</string>
   <key>Google News</key>
   <string>http://www.google.fr/news?ie=UTF-8&amp;oe=UTF-8&amp;q=%s</string>
   <key>Google.fr</key>
   <string>http://www.google.fr/search?ie=UTF-8&amp;oe=UTF-8&amp;sourceid=mozilla2&amp;q=%s</string>
   <key>Interglot en&gt;fr</key>
   <string>http://interglot.com/interglotresult.php?SrcLang=2&amp;DstLang=4&amp;word=%s</string>
   <key>Interglot fr&gt;en</key>
   <string>http://interglot.com/interglotresult.php?SrcLang=4&amp;DstLang=2&amp;word=%s</string>
   <key>Le Jargon fr</key>
   <string>http://jargonf.org/index.php/Special:Search?search=%s</string>
   <key>YouTube</key>
   <string>http://www.youtube.com/results?search=Search&amp;search_query=%s</string>
   <key>Apple Support</key>
   <string>http://search.info.apple.com/?search=Go&amp;q=%s</string>
   <key>Yahoo</key>
   <string>http:search.yahoo.com/search?p=%s</string>
   <key>Apple developer connexion</key>
   <string>http://developer.apple.com/cgi-bin/search.pl?num=100&amp;ie=utf8&amp;oe=utf8&amp;lr=lang_en&amp;simp=1&amp;sourceid=mozilla-search&amp;q=%s</string>
    <key>MSN</key>
   <string>http://search.msn.com/results.aspx?form=smcrt&amp;q=%s</string>
   <key>PHP documentation</key>
   <string>http://www.php.net/search.php?show=manual&amp;submit=search&amp;pattern=%s</string>
   <key>Version Tracker Mac OS X</key>
   <string>http://www.versiontracker.com/php/search.php?mode=basic&amp;action=search&amp;plt%5b%5d=macosx&amp;sourceid=mozilla-search&amp;str=%s</string>
   <key>Wikipedia (en)</key>
   <string>http://en.wikipedia.org/wiki/%s</string>
   <key>Yahoo France</key>
   <string>http://fr.search.yahoo.com/search?p=%s</string>
   <key>PreferredSearchEngine</key>
   <string>Exalead</string>
   <key>»Rechercher sur ce site</key>
   <string>http://www.google.fr/search?ie=UTF-8&amp;oe=UTF-8&amp;q=%s site:%d</string>
</dict>
</plist>

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
 
Ajouter des moteurs de recherche dans Camino
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
MacNOMODO :: I n f o s :: Conseils, trucs & astuces-
Sauter vers: