Форум проекта Matuntu

Программное обеспечение => Интернет и сети => Тема начата: vita от 05 Августа 2023, 23:06:59

Название: Бестрекерная раздача файлов при помощи торрент-клиента
Отправлено: vita от 05 Августа 2023, 23:06:59
В связи с ограничением размера файлов, которые можно загрузить на Яндекс Диск (до 1 ГБ) и на Mail.ru (до 2 ГБ) пришлось изучить возможность бестрекерной раздачи файлов при помощи торрент-клиента.
Сначала был испытан устанавливаемый в Ubuntu по умолчанию торрент-клиент Transmission (https://ru.wikipedia.org/wiki/Transmission). Раздача в торрент-клиенте создаётся, но функционирует только во внутренней сети.
Успешным оказалось решение бестрекерной раздачи в торрент-клиенте qBittorrent (https://ru.wikipedia.org/wiki/QBittorrent). Сравнение функционала указанных торрент-клиентов приведено на сайте appmus.com (https://appmus.com/vs/qbittorrent-vs-transmission).
Главными условиями при создании бестрекерной раздачи в торрент-клиенте qBittorrent являются:
1) После выбора файла, который собираемся раздавать, в поле "Трекеры" должно быть пусто, если нет, то всё удаляем оттуда. Должна стоять галочка "Начать раздачу".
2) В поле "Адреса веб-сидов" указать IP-адрес сида (сеятель - раздающий)
(https://i.imgur.com/uloPF0z.png)
Кстати, у раздающей машины, и вообще у всех участников раздачи (пиров) IP адрес может быть динамическим - это ни на что не влияет. При оформлении раздачи свой IP адрес можно узнать на сайте 2ip.ru.
Добавить торрент для пира в Transmission не получилось. В дистрибутиве на пакетной основе Ubuntu необходимо установить торрент-клиент qBittorrent командой: sudo apt install qbittorrent
P.s.: В торрент-клиенте µTorrent для Windows торрент добавляется и файл загружается без проблем.
Название: Re: Бестрекерная раздача файлов при помощи торрент-клиента
Отправлено: vita от 23 Октября 2023, 13:52:45
Опубликован (https://www.qbittorrent.org) выпуск торрент-клиента qBittorrent 4.6, написанного с использованием тулкита Qt и развиваемого в качестве открытой альтернативы µTorrent, приближенной к нему по интерфейсу и функциональности. Среди возможностей qBittorrent: интегрированный поисковый движок, возможность подписки на RSS, поддержка многих BEP-расширений, удалённое управление через web-интерфейс, режим последовательной загрузки в заданном порядке, расширенные настройки для торрентов, пиров и трекеров, планировщик пропускной способности и IP-фильтр, интерфейс для создания торрентов, поддержка UPnP и NAT-PMP. Код проекта написан на языке С++ и распространяется под лицензией GPLv2+.
Подробнее на сайте OpenNET (https://www.opennet.ru/opennews/art.shtml?num=59977).
На странице загрузки клиента (https://www.fosshub.com/qBittorrent.html) для Linux предлагается только пакет формата AppImage, который нормально запускается и функционирует

(https://i.imgur.com/g4C5dDH.png)
Название: Re: Бестрекерная раздача файлов при помощи торрент-клиента
Отправлено: vita от 03 Октября 2024, 13:53:14
Версию 4.6 торрент-клиент qBittorrent можно установить из официального репозитория Ubuntu.
На сайте OpenNET опубликована новость (https://www.opennet.ru/opennews/art.shtml?num=61960) о выпуске торрент-клиента qBittorrent 5.0 (https://www.qbittorrent.org/), для Linux доступны в формате AppImages (https://www.fosshub.com/qBittorrent.html#).
Разница представленных для Linux пакетов в библиотеках встроенного ПО
сравнение библиотек встроенного ПО
qBittorrent AppImage
qbittorrent-5.0.0_x86_64.AppImage
Встроенное ПО
Qt: 6.7.3
Libtorrent: 1.2.19.0
Boost: 1.86.0
OpenSSL: 3.3.2
zlib: 1.2.11

qBittorrent AppImage (qt6 lt20)
qbittorrent-5.0.0_lt20_x86_64.AppImage
Встроенное ПО
Qt: 6.7.3
Libtorrent: 2.0.11.0
Boost: 1.86.0
OpenSSL: 3.3.2
zlib: 1.3.1

Среди изменений и новшеств:
• Прекращена поддержка Qt5, qmake, autotools, 32-разрядных Windows, а также версий Windows < 10. Для работы теперь необходимы как минимум версии Qt 6.5, Boost 1.76 и OpenSSL 3.0.2.
• В кодовой базе разрешено использование стандарта C++20.
• Добавлена возможность приостановки и возобновления загрузок для всего сеанса разом.
• Добавлена настройка для завершения работы после истечения заданного времени сеанса.
• Разрешено применение в фильтрах регулярных выражений.
• Реализовано попадание каталогов под фильтр исключаемых файлов.
• Добавлена возможность помещения файлов в корзину вместо удаления.
• Добавлена возможность создания torrent-файлов с большим размером блоков.
• Улучшена обработка данных о трекерах. Добавлен отдельный фильтр для ошибок, связанных с трекерами.
• Разрешено удаление трекеров из виджета с фильтром трекеров.
• Добавлена возможность указания адресов и портов DHT-узлов, используемых для bootstrap-а. По умолчанию используются узлы dht.libtorrent.org:25401, dht.transmissionbt.com:6881, router.bittorrent.com:6881, router.utorrent.com:6881 и dht.aelitis.com:6881.
• Добавлена поддержка идентификаторов MoTW (Mark-of-the-Web) для пометки потенциально небезопасных файлов, загруженных из сети.
• Предоставлена возможность размещения невостребованных файлов в отдельном каталоге.
• В контекстном меню торрентов появилась команда для копирования комментария.
• Разрешено использование относительных путей к профилю.
• Обеспечено наследование настроек родительских категорий.
• Предоставлена возможность присвоения отдельного имени каждому экземпляру qBittorrent.
• Добавлена кнопка для отправки тестового email.
• Разрешено переопределение лимитов для выбранных торрентов.
• Добавлена метрика "Популярность".
При вставке ссылки на торрент из буфера обмена, обеспечено автоматическое выставление фокуса на кнопке для загрузки.
• В web-интерфейсе повышена отзывчивость, добавлена тёмная тема оформления, обеспечено адаптивное отображение боковой панели с фильтрами, добавлена возможность одновременно отправки нескольких поисковых запросов, по умолчанию включены поисковые плагины, улучшена прокрутка.
• На платформе Linux добавлена поддержка механизмов управления питанием, предоставляемых systemd.