最近リリースされたOpera 15はChromiumエンジンに基づいており、以前のバージョンのようなカスタム検索エンジンを管理しなくなりました。
Chrome 用のカスタム検索エンジンを管理するこの方法を見つけましたが、Opera 15以降のバージョンでは機能しません。[設定]> [検索]に[検索エンジンの管理]ボタンはありません。
Opera 15以降のバージョンでカスタム検索エンジンを管理するにはどうすればよいですか?
最近リリースされたOpera 15はChromiumエンジンに基づいており、以前のバージョンのようなカスタム検索エンジンを管理しなくなりました。
Chrome 用のカスタム検索エンジンを管理するこの方法を見つけましたが、Opera 15以降のバージョンでは機能しません。[設定]> [検索]に[検索エンジンの管理]ボタンはありません。
Opera 15以降のバージョンでカスタム検索エンジンを管理するにはどうすればよいですか?
回答:
バージョン17(開発者プレビュー)以降、OperaにはSearch-Engine Managerが含まれており、ユーザーは独自の検索エンジンを追加できます。しかし、Operaに含まれるデフォルトの検索エンジンは、この方法では編集できません!この回答の最初の部分を使用してそれらを編集するには、バージョン15〜16でも2番目の部分を使用できます。
デフォルトの検索プロバイダーを無効にします(他の検索に使用したいキーワードが多く使用されるため、Googleに従来の「g」を残しました)
これを行うには、通常C:\ Program Files \ Opera \ resources \にあるdefault_partner_content.jsonを編集する必要があります。 手動で編集するか、コンテンツを次のように置き換えることができます。
{
"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": {
}
}
カスタム検索エンジンをWebデータファイルに埋め込む(通常はC:\ Users \#username#\ AppData \ Roaming \ Opera Software \ Opera \にあります)Operaによって共有されるSQLite3形式は、2つの簡単な方法で編集できます。 Chrome、カスタム検索を作成し、WebデータファイルをOperaにコピーします。
または、http: //sourceforge.net/projects/sqlitedbrowser/のような無料のSQLite-Editorを使用してファイルを編集します
(Webデータファイルをホームフォルダーにコピーする必要があるため、完全な書き込みアクセス権があるか、ファイルを開くことができない場合があります)キーワードテーブルに独自の検索エンジンを入力できます-ほとんどのフィールドは自己説明...
Opera 21がリリースされたばかりで、C:\ Program Files(x86)\ Opera {version_number} \ resourcesディレクトリからdefault_partner_content.jsonファイルを削除するだけで、リストからすべてのプロバイダー(Googleを除く)が削除されました。エントリの名前が「Google Search」から「Google」に変更されたため、内部の「デフォルトリストがありません」デフォルトであると推測されます。
検索エンジンの管理ツールを使用して、削除されたキーワード(y、bなど)の新しいエントリを作成することはできましたが、それらをデフォルトとして設定できませんでした。デフォルトボタンはそれらの横に表示されません。
OS Xでは、次の場所にあるファイルを編集または削除する必要があります:/Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json
必要に応じてVERSION_NUMBERを置き換えます。
Operaアプリを右クリックし、「パッケージの内容を表示」してファイルを閲覧します。
Mac(2015年2月10日)の場合、正しいフォルダーは次のとおり~/Library/Application Support/com.operasoftware.Opera
です。ここには、Webデータ(およびWebデータジャーナルと設定)などの重要なファイルがあります。
WindowsとOSXの両方で、ChromeからOperaにカスタム検索エンジンをコピーすることができます。OSXでは、最初にChromeとOperaを閉じて~/Library/Application Support/Google/Chrome/Default/Web Data
から、前述の同等のOperaフォルダーにコピー(ファイル)します(バックアップとして古いファイルを別の名前に変更します)。