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

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

С помощью 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.