如何在 Linux 上使用 rtorrent 通过命令行下载磁力链接?

如何在 Linux 上使用 rtorrent 通过命令行下载磁力链接?

如何在 Linux(Ubuntu)上使用 rtorrent 通过命令行下载磁力链接?

我知道我能

  1. 跑步rtorrent
  2. Backspace
  3. 粘贴磁力链接
  4. Enter

但是我想要一个或多个命令行,而不是键盘快捷键。

答案1

我知道这已经很老了,但万一别人需要这个答案:

rtorrent 'magnet link in quotes'

然后这将通过该链接打开 rtorrent。

答案2

rtorrent 手册页表示它采用“URL|FILE”作为最终选项。据推测这是 torrent URL。但是它没有具体说明。

不能做这样的事情:

echo -e "\b$URL" |rtorrent

因为它会stdin立即关闭并导致rtorrent退出。

但是,如果rtorrent在另一个终端会话中运行,请尝试以下操作:

echo -e "\b$URL" > /proc/$(pidof rtorrent)/fd/0

如果您想直接从剪贴板获取链接,请查看xselxclipxclip这样就变成了

echo -e "\b$(xclip -o)" > /proc/$(pidof rtorrent)/fd/0

答案3

Mac版本: 由于这个答案是 Google 上“如何通过 Mac 命令行下载磁力链接”的第一个结果,因此我将添加从 Mac 终端下载种子的程序。

  1. 打开终端。
  2. 安装 Brew (https://brew.sh//bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  3. brew install transmission完成启动后写入brew install watch
  4. 完成后启动守护进程:transmission-daemon
  5. 开始下载:transmission-remote -a "url"
  6. 要进行视觉更新,请写入:(watch "transmission-remote -l"添加 -n 标志来指定间隔,标准为 2 秒)

对于其他用途,网上有几篇帖子,例如:https://cli-ck.io/transmission-cli-user-guide/。这应该可以与 Linux 上的一些变体兼容,因为 Transmission 显然是通过其 CLI 在 Ubuntu/Debian 上分发的。

相关内容