如何在 Mozilla Firefox Quantum 上使用 IDM

如何在 Mozilla Firefox Quantum 上使用 IDM

我想使用 Internet Download Manager 在 Firefox 上下载。根据此回答可以使用名为 Flashgot 的扩展程序来实现。但 Flashgot 在新版 Firefox Quantum 上不起作用。不过,我发现此扩展可用于中断浏览器的下载任务,方法是将这些任务重定向到外部下载管理器,如 Internet Download Manager (IDM)。但我不知道如何将 IDM 与此新扩展集成。我/.wine/drive_c/Program Files (x86)/Internet Download Manager/IDMan.exe在“可执行文件路径”框中输入了 IDM 的位置 ( ),但当我尝试下载某些内容时,出现了错误。

扩展的首选项页面

扩展程序的设置页面

尝试下载文件时出现的错误

错误

我怎样才能让它工作?提前谢谢!

答案1

您不需要安装 IDM 来替换 Firefox 57 中的 FlashGot 插件,因为 FlashGot 的功能也由 uGet 从默认的 Ubuntu 存储库中复制。uGet 的剪贴板监视器就是您进行浏览器集成所需的全部功能。

uGet 是一款轻量级且功能强大的下载管理器应用程序。您可以使用以下命令在所有当前支持的 Ubuntu 版本中安装 uGet:

sudo apt install uget  

uGet 设置中有一个选项,可以始终在时钟和音量图标左侧的面板通知区域中显示 uGet 系统托盘图标。

特征

  • 恢复下载 – 如果您的连接中断,您可以通过恢复下载从上次中断的地方重新开始。(不保证,它由服务器控制,无法被下载管理器绕过)
  • 队列下载
  • 按类别对下载进行分类
  • 批量下载
  • 多协议 - 支持通过 HTTP、HTTPS、FTP、BitTorrent 和 Metalink 下载文件
  • 剪贴板监控
  • 通过 .txt 或 .html 文件导入要下载的 URL 列表

也可以使用以下命令从终端启动 uGet:uget-gtk

答案2

考虑到提到的扩展(http://add0n.com/dowlnoad-with.html?from=idm) 说它在 Windows 中有效,为了避免进一步的评论,我将在这里发布。

您提到的扩展可以通过以下按钮/链接在该地址获得:

在此处输入图片描述

在此处输入图片描述

但由于这是关于 Firefox 的,因此 Firefox 版本的链接是不是可用:参见这里;Chrome 版本也不行(这里), 尽管Opera 版本可以安装,但我怀疑它是与 Windows 安装一起工作的。它可能指向 Wine/Playonlinux,在 Opera 中我可以看到你在问什么。你应该在 Opera 上发布一个问题。

或者,由于您已经安装了 IDM,如果您确实安装了该扩展,并且您只需要尝试 IDM 的路径,我已经查看过它,它应该看起来像wine ~/.wine/drive_c.../etc/etc/IDMan.exe。如果路径中有空格(如Program Files (x86)/Internet Download Manager),请使用引号括起来。关于这一点,这里

在 Opera 中测试时,我添加了此路径:wine "~/.wine/drive_c/Program Files (x86)/Internet Download Manager/IDMan.exe"从右键单击上下文菜单中选择 IDM 以获取下载链接如下图所示

在此处输入图片描述

我被重定向到扩展程序中的一个页面(不是我可以在此处发布的 URL),该页面显示(就像 uGet 一样 - 请参阅此答案的第二部分)我们需要一个单独的客户端。这是页面:

在此处输入图片描述

看看你是否可以在这里访问它(尽管这可能只适用于 Opera):chrome-extension://kajaikkhnmegmfnlifeklklaienhdekb/data/guide/index.html#

该页面的链接为:

这个想法是解压 Linux 的存档并执行该.install.sh文件。但即便如此,我还是收到错误:

在此处输入图片描述

那是:

Download with Internet Download Manager (IDM)
Error: spawn /usr/share/playonlinux/playonlinux --run IDM %F /d ENOENT
at exports._errnoException (util.js:1020:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:197:32)
at onErrorNT (internal/child_process.js:376:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)

在 Playonlinux 中安装 IDM 时也发生了同样的情况。

因此,看来我无法比你走得更远(并且仅限于 Opera),但我会再试一次并在此处发布。


解决方法,您可以手动将下载链接添加到 IDM。对于简单的下载链接来说,这很容易,但对于下载视频,您需要一个视频/Flash 下载器(Flashgot 的替代品),该下载器将提供复制链接的选项。在 Opera 中,我使用FVD视频下载在 Firefox 中(因为你已经有了这个插件,但我无法使用了),例如视频下载器 Prime


作为提到 uGet 的答案的补充:

uGet 确实是 Linux 中的 IDM 替代品,并且可以集成到 Firefox 中,但其他答案缺少安装说明。

来自 repos 的 uGet 版本没有更新,最好使用官方页面上提供的 PPA这里

稳定的:

sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget 

甚至是开发版本:

sudo add-apt-repository ppa:plushuang-tw/uget-devel
sudo apt update
sudo apt install uget

如果 uGet 处于打开状态,集成可以自动完成,它将在复制时捕获下载链接(在 Firefox 中,“复制链接位置”);或者,为了彻底集成所有下载(直到 Flashgot 翻新为与 Quantum 配合使用),这个插件,而需要安装uget-integratoruget-chrome-wrapper已被弃用)。

