À partir de la version 17 (aperçu développeur), Opera comprend un gestionnaire de moteur de recherche qui permet à l'utilisateur d'ajouter ses propres moteurs de recherche. Mais les moteurs de recherche par défaut inclus avec Opera ne peuvent pas être modifiés de cette façon! Pour les modifier, utilisez la première partie de cette réponse, les versions 15-16 peuvent également utiliser la deuxième partie:
Désactiver les fournisseurs de recherche par défaut (car ils utilisent de nombreux mots clés que je préfère utiliser pour d'autres recherches - je viens de quitter Google avec le «g» classique)
Pour ce faire, vous devez modifier le default_partner_content.json qui se trouve généralement dans C: \ Program Files \ Opera \ resources \
Vous pouvez le modifier à la main, ou simplement remplacer son contenu par ce qui suit:
{
"search_engines": {
"location": {
"other": {
"other": {
"list": [
"google_com"
],
"speed_dial_index": 0
}
}
}
},
"search_engines_flat": {
"google_com": {
"name": "Google Search",
"keyword": "g",
"favicon_url": "http://www.google.com/favicon.ico",
"search_url": "https://www.google.com/search?client=opera&q={searchTerms}&sourceid=opera&ie={inputEncoding}&oe={outputEncoding}",
"suggest_url": "http://www.google.com/complete/search?client=opera&q={searchTerms}&ie={inputEncoding}&oe={outputEncoding}",
"post": false,
"encoding": "UTF-8",
"uuid": "FF57F01A-0718-44B7-8A1F-8B15BC33A50B",
"css_resource": "css/searchstyle_google.css"
},
},
"speed_dials": {
},
"speed_dial_folders": {
},
"speed_dials_flat": {
}
}
Incorporation de vos moteurs de recherche personnalisés dans le fichier de données Web (généralement trouvé dans C: \ Users \ # nom d'utilisateur # \ AppData \ Roaming \ Opera Software \ Opera \ Vous pouvez modifier le format SQLite3 qui est partagé par Opera de 2 manières simples: soit installer Chrome, créez vos recherches personnalisées et copiez le fichier de données Web sur Opera.
Ou modifiez le fichier à l'aide d'un éditeur SQLite gratuit comme http://sourceforge.net/projects/sqlitedbrowser/
(Vous devez copier le fichier de données Web dans votre dossier personnel, afin que vous ayez un accès en écriture complet, ou l'ouverture du fichier peut échouer) Là, vous pouvez entrer vos propres moteurs de recherche dans le tableau des mots clés - la plupart des champs doivent être s'explique ...
Opera 21 vient de sortir et j'ai trouvé que la suppression du fichier default_partner_content.json du répertoire C: \ Program Files (x86) \ Opera {numéro_version} \ resources supprimait tous les fournisseurs (sauf Google) de la liste. Le nom de l'entrée est passé de "Recherche Google" à seulement "Google", donc je suppose qu'il s'agit d'un défaut interne "Je n'ai pas de liste par défaut".
À l'aide de l' outil Gérer les moteurs de recherche , j'ai pu créer de nouvelles entrées pour les mots clés supprimés (y, b, etc.) mais je n'ai pas pu les définir par défaut - aucun bouton par défaut n'apparaît à côté d'eux.
la source
Sous OS X, vous devrez modifier ou supprimer le fichier trouvé ici: /Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json
Remplacez VERSION_NUMBER selon le cas.
Cliquez avec le bouton droit sur l'application Opera et "afficher le contenu des packages" pour parcourir les fichiers.
la source
Pour Mac (le 10 février 2015), le dossier est correct:
~/Library/Application Support/com.operasoftware.Opera
. Vous y trouverez des fichiers essentiels tels que Web Data (et Web Data-journal and Preferences).Il est possible de copier des moteurs de recherche personnalisés de Chrome vers Opera à la fois sous Windows et OSX. Dans OSX, fermez tout d'abord Chrome et Opera, puis copiez
~/Library/Application Support/Google/Chrome/Default/Web Data
(un fichier) dans le dossier Opera équivalent déjà mentionné (renommez l'ancien fichier en autre chose en tant que sauvegarde).la source