Распространил довольно интересный торрент-клиент

Если вы ищете торрент-клиентпозвольте мне сказать вам, что возможно распределенный может быть вам по вкусу, Что ж, это клиент, который разрешает доступ к торрент-контенту как части файловой системы, загрузка данных по мере необходимости.

С помощью distribyted, пользователь может организовать доступ к локальным медиаплеерам к определенным торрентам с видео и музыкой без предварительной загрузки торрент-контента; загрузка будет происходить по мере доступа к файлам.

Другой пример - работа с торрентами, которые включают очень большие распределенные наборы данных, позволяющие обрабатывать и анализировать необходимые части в Jupyter Notebook без загрузки всей коллекции.

О распространяемом

В этом торрент-клиенте интересно то, что поддерживает преобразование некоторых форматов в виде файлов и каталогов.

На текущем этапе развития, поддерживается перевод содержимого zip-файлов: Пользователь может скачать отдельный файл из zip файла с торрента.

В ближайшем будущем, они также обещают добавить поддержку форматов tar, 7zip и xz. Если формат файла не поддерживает загрузку по частям, то распространяемый может транслировать контент, даже с возможностью изменения положения в файле (например, для просмотра видео и прослушивания музыки на любом медиаплеере прямо с торрентов).

Торренты, подключенные к файловой системе, определены в файле конфигурации. После монтирования торрентов предоставляется веб-интерфейс встроенный для просмотра и мониторинга (может отслеживать скорость загрузки и статистику).

Распространяется в настоящее время может отображать некоторые типы файлов напрямую в виде папок, что позволяет приложениям читать только те части, которые им нужны. Вот список поддерживаемых, поддерживаемых и неподдерживаемых форматов.

Среди поддерживаемых типов файлов это:

  • zip: можно распаковать только один файл. Файл последовательно распаковывается во временный файл, чтобы сделать его доступным для поиска. Декомпрессия прекращается, если ее никто не читает.
    Быть поддержанным
  • tar: иметь возможность выполнять поиск в любом файле и в этих файлах, используя модифицированную стандартную библиотеку, хотя это бесполезно в файлах .tar.gz.
  • 7zip: аналогично Zip, хотя для этого требуется библиотека, аналогичная zip.
  • xz: Стоит только тогда, когда файл создается с помощью блоков.

Не поддерживается
gzip: Насколько я знаю, он не поддерживает произвольный доступ.

Хотя программное обеспечение предназначено для мультимедийного контента, оно также позволяет выполнять другие задачи. С помощью distribyted мы можем сделать следующее:

  • Играть в мультимедийные файлы в вашем любимом аудио- или видеоплеере. Эти файлы будут загружены по запросу и только необходимые части.
  • Изучите ТБ данных из наборы общедоступные данные, скачивая только те части, которые вам нужны. Использовать Блокноты Jupyter непосредственно для обработки или анализа этих данных.
  • Играй на своем Резервные копии ROM прямо из торрент-файла. Вы можете иметь практически ГБ в играх и скачивать только необходимые.

Код проекта написан на языке Go и распространяется под лицензией GPLv3. Подсистема FUSE используется для привязки к FS, и сборки готовы для Linux (x86_64 и ARM7) и Windows.

Наконец, если вам интересно узнать об этом больше О программном обеспечении вы можете уточнить детали По следующей ссылке.

Как установить Distribyted на Ubuntu и производные?

Для тех, кто заинтересован в возможности установить этот торрент-клиент в своей системе. Как упоминалось выше, для Linux существуют предварительно скомпилированные пакеты, которые вы должны получить только из раздела релизов в репозитории приложений.

Скомпилированные можно получить по ссылке ниже.

Просто дайте загруженным файлам разрешения на выполнение и все.

Другой способ - загрузить и скомпилировать код приложения. Для этого нам просто нужно открыть терминал и ввести в нем следующее:

git clone https://github.com/distribyted/distribyted.git

И скомпилировать:

make build

И готово.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.