更改主要浏览器(msie、chrome、firefox、safari和opera)中的默认搜索引擎



目标:更改主要浏览器FF、MSIE(6+版本)、Chrome、Safari、opera中的默认搜索引擎、主页和url搜索栏。

条件:我想通过NSIS安装程序创建一个设置程序,它会更改设置。我不是在寻找任何javascript解决方案,或浏览器添加解决方案。

感谢所有帮助。

我之前已经在这个论坛上回答了类似的问题,所以在发布问题之前请先搜索一下。下面是我在安装程序中实现的IE、FF和chrome的摘要。希望这能有所帮助。

对于IE:

您只需要编辑注册表

HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerMain" "Start Page" 
HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerMain" "Default_Search_URL"
HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerMain" "Default_Page_URL" "http://abc.com/"
HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerSearchScopesYourSearchEngineName" "DisplayName" "YourSearchEngineName"
HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerSearchScopesYourSearchEngineName" "URL" "YourSearchEngineUrl"
HKEY_CURRENT_USER "SoftwareMicrosoftInternet ExplorerSearchScopes" "DefaultScope" "YourSearchEngineName" 

对于铬:

查找此文件:

"$LOCALAPPDATAGoogleChromeUser DataDefaultPreferences"

使用nsJson插件编辑其"主页"属性。

为了更改url搜索栏(默认搜索),您需要找到一些编辑sqlite数据库的方法:

"$LOCALAPPDATAGoogleChromeUser DataDefaultWeb Data

在这里有一个关键字表,你必须添加你的搜索引擎。然后在同一数据库的元表中更新它。

对于Firefox:

查找此文件:

 $APPDATAMozillaProfilesdefault_profileprefs.js

它是一个javascript文件,您可以编辑其属性来更改主页和默认搜索。

相关内容

  • 没有找到相关文章

最新更新