Google chrome 在ubuntu上以匿名模式以编程方式启用扩展

Google chrome 在ubuntu上以匿名模式以编程方式启用扩展,google-chrome,redux,chromium,redux-devtools,redux-devtools-extension,Google Chrome,Redux,Chromium,Redux Devtools,Redux Devtools Extension,我们正在设置亭式工作站,铬浏览器以匿名模式运行。出于开发目的,需要使用redux devtools扩展 我们使用脚本安装了它。基本上已将bundle和manifest.json上载到 /usr/share/chromium浏览器/扩展 在非隐姓埋名模式下工作。还有一种方法可以使用UI(扩展的设置)在incognito move中启用它 但问题是我们无法访问这个交互,我们必须以编程的方式进行。看起来它不是某个浏览器设置,而是扩展的设置。是否有任何方法可以使用bash或smth来实现这一点。类似吗?

我们正在设置亭式工作站,铬浏览器以匿名模式运行。出于开发目的,需要使用redux devtools扩展

我们使用脚本安装了它。基本上已将bundle和manifest.json上载到

/usr/share/chromium浏览器/扩展


在非隐姓埋名模式下工作。还有一种方法可以使用UI(扩展的设置)在incognito move中启用它


但问题是我们无法访问这个交互,我们必须以编程的方式进行。看起来它不是某个浏览器设置,而是扩展的设置。是否有任何方法可以使用bash或smth来实现这一点。类似吗?

没有直接的方法。但我已经设法做到了这一点,没有这么明显的方式。我通过直接修改首选项文件使其工作。要使其工作,所有chrome实例都应该关闭。另外,不用安装扩展,只需将其解压缩到您知道的某个地方即可。下面是如何启动chrome

`chrome --incognito --load-extension=<path/to/unpacked/extension>`
我已经用电脑测试过了。因此,为了满足您的需要,您需要修改脚本并为
字段\u值\u提供适当的值,以便与
进行比较(实际上等于
--加载扩展名
值),并提供正确的
谷歌浏览器首选项
值。 您可以将脚本用作:

   extension_incognito_enabled.py true  # to enable
   extension_incognito_enabled.py false # to disable

如果您只有
python2
行,只需删除
print
行,它也应该可以工作

没有直接的方法可以做到这一点。但我已经设法做到了这一点,没有这么明显的方式。我通过直接修改首选项文件使其工作。要使其工作,所有chrome实例都应该关闭。另外,不用安装扩展,只需将其解压缩到您知道的某个地方即可。下面是如何启动chrome

`chrome --incognito --load-extension=<path/to/unpacked/extension>`
我已经用电脑测试过了。因此,为了满足您的需要,您需要修改脚本并为
字段\u值\u提供适当的值,以便与
进行比较(实际上等于
--加载扩展名
值),并提供正确的
谷歌浏览器首选项
值。 您可以将脚本用作:

   extension_incognito_enabled.py true  # to enable
   extension_incognito_enabled.py false # to disable

如果您只有
python2
行,只需删除
print
行,它也应该可以工作

“还有一种方法可以在匿名移动中使用UI启用它”你是说在非匿名模式下吗?不,如果已经安装了扩展-即使在匿名模式下,你也可以在UI中启用它,所以你试图找到一种方法以编程方式(通过脚本)在匿名模式下自动安装和启用扩展。对吧?没错。我们安装了它,但仍然手动激活。您是否使用自己的Chromium fork,是否可以修改其源代码?你可以修改CalC++的源代码并做“有一种方法使它在隐姓埋名地使用UI”你的意思是在非隐姓埋名吗?不,如果已经安装了扩展-你可以在UI中启用它,即使在隐姓埋名的MODESO中你也试图找到一种程序化的方式(通过脚本)在匿名模式下自动安装和启用扩展。对吧?没错。我们安装了它,但仍然手动激活。您是否使用自己的Chromium fork,是否可以修改其源代码?可以修改Cr的C++源代码并做到这一点