最初,单击磁力链接不会产生任何反应,但经过一番研究后,我运行了以下命令:
xdg-mime default deluge.desktop x-scheme-handler/magnet
现在,正如标题所说,单击磁力链接将打开 Deluge,但实际上不会启动 torrent。
我找不到任何与此类似的行为,我感到很困惑。
有什么建议么?
答案1
当您单击磁力链接并打开 Deluge 时,它是否真的将种子添加到队列中?
我目前遇到的问题是,单击磁力链接会打开 Deluge,但不会添加种子。
解决方法是,您可以右键单击磁力链接并复制链接地址,然后在 Deluge 中转到文件 > 添加 Torrent > URL
答案2
这里没有答案,但我还不能添加评论,因此将其添加为[非]答案。
对于 Chrome,当点击磁力链接时,它似乎会运行“xdg-open”,并将磁力 URL 作为 $1 传递给命令。这确实成功触发了 Deluge 打开,但实际上无法添加种子。
以前它在 14.04 中运行良好,但最近我升级到 14.04 -> 14.10 -> 15.04,现在它坏了。所以也许看到 xdg-open 是一个相当简单的包装器来调用 Deluge,也许 Deluge 希望从 xdg-open 传递给它的磁力链接的方式发生了一些变化?
更新:看起来像是罪魁祸首可以使用 gvfs-open,这显然是 xdg-open 所调用的。看起来 1.22 有效,而 1.24 无效。
答案3
我得到了相同问题的解决方案,你必须设置下载位置偏好设置> 下载> 下载至:在文本框中添加有效路径,然后它就可以工作了......