命令线路电流搜索器
mariner的Python项目详细描述
水手
水手是一个命令行激流搜索。它为流线型体验提供了一个简单的界面。不再有烦人的广告和弹出窗口。
它目前正在大力发展中,所以预计会有突破性的变化。目前只在linux中工作,但这方面的任何贡献都是受欢迎的。
功能
- 自动获取拥有它们的追踪器的工作代理。
- 下载Torrent文件并将磁铁链接复制到剪贴板。
- 在默认Torrent应用程序中打开Torrent。
- 显示Torrent详细信息。
- 异步I/O以获得更好的响应。
- 支持以下跟踪器:
- archive.org
- 分发
- etree
- Kickasstorrents
- 极限电流
- linuxtracker
- 尼娅
- 海盗日
- 东京
安装
Mariner需要Python3.5.3或更新版本才能运行。
python包
您可以使用pip轻松安装mariner。这是首选方法:
pip3 install mariner
手动
或者,要获得最新的开发版本,可以克隆此存储库,然后手动安装:
git clone git@gitlab.com:radek-sprta/mariner.git
cd mariner
poetry build
pip install dist/*.whl
用法
Mariner支持交互和非交互模式。要查看命令列表,只需键入:
mariner help
要在交互模式下启动Mariner,请在不带任何参数的情况下运行它:
mariner
然后搜索ubuntu torrents:
(mariner) search Ubuntu -t linuxtracker
并下载列表中的第一个结果:
(mariner) download 0
或者,将磁铁链接复制到剪贴板:
(mariner) magnet 0
或者在Torrent应用程序中打开它:
(mariner) open 0
退出程序:
(mariner) quit
有关详细信息,请检查documentation。
待办事项
- 添加更多追踪器进行搜索
- 支持MacOS和Windows
贡献
有关如何为项目做出贡献的信息,请查看Contributor's Guide
免责声明
我不鼓励任何人违反当地法律,也不支持任何非法活动。搜索结果中提供的一些内容在你的国家可能是非法的,这取决于你在使用它之前检查你的当地法律。无论是我,还是水手,都不必为使用它而对你采取的任何行动负责。
联系人
incoming+radek-sprta/mariner@gitlab.com
许可证
GNU通用公共许可v3.0