【问题标题】:Is there a way to download ALL addons for firefox?有没有办法下载 Firefox 的所有插件?
【发布时间】:2021-03-14 15:12:57
【问题描述】:

对于我最后一年的大学项目,我正在扫描 Firefox 插件。

我需要为每个可能的扩展下载 .xpi,最好的方法是什么?

谢谢。

【问题讨论】:

  • 澄清一下,如果有一种方法只能下载公共扩展。

标签: firefox firefox-addon firefox-addon-sdk firefox-addon-webextensions add-on


【解决方案1】:

您可以想象向 Mozilla 网站发送 GET 请求,例如
https://addons.mozilla.org/api/v4/addons/search/?app=firefox&appversion=83.0&page=1&page_size=50&type=extension
... 然后通过“结果”>“当前版本”中的 URL 获取 .XPI 文件。
然后对第 2 页执行相同操作,...
它应该很容易实现自动化(例如在 Python 或 Bash 中),但是您应该在两个请求之间设置一些睡眠时间,以避免 Mozilla 的服务器过载和/或被列入黑名单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-07
    • 1970-01-01
    • 1970-01-01
    • 2023-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多