firefox-profile

如何使用 Firefox 容器和 Python(而不是 Firefox 配置文件)
firefox-profile

如何使用 Firefox 容器和 Python(而不是 Firefox 配置文件)

我有一个使用 selenium 的自动化工具的 python 脚本,它需要使用 Firefox 使用多个帐户(数十个和数百个)。问题是,我无法登录/注销帐户,因此为了使用多个帐户并使它们彼此隔离,我使用了 FireFox 配置文件。对于每个帐户,我都创建了一个 Firefox 配置文件,其中帐户已登录,并且代码循环遍历配置文件以使用这些帐户。 这种方法的问题是它占用了太多空间,数十 GB,这在我的 PC 上不是问题,但当我稍后将其上传到云端时就会出现问题。 我已经看到 FireFox 容器也将帐户彼此隔离并且不需要注销/登录,但我在互联网上没有找到有关如何使...

Admin

Bitwarden 在 Geckodriver Firefox 窗口中自动打开新标签页
firefox-profile

Bitwarden 在 Geckodriver Firefox 窗口中自动打开新标签页

我正在尝试使用 Selenium 和相关驱动程序编写适用于 Chrome、Edge 和 Firefox 的自动化测试。但是,当我在 Firefox 上运行测试时,新的浏览器窗口会打开所需的页面,然后Bitwarden 页面在单独的选项卡中。这个单独的选项卡的打开似乎会影响我的测试的执行方式。有人知道如何阻止它打开吗? 我尝试过的: 从独立浏览器中卸载了扩展程序,但它还是会在自动实例中重新出现。我的 IT 部门说他们创建了一些系统来确保它保持安装状态。我该如何让此选项卡不打开? 从两个本地存储的配置文件中清除了 addons.json 文件。我想避免的是: ...

Admin

FF:错误“您启动了旧版本的 Firefox” - 以及真正影响配置文件格式的更改
firefox-profile

FF:错误“您启动了旧版本的 Firefox” - 以及真正影响配置文件格式的更改

当我使用其他 FF 浏览器打开我的个人资料时,我收到错误“您已启动旧版本的 Firefox”,它为我提供了 2 个选项“退出”和“创建新个人资料” 我知道配置文件中数据存储的格式会随着时间而改变,但就我而言,最新的 Firefox 是 v114,而更旧的是 v112。 我不认为 Firefox 引入了对配置文件有影响的重大变化,但这是一个自动规则+弹出消息,所以。 我如何强制加载“不合规”的配置文件? 我如何才能知道真正影响个人资料数据的变化? 笔记: 顺便说一句,以前使用不同的旧浏览器加载配置文件文件夹时,Firefox 并不是那么挑剔,我从来没有遇...

Admin

通过 userChrome.css 隐藏
firefox-profile

通过 userChrome.css 隐藏

我不知道这个文件夹是干什么用的,也不知道 Firefox 为什么强制每个人都使用这个文件夹。但对我来说,它总是空的,因为我从来不用它。我想更进一步,永久地从这个下拉菜单和书签管理器中隐藏它。这很愚蠢,真的需要去掉它。 ...

Admin

清除 Firefox 更新历史记录
firefox-profile

清除 Firefox 更新历史记录

有没有办法清除 Firefox 更新历史记录about:preferences > 常规 > Firefox 更新 > 显示更新历史记录? 即使我查看了整个配置文件文件夹并使用 grep 查找历史记录,我似乎还是找不到它,我的强迫症会真的想知道。 ...

Admin

使用特定配置文件启动 selenium 节点(Firefox)
firefox-profile

使用特定配置文件启动 selenium 节点(Firefox)

当我启动独立的 selenium 测试时,我可以指定要使用的配置文件路径,例如FirefoxProfile(文件(“/home/selenium/firefox/1234.MyProfile”))。但是当我使用网格时,我不知道如何将其指定到网格。我希望 selenium 节点使用我指定的配置文件打开。 ...

Admin

Firefox 默认标签列表被删除了吗?
firefox-profile

Firefox 默认标签列表被删除了吗?

