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&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&q=%s&x=0&y=0&%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&q=%s&x=0&y=0&%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&oe=UTF-8&q=%s</string>
<key>Google Mac</key>
<string>http://www.google.fr/mac?ie=UTF-8&oe=UTF-8&q=%s</string>
<key>Google News</key>
<string>http://www.google.fr/news?ie=UTF-8&oe=UTF-8&q=%s</string>
<key>Google.fr</key>
<string>http://www.google.fr/search?ie=UTF-8&oe=UTF-8&sourceid=mozilla2&q=%s</string>
<key>Interglot en>fr</key>
<string>http://interglot.com/interglotresult.php?SrcLang=2&DstLang=4&word=%s</string>
<key>Interglot fr>en</key>
<string>http://interglot.com/interglotresult.php?SrcLang=4&DstLang=2&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&search_query=%s</string>
<key>Apple Support</key>
<string>http://search.info.apple.com/?search=Go&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&ie=utf8&oe=utf8&lr=lang_en&simp=1&sourceid=mozilla-search&q=%s</string>
<key>MSN</key>
<string>http://search.msn.com/results.aspx?form=smcrt&q=%s</string>
<key>PHP documentation</key>
<string>http://www.php.net/search.php?show=manual&submit=search&pattern=%s</string>
<key>Version Tracker Mac OS X</key>
<string>http://www.versiontracker.com/php/search.php?mode=basic&action=search&plt%5b%5d=macosx&sourceid=mozilla-search&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&oe=UTF-8&q=%s site:%d</string>
</dict>
</plist>
_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline