如何在Mozilla Firefox Quantum上使用IDM

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

扩展程序的首选项页面

扩展程序的设置页面

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

错误

我怎样才能使它工作? 先谢谢!

考虑到提到的扩展名( 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客户端:与上面相同; 单击链接下载客户端,复制/粘贴链接将打开上面的页面

  • 对所有客户: https : //github.com/belaviyo/native-client/releases

  • youtube链接安装,适用于Windows和Mac和Linux 。

我们的想法是解压缩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。 这对于简单的下载链接来说很容易,但是对于下载video,您需要一个video/ flash下载器(Flashgot的替代品),它可以提供复制链接的选项。 在Opera中,我在Firefox中使用FVD Video Downloader (因为你已经拥有了我不再使用的插件),例如Video Downloader Prime 。


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

uGet确实是Linux中的IDM替代品,它可以集成到Firefox中,但另一个答案缺乏安装说明。

来自repos的uGet版本没有更新,更好地使用官方pagge上提供的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-integrator (不推荐使用uget-chrome-wrapper )。

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

您无需在Firefox 57中安装IDM来替换FlashGot插件,因为uGet还会从默认的Ubuntu存储库复制FlashGot的function。 uGet的剪贴板监视器是浏览器集成所需的全部function。

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

 sudo apt install uget 

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

特征

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

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