sudo add-apt-repository ppa:uget-team/ppa
sudo apt update
sudo apt install uget-integrator

答案3

我知道问题不在于替代方案,但这是不可避免的。不过,IDM 在许多方面都具有优越的功能,我也希望看到所有这些功能在 Linux 上都能发挥作用。

Firefox 的 IDM 扩展实际上是这里. 它需要安装第二个工具 - 尝试下载时显示。

右键单击下载链接即可显示。

在此处输入图片描述

在插件偏好设置中添加可执行文件(playonlinux 或 wine)的链接后,它显示如下内容:

在此处输入图片描述

我取得的唯一进展是使用脚本idm.sh

#!/bin/bash

/usr/share/playonlinux/playonlinux --run "IDMan" 

以及扩展首选项中的路径

在此处输入图片描述

这样IDM至少开始右键单击,我们可以确认扩展程序正在运行——此外,还可以添加优捷uGet 可以代替 IDM(就像uGet 扩展)——与 Firefox 插件网站上的许多其他插件不同,它们声称可以在 MPV 中打开在线视频等。顺便说一句,这个目前适用于 MPV,)

右键单击相同链接进行复制,手动将其添加到 IDM 的流程就缩短了一步。

Quantum 中重新出现的另一个好插件是打开用。它专为互联网浏览器而设计,也可以启动播放器和下载器。但有了这些,IDM 也只能打开。

玩


但即使确实有效(从给定的链接开始下载,uGet、XDM 和许多其他本国的工具已经可以在Linux中做到这一点)它无法与IDM Windows性能相匹配:能够自行捕获多媒体流(下载链接)。。 —我从未听说过在 Linux 中使用 Wine/Playonlinux 的 IDM!(您听说过吗?)我猜想通过 Wine 操作 IDM 是有限的,因为表示剪贴板受到监控的浮动工具在这里不起作用。

(就像 uGet 一样,Linux 中的 IDM 需要多媒体流可以通过其他方式添加。其他答案提到了用于此目的的各种附加组件,我喜欢 添加在。)

没有程序可以在 Linux 中完成 IDM 在 Windows 中所做的工作:

除 XDM 外

有一个新的 2020 版本这里. Firefox 插件这里。它不仅适用于 Mac、Windows 和 Linux,而且完全免费。


至于 IDM,我并不不希望能够实现类似 uGet 集成的功能(正如 IDM Firefox 插件所承诺的那样)(取决于 IDM 和 Wine 版本以及安装方法)。

相关内容