Deluge

Deluge
Deluge Logo
Deluge screenshot
Deluge завантажує торент
ТипBitTorrent клієнти
РозробникиAndrew Resch, Damien Churchill, John Garland
Стабільний випуск2.2.0 28 квітня 2025 (2025-04-28)
Операційна системаFreeBSD, GNU/Linux, macOS і Windows Редагувати інформацію у Вікіданих
GNU фреймворкGTK Редагувати інформацію у Вікіданих
Мова програмуванняPython[1] Редагувати інформацію у Вікіданих
Українська моватак[2]
ЛіцензіяGPL
Репозиторійhttps://git.deluge-torrent.org/deluge, https://github.com/deluge-torrent/deluge
Вебсайтdeluge-torrent.org

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

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

Історія

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

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

Особливості

Старіша версія Deluge

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

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

Основні функції

  • Створення торрентів
  • Підключення плагінів як модулів
  • Підтримка Peer exchange, 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 була додана підтримка шифрування, peer exchange, 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 році[11].

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

Головна версія Мінорна версія Дата виходу [12] Істотні зміни
0.3 0.3.0.0 ? ?
0.4 0.4.0.0 ? ?
0.5 0.5.1.0 2007-06-11 Peer 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-11 UI, виправлений libtorrent
1.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-10 XMLRPC замінена на DelugeRPC, повністю переписаний WebUI
1.2.1 2010-02-20 ?
1.2.2 2010-03-19 ?
1.2.3 2010-03-27 Підтримка libtorrent 0.15
1.3
1.3.0 2010-09-19 ?
1.3.1 2010-10-31 ?
Позначення
Стара версія, не підтримується Стара версія, підтримується Поточна версія Планується

Див. також

  • Порівняння клієнтів BitTorrent
  • Частка використання клієнтів BitTorrent
  • Flush
  • Transmission
  • Vuze

Примітки

  1. ↑ The deluge Open Source Project on Open Hub: Languages Page — 2006.
  2. ↑ Translations : Deluge. Launchpad (англ.). 24 серпня 2024. Процитовано 29 жовтня 2025.
  3. ↑ Ubuntu Forums. ubuntuforums.org (англ.). Архів оригіналу за 3 травня 2022. Процитовано 29 жовтня 2025.
  4. ↑ Deluge BitTorrent Client. deluge-torrent.org. Архів оригіналу за 23 лютого 2011. Процитовано 29 жовтня 2025.
  5. ↑ Приклади: GQview, gparted, gedit, gqcam та ін.
  6. ↑ Kereki, Federico (27 грудня 2007). After torrents? Try Deluge!. Linux.com. SourceForge, Inc. Архів оригіналу за 31 травня 2009. Процитовано 10 грудня 2010.
  7. ↑ enigmax (14 червня 2007). Deluge Torrent Client Aims to Thwart ISP Traffic Shaping. TorrentFreak. Архів оригіналу за 30 листопада 2010. Процитовано 10 грудня 2010.
  8. ↑ Wong, Chin (9 листопада 2009). Good Karma. Digital Life. Архів оригіналу за 25 листопада 2009. Процитовано 10 грудня 2010.
  9. ↑ andar (28 вересня 2008). Deluge 1.0.0 - "Sharks Are Bulletproof" Released!. Deluge. Архів оригіналу за 25 липня 2011. Процитовано 10 грудня 2010.
  10. ↑ Deluge 1.1.0_RC/ChangeLog. Deluge. 15 червня 2009. Архів оригіналу (plain text) за 30 квітня 2011. Процитовано 10 грудня 2010.
  11. ↑ Download – Deluge. dev.deluge-torrent.org. Процитовано 18 листопада 2022.
  12. ↑ Deluge: історія версій та список змін. Архів оригіналу за 18 листопада 2009. Процитовано 28 січня 2011. [Архівовано 2009-11-18 у Wayback Machine.]

Посилання