firefox - 如何在没有 Firefox 的情况下下载 Firefox 插件
问题描述
我在公司网络中,想为 Firefox 安装一些开发人员工具。不幸的是,政策禁止 Firefox 可以直接访问互联网,但还有其他浏览器可以访问。现在:如何在没有 Firefox 的情况下直接下载 xpi 文件?
当我访问 Firefox 的插件页面时的问题:下载按钮被替换为类似于“仅在 Firefox 中可用 - 下载 Firefox”的内容。不幸的是,我还没有其他可用的开发人员工具,所以我什至无法检查该站点并查看是否有实际链接可用。但也许有一些模式,如何得出链接?或者其他列出附加组件的站点?
解决方案
我现在找到了两种(半)方法来克服这个问题。一个是简单地使用另一个设备,它上面有 Firefox 并从那里复制链接(如评论中所述)。
另一个变体是查看附加页面的源代码。隐藏在一些 json-data 中的是实际的下载 URL,例如:
"url":"https:\u002F\u002Faddons.mozilla.org\u002Ffirefox\u002Fdownloads\u002Ffile\u002F<plugin- or download-id>\u002F<plugin-file-name>.xpi?src="
在将该 url 转换回来(基本上只替换\u002F
to /
(和任何其他特殊符号))之后,我可以毫无问题地下载 xpi。
我还找到了一个页面,您可以在其中将附加页面复制并粘贴到其中,并开始下载插件。但是,我对该网站一无所知(因此使用风险自负)。它的名字是“XPI 下载器”。可惜它不仅列出了附加组件本身的实际网址:-/
推荐阅读
- prolog - 如何找到长度不大于列表长度三分之一且元素总和最大的列表的子列表
- python - 在 Pandas 中将数据框从堆叠更改为未堆叠
- sql - 生成唯一 ID 以在 PostgreSQL 中附加记录
- python - 从 DataFrame 创建 Shapely Polygon 的最快方法
- php - 为什么 JSON 响应没有得到响应?
- java - For循环,切换布尔值
- ios - FireStore Data getting and storing it in an array
- javascript - problem in onClick action of textbox that doesnt work in firefox but work on IE
- php - How to load PHP file without using .php extension
- php - 如果 file_get_contents 在当前正在写入文件时尝试读取文件,会有什么行为