Введение
Magneto — это мощный и удобный инструмент командной строки для пакетного преобразования торрент-файлов (.torrent) в магнитные ссылки (magnet links).
Что такое магнитные ссылки?
Магнитная ссылка (Magnet Link) — это особый тип гиперссылки, которая идентифицирует и находит файлы по хеш-значению их содержимого, а не по их расположению. Магнитные ссылки обычно начинаются с magnet:? и содержат следующую информацию:
- Info Hash (xt): Уникальный идентификатор файла, сгенерированный с помощью алгоритма хеширования SHA-1
- Имя файла (dn): Необязательное отображаемое имя
- Трекер (tr): Необязательные адреса серверов трекеров
Зачем использовать Magneto?
Ограничения традиционных торрент-файлов
Традиционные торрент-файлы (.torrent) требуют:
- Загрузки и сохранения
.torrentфайлов - Открытия с помощью BitTorrent клиента
- Занимают место для хранения
- Управление несколькими файлами может быть утомительным
Преимущества магнитных ссылок
- Легковесные: Требуется только строка ссылки, файл не нужен
- Легко делиться: Можно легко копировать и вставлять
- Хорошая совместимость: Большинство современных BitTorrent клиентов поддерживают их
- Удобное управление: Можно хранить в текстовых файлах для пакетного управления
Особенности Magneto
✨ Пакетная обработка - Поддержка пакетного преобразования одного файла или целой папки
🔍 Рекурсивный поиск - Рекурсивный поиск торрент-файлов в подкаталогах
🎨 Красивый вывод - Цветной вывод терминала с четким отображением прогресса
📝 Множество форматов - Поддержка полного формата, только ссылок и JSON формата вывода
🔗 Поддержка трекеров - Опциональное включение информации о трекерах в магнитные ссылки
📊 Подробная статистика - Отображение прогресса обработки и статистики успеха/неудачи
🎯 Гибкая конфигурация - Богатые опции аргументов командной строки
Сценарии использования
- Пакетное преобразование: Преобразование большого количества торрент-файлов в магнитные ссылки
- Организация файлов: Преобразование торрент-файлов в более управляемый формат магнитных ссылок
- Автоматизация скриптов: Интеграция функции пакетного преобразования в скрипты
- Миграция данных: Переход от торрент-файлов к магнитным ссылкам
Системные требования
- Python 3.7 или выше
- Операционная система Windows, macOS или Linux
Следующие шаги
- Начало работы - Узнайте, как быстро использовать Magneto
- Руководство по установке - Подробные инструкции по установке
- Руководство по использованию - Изучите различные функции