![如何设置磁力链接在 CLI 程序中打开?](https://linux22.com/image/1171079/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E7%A3%81%E5%8A%9B%E9%93%BE%E6%8E%A5%E5%9C%A8%20CLI%20%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%89%93%E5%BC%80%EF%BC%9F.png)
(运行 Kubuntu 19.10、Firefox 73.0.1、KDE Plasma 5.18.2)
大家好,
我最近发现了一个名为 peerflix 的 CLI 程序,它允许用户流式传输种子。例如,命令:peerflix "[magnet link]" --vlc
将打开磁力链接以在 VLC 中进行流式传输。
有没有什么办法可以让它在我点击 Firefox 中的磁力链接时自动运行,就像你在 torrent 客户端上做的那样?
(即从该对话框运行它)
感谢所有的帮助!
编辑:我使用命令安装了 peerflix npm install -g peerflix
。源代码可在GitHub
答案1
根据关联DK Bose 发布,我可以让它工作!
首先,安装 vlc、xterm、python-libtorrent 和 wget:
sudo apt-get install vlc xterm python-libtorrent wget
为了能够从 Firefox 打开 torrent 文件并通过 Peerflix 使用 VLC 播放它们:
wget https://raw.github.com/hotice/webupd8/master/Torrent-Video-Player -O /tmp/Torrent-Video-Player
sudo install /tmp/Torrent-Video-Player /usr/local/bin/
然后当你打开浏览器并单击一个种子时,选择其他并浏览 /usr/local/bin/Torrent 视频播放器
要使磁力链接发挥作用:
wget https://raw.github.com/danfolkes/Magnet2Torrent/master/Magnet_To_Torrent2.py -O /tmp/Magnet_To_Torrent2.py
sudo install /tmp/Magnet_To_Torrent2.py /usr/local/bin/
wget https://raw.github.com/hotice/webupd8/master/Magnet-Video-Player -O /tmp/Magnet-Video-Player
sudo install /tmp/Magnet-Video-Player /usr/local/bin/
然后当你打开浏览器并点击磁力链接时,选择其他并浏览 /usr/local/bin/Magnet-Video-Player