直到最近,我才能够设置打开新 Firefox 窗口时打开的选项卡列表,但这个选项似乎在过去几周内消失了。设置是否被重命名为我看不到的名称,或者此功能是否真的被删除了? ...

Admin

如何在 Firefox 中将用户名和密码写入 logins.json?
firefox-profile

如何在 Firefox 中将用户名和密码写入 logins.json?

我有一个应用程序,它可以在特定的 Firefox 配置文件中启动特定的网站,以便于执行某些操作。 然后,操作员必须登录该网站。该应用程序提供用户名+密码。 是否可以在启动 Firefox 之前将此用户名+密码存储在“已保存的密码”文件 logins.json 中?我知道这些数据通常是加密的,但我并不想读取它,我想写入它。 ...

Admin

禁用 Firefox 的标签页卸载功能
firefox-profile

禁用 Firefox 的标签页卸载功能

开始于v93,Firefox 推出了标签卸载特征。 在一个以前的我问的问题是,是否可以针对特定选项卡禁用此功能。(这似乎不可能。) 使用一段时间后,我觉得这个功能并不像广告中说的那样好用,带来的麻烦多于帮助。 那么:我们可以禁用此功能吗?完全地? ...

Admin

防止 Firefox 卸载特定选项卡
firefox-profile

防止 Firefox 卸载特定选项卡

开始于v93,Firefox 推出了标签卸载特征。 我总体上喜欢它,但它总是卸载那些对我来说最重要的标签。 是否有某种方式 - 无论是设置还是插件 - 来“保护”选项卡,以便不考虑卸载?(我不想禁用该功能,只是想保护某些选项卡。) (我的环境:linux,firefox 98。) ...

Admin

通过策略引擎允许 Firefox 扩展在私人窗口中运行
firefox-profile

通过策略引擎允许 Firefox 扩展在私人窗口中运行

我想允许某些扩展通过 Firefox 的策略引擎在私人窗口中运行。我发现可以设置它extension-preferences.json: { "[email protected]": { "permissions": [ "internal:privateBrowsingAllowed" ] } } 我尝试将其纳入我的policies.json类似中这里 { "policies": { "ExtensionSettings": { "[email protected]": { ...

Admin

如何在 Ubuntu 上为两个不同的 Firefox 配置文件创建启动器?
firefox-profile

如何在 Ubuntu 上为两个不同的 Firefox 配置文件创建启动器?

在我的 Ubuntu 机器上,我想同时使用两个 Firefox 配置文件。我知道我可以在终端中运行此命令两次: firefox -ProfileManager -no-remote 或者在浏览器上运行about:profiles,每次选择一个单独的配置文件。但这有点麻烦。所以我想知道是否有办法为每个配置文件制作单独的启动器? ...

Admin

如何手动删除搜索中显示且无法删除的多个书签
firefox-profile

如何手动删除搜索中显示且无法删除的多个书签

我在 Firefox 中有几个书签在搜索中返回,显示为星号,但实际上并不存在。 我删除了所有书签,但这些书签仍然出现在搜索中。它们也是无效链接。 我如何删除这些书签,最好不要完全卸载 Firefox。 按照下面博士的回答后,也许它损坏的是搜索功能,我该如何修复搜索功能,使其不再显示不再存在且已被删除的书签。 例如当我点击星标(书签)“这次,搜索“, 这书签搜索框出现在搜索栏中,并且已删除的书签作为结果返回。 ...

Admin

为 Firefox 手动生成 cert_override 文件
firefox-profile

为 Firefox 手动生成 cert_override 文件

我目前使用的是自签名证书,无法重新生成证书,每次我在目标机器上安装软件时,Firefox 第一次打开我们的主页时,都会出现一个“不受信任”的页面,我们必须为该页面创建一个例外。我想避免这种情况,但遗憾的是,由于指纹不同,作为用户配置文件一部分的 cert_override.txt 文件无法直接拖放到新系统上。 有没有办法自己生成这个文件?或者有人可以向我解释指纹(文件中看起来像很长的 MAC 地址的信息)是如何生成的,以便我可以在首次安装软件时创建 cert_override.txt 文件? 到目前为止,我还没有找到有关生成此文件的任何信息。 如果重要的话,...

Admin