4 个版本 (破坏性更新)
0.4.0 | 2021年10月23日 |
---|---|
0.3.0 | 2021年10月3日 |
0.2.0 | 2021年9月22日 |
0.1.0 | 2021年9月17日 |
#9 in #aggregator
41KB
1K SLoC
magnetfinder
多线程 CLI 磁力链接聚合器;从多个网站抓取磁力链接并将它们呈现为终端中的表格!
支持的网站
- nyaa
- piratebay
- YTS
支持的自动下载磁力链接的 torrent 客户端
- deluge-console
- transmission-cli
用法
不提供任何参数运行 magnetfinder 将启动交互模式,提示输入类似标志的信息集。
标志/参数
-q, --query <query>
要使用的搜索查询
-n, --nyaa
从 nyaa 抓取 torrent
-p, --piratebay
从 piratebay 抓取 torrent
-y, --yts
从 YIFY/YTS 获取 torrent
-a, --all
一起抓取所有可用的网站
-d, --download
自动下载选定的 torrent
--depth <depth>
指定每个网站搜索的页面数,默认为 1
--dir <directory>
如果启用了自动下载,则指定下载 torrent 的目录
--sort <seeds/size>
允许您指定 torrent 表格是按种子数量还是大小排序
--proxy <proxy url>
允许您设置用于向 torrent 网站 & API 发出 Web 请求的代理
--show <num>
根据给定的数字参数截断显示的 torrent 列表
--no-interactive
直接显示所有带有 magnet 的 torrent,而不进行交互 (--show 在这里很有用)
配置
Settings.toml(用于设置默认行为,例如下载目录和自动下载)位于一个操作系统特定的目录中
~/.config/magnetfinder/
在Linux上
/AppData/Roaming/magnetfinder
在Windows上
/Library/Application Support/magnetfinder/
在macOS上
安装
首先,如果您还没有安装Rust,请先安装它:[Rust安装](https://rust-lang.net.cn/tools/install)
从Cargo/Crate: cargo install magnetfinder
从源代码
git clone https://github.com/bleusakura/magnetfinder.git
然后执行cargo build --release
- 构建完成后,二进制文件将位于
./target/release/
目录,然后可以将其移动到其他位置。
您还可以选择跳过编译,直接从发布版部分下载二进制文件
依赖关系
~7–14MB
~192K SLoC