gpt4 book ai didi

javascript - 用于更改默认搜索引擎的脚本(无论是否安装浏览器插件)

转载 作者:行者123 更新时间:2023-11-28 09:10:29 26 4
gpt4 key购买 nike

目标:更改 FF、IE、Chrome、Safari、默认搜索引擎、主页和网址搜索栏

工具和脚本:我希望在页面上有一个链接,建议进行上述更改。用户必须选择(我不想要激进的静默安装)。理想情况下不安装浏览器插件(但不确定是否可以不安装)

限制:

  • 我知道每个浏览器都有不同的方法,但即使您
    如果有解决方案,那就太好了。

  • 我也知道最简单的方法是通过注册表
    使用浏览器扩展,但我没有找到每个的解决方案
    浏览器,链接将不胜感激。

  • 有人建议我通过 NSIS 安装程序进行这些更改,并且我成功地做到了,但我想知道如何简单地在浏览器扩展中或理想情况下在页面内(使用 JS 或其他的东西)。

提前非常感谢,我不是专家,所以请毫不犹豫地详细了解,因为我愿意探索所有解决方案。

PS:我广泛查看了周围,有很多关于手动进行这些更改或使用特定浏览器的扩展程序的主题,但没有关于直接链接进行这些更改的主题。

更新1:

我还在寻找有关如何使用 FF、Chrome、IE 和 Safari 扩展程序更改默认搜索引擎和主页的完整文章。非常感谢

最佳答案

对于 IE:

您只需要编辑注册表

HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\Main" "Start Page" 
HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\Main" "Default_Search_URL"
HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\Main" "Default_Page_URL" "http://abc.com/"
HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\SearchScopes\YourSearchEngineName" "DisplayName" "YourSearchEngineName"
HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\SearchScopes\YourSearchEngineName" "URL" "YourSearchEngineUrl"
HKEY_CURRENT_USER "Software\Microsoft\Internet Explorer\SearchScopes" "DefaultScope" "YourSearchEngineName"

对于 Chrome:

找到这个文件:

"$LOCALAPPDATA\Google\Chrome\User Data\Default\Preferences"

使用nsJson plugin编辑其“主页”属性。

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

"$LOCALAPPDATA\Google\Chrome\User Data\Default\Web Data

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

对于火狐浏览器:

找到这个文件:

 $APPDATA\Mozilla\Profiles\default_profile\prefs.js

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

关于javascript - 用于更改默认搜索引擎的脚本(无论是否安装浏览器插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16400226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com