Answers:
转到Opera:// about以显示您的安装路径
删除default_partner_content.json
并复制 siteprefs.json
到[root] / [version] /资源
删除default_partner_content.json
然后重命名siteprefs.json
为
default_partner_content.json
只读
如您所知,与搜索引擎提供商的协议是该公司重要的收入来源。
default_partner_content.json
文件时,甚至可以通过http广告合作伙伴URL重定向更多文件,是的。歌剧做得好。
这是一个众所周知的问题。它把很多人赶走了!
这是一个“ hack”,其中涉及更改发射器本身。虽然有效!
(来源:http : //forums.opera.com/discussion/1848915/opera-25-remove-yahoo-from-default-search-engines/p1)
@echo off & setlocal set "OperaProgRoot=C:\Program Files (x86)\Opera"
set "OperaLauncherExe=%OperaProgRoot%\launcher.exe" set
"GetV=%Temp%\GetV.vbs" echo Set
objWMIService=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")>"%GetV%"
echo Set colFiles=objWMIService.ExecQuery ("SELECT * FROM CIM_Datafile
WHERE Name='"^&Replace(WScript.Arguments(0),"\","\\")^&"'")>>"%GetV%"
echo For Each objFile in colFiles: WScript.Echo objFile.version:
Next>>"%GetV%" set Version= for /f %%i in ('cscript //nologo
"%GetV%" "%OperaLauncherExe%"') do set "Version=%%i" if defined
Version echo %OperaLauncherExe% - Version %Version% del "%GetV%" IF
NOT EXIST
"%OperaProgRoot%\%Version%\resources\default_partner_content.json"
GOTO LAUNCH_OPERA : RENAME_DPC ren
"%OperaProgRoot%\%Version%\resources\default_partner_content.json"
"default_partner_content.json.BAK" : LAUNCH_OPERA
"%OperaLauncherExe%"
然后,我获取了该.bat文件并为其分配了Opera'O'图标,并删除了原来的快捷方式。
对于Opera 36.0.2130.65,在Ubuntu和Windows上编辑%operaversion%/resources/default_partner_content.json
成功。
在vim中打开文件,并从"search_engines": {
该文件的构造中删除Google以外的其他行,因此它应如下所示:
{
"version":8,
"search_engines": {
"location": {
"at": { // a language code
"other": {
"list": [
"google_at",
// yahoo and all others wiped there
],
"speed_dial_index_list": [0]
}
},
"au": {
"other": {
"list": [
"google_au",
],
"speed_dial_index_list": [0]
在所有语言部分中,依此类推。抱歉,我无法粘贴整个文件。
编辑此文件,保留副本并将已编辑的文件设置为只读和/或设置opera://flags/#first-run-partner-content-update
为Disabled。