马春杰杰博客
致力于深度学习经验分享!

macOS下安装rtorrent并开启webUI

文章目录
[隐藏]

本文标签apt c++ chmod git homebrew linux mkdir npm 权限 终端 远程连接

rtorrent是个非常优秀的种子下载工具,只是国内貌似用的人非常少~~可能是因为配置麻烦吧,这里备份一下macOSrtorrent的安装流程,以及如何将rtorrentflood进行连接开启webUI

1. 安装rtorrent

一个比较简单的方法是使用homebrew进行安装,类似于Linux下面的apt或者yum。如果不知道如何安装homebrew的,可以参考这篇:

 

安装homebrew之后,可以直接使用以下命令安装:

brew install rtorrent

2. 配置rtorrent

直接终端输入rtorrent即可打开:

macOS下安装rtorrent并开启webUI

接下来需要配置一些选项,主要是开启TCP连接,设置缓存之类的.

内容可以直接copy下面的配置:

3. 安装flood

flood是一款好看的webUI,我们选择它作为rtorrent的界面。

这样就启动flood了。

如果没有安装npm,只是想临时用一下,可以用以下命令:

yum install gcc gcc-c++
wget https://npm.taobao.org/mirrors/node/v16.7.0/node-v16.7.0-linux-x64.tar.gz
tar -xvf node-v16.7.0-linux-x64.tar.gz
cd node-v16.7.0-linux-x64
pwd  # 记住路径
export NODE_HOME=上一步路径
export PATH=$NODE_HOME/bin:$PATH

之后就可以继续:

npm install --global flood
npx flood

macOS下安装rtorrent并开启webUI

浏览器打开http://127.0.0.1:3000即可打开flood界面,首先是创建一个账号,然后选择rtorrent,选择TCP连接

输入:http://127.0.0.1:4000即可连接。

如果需要远程连接的话,需要后面加--host ip,例如:

npx flood --host 0.0.0.0

macOS下安装rtorrent并开启webUI

macOS下安装rtorrent并开启webUI

4. 命令行下使用rtorrent

可以参考这个CLI Usage · rakshasa/rtorrent Wiki (github.com)

简单说一下:

在命令行下按回车,会出现一个输入窗口,这时只需要输入种子的路径然后按enter键即可添加。此时只是添加了种子,还没有下载,只需要按Ctrl+s即可开始下载。

使用方向键可以选择种子,选择之后可以使用快捷键:

Ctrl+o 对选择的 torrent 设置新的下载目录,仅仅对还没有被激活过的 torrent
Ctrl+s 开始下载,先运行 hash ,除非已经做过
Ctrl+d 停止激活的下载,或者删除一个停止的下载
Ctrl+r 初始化 torrent 的 hash 检查
Ctrl+q 关闭 rTorrent,再按一次,强行关闭
左键 回到前一个屏幕
向右键 切换到下载视图
+/- 修改优先度
l 查看日志,空格退出
1 显示所有下载
2 显示所有下载,按文件名排序
3 显示开始的下载
4 显示停止的下载
5 显示完成的下载
6 显示未完成的下载
7 显示正在 hash 的下载
8 显示正在做种的下载

5. rtorrent编程

rtorrent的可玩性非常高,具体可以参考:rTorrent XMLRPC Reference – Emonoda (mdevaev.github.io)

后续有时间我再讲一下怎样通过xmlrpc接口做自己想做的事。

本文最后更新于2021年9月24日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » macOS下安装rtorrent并开启webUI
超级便宜的原生ChatGPT4.0

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

登录

忘记密码 ?

切换登录

注册