Deluge (від , злива) — це вільний багатоплатформний клієнт BitTorrent з відкритим кодом, написаний на Python та GTK+. Deluge використовує архітектуру фронт-ендом і бек-ендом, де libtorrent, бібліотека програмного забезпечення, написана на C++, яка забезпечує мережеву логіку програми, підключається до одного з різних фронт-ендів, включаючи текстову консоль, веб-інтерфейс і графічний інтерфейс робочого столу, що використовує GTK через власні Python-прив'язки проєкту. Зараз Deluge існує для POSIX-сумісних операційних систем. Deluge створений бути нативним, повністю відповідати оточенню GTK, таким як GNOME і Xfce. Існує офіційний порт для Windows.

Deluge випущений на умовах ліцензії GPL-3.0-або-пізнішої версії.

Історія Deluge був створений двома користувачами ubuntuforums.org, Zach Tibbitts та Alon Zakai, які раніше розміщували та підтримували проєкт на Google Code, але згодом перенесли його на власний веб-сайт deluge-torrent.org.

На початкових етапах Deluge мав назву gTorrent, що відображало його орієнтацію на робоче середовище GNOME (на це вказує буква «g» в назві)Приклади: GQview, gparted, gedit, gqcam та ін.. Коли 25 вересня 2006 року була випущена перша версія, її перейменували на Deluge через існування проєкту gtorrent на SourceForge.net, а також через те, що вона була остаточно запрограмована для роботи не тільки на GNOME, але й на будь-якій платформі, що підтримує GTK.

Особливості

Deluge прагне бути легким, безпечним та багатофункціональним клієнтом. Щоб досягти цього, більшість його функцій є частиною плагінів-модулів, написаних різними розробниками.

Починаючи з версії 1.0, Deluge відокремив своє ядро від інтерфейсу, запускаючи його натомість у демоні (сервер/сервіс), що дозволило користувачам віддалено керувати програмою через Інтернет. Deluge підтримує магнітні посилання з версії 1.1.0, випущеної в січні 2009 року.

Основні функції Створення торрентів Підключення плагінів як модулів Підтримка , UPnP і NAT-PMP Шифрування Можливість завантажувати кілька файлів в одному вікні. Повне попереднє виділення та компактне виділення. Глобальні та індивідуальні обмеження швидкості для торрентів. Можливість вибирати файли з торрента перед початком завантаження. Можливість надавати пріоритет першим і останнім частинам файлу, щоб можна було переглянути медіафайли. Можливість вказати глобальний каталог завантаження та каталог завершених завантажень Система черг для кращого управління пропускною здатністю між завантаженнями Можливість зупинити завантаження торрента після досягнення заданого коефіцієнта Можливість мінімізувати до системного лотка та, за бажанням, захистити лоток паролем

Deluge підтримує наступні мережеві можливості: Mainline dht utorrent Peer Exchange Шифрування протоколу Bittorrent Upnp і NAT-PMP Підтримка проксі для пірів, трекерів, DHT і Web-seed Приватні торенти

Плагіни Deluge має систему плагінів, деякі з них йдуть з Deluge:

Blocklist (імпорт «чорних» списків) Execute (запуск сторонніх додатків) Extractor Label (дозволяє присвоювати завданням мітки) Scheduler (дозволяє керувати швидкістю скачування/роздачі та кількістю активних завдань) WebUI (web-інтерфейс) Desired Ratio Розширена статистика Locations Stats (графік мережевої активності) Network Activity Graph Network Health Monitor RSS Broadcatcher Створення торрентів Torrent Notification Пошук торрентів XMPP Notify (інформування та керування задачами по протоколу XMPP)

Історія версій Версія 0.5, випущена 18 березня 2007 року, повністю була переписана. З версії 0.5.1.1 була додана підтримка шифрування, , SI prefixes і upnp.

Також закінчена робота по портуванню Deluge на інші операційні системи, з версії 0.5.4.1 доступний клієнт для Mac OS X, з версії 0.5.5.95 також існує порт під windows.

З версії 1.1.1 по 1.1.3 Deluge не підтримував Windows, оскільки розробник, який працював над цим, покинув проєкт. Windows став недоступним після переходу на GTK3 у 2019 році. Однак інсталятори Windows, що підтримують як libtorrent 1.2.x, так і 2.0.x, знову доступні, починаючи з версії 2.1.0, випущеної у 2022 році.

З версії 1.1.3 розробники публікують лише архіви з вихідними кодами, а пакети для різноманітних ОС збираються силами спільноти.

Головна версія Мінорна версія Дата виходу Істотні зміни0.3 0.3.0.0 ??0.4 0.4.0.0 ??0.5 0.5.1.0 2007-06-11Peer exchange, шифрування, UPnP + NATPMP, покращений користувацький інтерфейс, перероблений діалог вподобань, виправлений запуск та закриття 0.5.9.4 2008-07-22?0.9 (1.0 RC) 0.9.09 2008-09-15?1.0 1.0.0 2008-09-22 Стабільна версія. Кодове ім'я «Sharks are Bulletproof» (Куленепробивні Акули). 1.0.7 2008-12-11UI, виправлений libtorrent1.1 1.1.0 2009-01-11? 1.1.3 2009-02-15Припинений збір пакетів для різних ОС, виправленні помилки 1.1.4 2009-03-08? 1.1.5 2009-03-16? 1.1.6 2009-04-06? 1.1.7 2009-04-25? 1.1.8 2009-05-21? 1.1.9 2009-06-15?1.2 1.2.0 2010-01-10XMLRPC замінена на DelugeRPC, повністю переписаний WebUI 1.2.1 2010-02-20? 1.2.2 2010-03-19? 1.2.3 2010-03-27Підтримка libtorrent 0.151.3 1.3.0 2010-09-19? 1.3.1 2010-10-31?

ПозначенняСтара версія, не підтримуєтьсяСтара версія, підтримуєтьсяПоточна версіяПланується

Див. також

Transmission

Примітки

Посилання Домашня сторінка Deluge Trac Page Форум Deluge