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.]

Посилання