Спустя девять лет с момента формирования прошлой значительной ветки опубликован (https://github.com/deluge-torrent/deluge/releases/tag/deluge...) релиз многоплатформенного BitTorrent-клиента Deluge 2.0 (http://deluge-torrent.org), написанного на языке Python (используется фреймворк Twisted), базирующегося на libtorrent (http://www.libtorrent.org/) и поддерживающего несколько видов интерфейса пльзователя (GTK+, web-интерфейс, консольный вариант). BitTorrent работает в клиент-серверном режиме, при котором пользовательская оболочка выполняется в виде отдельного процесса, а всеми BitTorrent-операциями управляет отдельный демон, который может быть запущен на удаленном компьютере. Код проекта распространяется (https://github.com/deluge-torrent/deluge/) в рамках лицензии GPL.
Ключевыми улучшениями (https://github.com/deluge-torrent/deluge/blob/develop/CHANGE...) в новом выпуске стало портирование кодовой базы на Python 3 и перевод GTK-интерфейса на GTK3. Другие изменения:
- Реализован режим последовательной загрузки;
- Добавлена возможность смены владельца торрента;
- Функция AutoAdd вынесена из основного приложения в более качественно работающий внешний плагин (входит в комплект);
- Обеспечена передача для обработки на стороне клиента исключений, связанных с аутентификацией и запросом расширенных полномочий. В случае отсутствия в настройках параметров аутентификации, код ошибки направляется клиенту, на стороне которого выводится форма ввода логина и пароля;- Осуществлено разделение добавляемых в сеанс новых торрентов и торрентов, загруженных при восстановлении сеанса;
- Для достижения более высокой защиты обновлены параметры TLS;
- Обеспечен вывод информации о состоянии загрузки частей торрента;
- В настройки добавлена опция для выбора сетевого интерфейса для исходящего трафика;- Обеспечивающий работу WebUI сервер (deluge-web) теперь по умолчанию запускается в фоновом режиме, для отключения этого поведения следует указывать опцию '-d' ('--do-not-daemonize');
- В плагине Blocklist добавлена поддержка белых списков и возможность чистки фильтра IP-адресов перед обновлением списков.
URL: https://github.com/deluge-torrent/deluge/releases/tag/deluge...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50833
>Ключевыми улучшениями в новом выпуске стало портирование кодовой базы на Python 3 и перевод GTK-интерфейса на GTK3Помним. Любим. Скорбим. R.I.P deluge.
да, неоднозначный релиз. С одной стороны GTK3, - стандарт де-факто в мире GNU/Linux. Всяко лучше Qомбайнов. С другой стороны пихон, а значит будет безбожно тормозить, и народ будет думать, будто тормозит GTK3, а не пихон. На то он и народ, что во время тормозов бьет кулаком по монитору, а не по системному блоку.
Судя по всему ты из того самого народа
"С другой стороны пихон"С добрым утром. Deluge 1.x тоже был на Python.
И что? Не тормозил?
Поправил: GTK3, - стандарт дефекто в мире GNU/Linux
На удивление оно вполне терпимо работает
Только зачем терпеть когда есть нормальные альтернативы в лице Qbittorent и Tixati?
Это Tixati то нормальный? Пока разгонится до крейсерской уже торрент закончится. И да, для вас аж на GTK 2 завезли и я так чую, что очень мимоходом :)
объясняю для танкистов:питон там только за гуи и логику отвечает, причём написано нормально,
собссно за торренты отвечает внезапно плюсовый libtorrent-rasterbar (да-да тот самый на котором православный qbittorent тоже построен), питонятина им просто управляет, и при большом количестве жЫрных торрентов deluge не убивает IO в хлам в отличии от rtorrent-a и transmission-a ...для меня киллер-фича - "тонкий клиент", демон deluged крутится себе на серваке, я торренты я могу ему скармливать гткшным клиентом с другой машины или через вэбморду
за годы торрентоводства я перебрал все известные науке лиеуксовые клиенты, мой выбор пока остаётся с deluge
> для меня киллер-фича - "тонкий клиент", демон deluged крутится себе на серваке,
> я торренты я могу ему скармливать гткшным клиентом с другой машины
> или через вэбморду
> за годы торрентоводства я перебрал все известные науке лиеуксовые клиенты, мой выбор
> пока остаётся с delugeАналогично, тоже так использую. Очень удобно!
> при большом количестве жЫрных торрентов deluge не убивает IO в хлам в отличии от rtorrent-a и transmission-aА можно об это где-то почитать? Мне особенно про rtorrent интересно.
https://github.com/rakshasa/rtorrent/issues/443
ЗЫ по трансмишну не помню уже подробности, но при закачке большик торрентов аля полный блюрэй или большой торрент с большим числом мелких файлов начинался праздник, машина практически колом вставала (i5-skylake + 32GB ddr4), preallocate и все известные науке крутилки не помогалирторрент при большом кол-ве торрентов на раздаче из-за вышеуказанной баги тоже ессно убивал IO
для касуального использования - оба годятся, но у меня привычка сидить всё что беру годами, в основном "на трэкере с бабочкой"
deluge и qbittorent работают нормально под такими нагрузками (бэкэнд-то одинаковый)
как сказал выше предпочитаю deluge из-за тонкого клиента и более вкусной вэб рожи, ну и то что он на питоне для меня тоже плюс, в случае могу спокойно в коде поковыряться - скилла хватает
> https://github.com/rakshasa/rtorrent/issues/443кек. Любопытно. Спасибо.
>GTK3, - стандарт де-факто в мире GNU/LinuxЭтим заявлением ты сам себя ограничиваешь. Мир GNU/Linux тем и хорош, что здесь есть выбор.
Уже и забыл про него, какие там киллерфичи нынче есть?
А разве они есть? По сравнению с qBittorrent ни одной вспомнить не могу. Из хорошего, только Gtk вместо Qt - но я готов терпеть Qt, лишь бы не Python...
А зачем терпеть Qt или Python, если есть Transmission?
Это как Пинту с Гимпом сравнивать
> Это как Пинту с Гимпом сравниватьЗачастую это как тащить тяжеленный и ворованный Фотошоп ради обрезки фоточек.
Гимп настолько отвратителен, особенно последний, что впору действительно лучше тащить фотошоп для обрезки.
Каникулы - это прекрасно, если есть чем заняться.
Установка последнего целикового палёного фотошопа фулл портабле длится 3 минуты. Потом запуск с немедленным удалением красных глаз и обрезкой прочих маргинальных причиндалов. Далее весь вечер свободен, не говоря уже о каникулах.
> Установка последнего целикового палёного фотошопаНикто и не подозревал вас в способности его купить.
Чего-то в вашем комментарии не хватает. Очевидно, фразы "начни с себя!"?
> Чего-то в вашем комментарии не хватает. Очевидно, фразы "начни с себя!"?У нас лицензии на Creative Suite куплены еще 12 лет назад. Вот только ставлю я этот пакет дизайнерам, которым он реально нужен. А сам пользуюсь Gimp.
а сколько времени надо чтобы поставить wine или виртуалку с паленым windows ? ))
Ваш комментарий неуместен, ибо я писал:
> запуск с немедленным удалением красных глаз и обрезкой прочих маргинальных причиндалов
Зачем терпеть Qt, если можно им наслаждаться?
Сразу вспомнился анек, где сынуля, прикрывая голые гениталии учебником по пайтону, говорит внезапно зашедшему в комнату папе: - Папа, это не то, что ты думаешь.
Зачем его терпеть, если можно Ktorrent наслаждаться?
Садо-мазо у нас здесь не обсуждается.
У трансмишна есть один маленький, но очень больной недостаток - оно не могет в прокси. Ни при опросе трекеров хотя бы, ни тем более при загрузке файлов. Вообще не умеет. Совсем. Горе-разработчики по принципу "мне не надо - значит, не надо никому" взяли и выкинули полностью рабочую фичу. Ну и да, основной клиент (который transmission-gtk) какой-то ужасно упоротый и урезаный по функционалу, как демо-версия какого-нибудь коммерческого продукта. Это лечится использованием связки transmission-daemon + transmision-remote-gtk, но осадочек остается.
Длинные названия под линуксом. Собственно, всё. Раз в пятилетку бывает нужно.
qBittorent Уже давно умеет в длинные названия в отличии от Transmission.
> qBittorent Уже давно умеет в длинные названия в отличии от Transmission.Не так часто качаю торренты, не сталкивался. Насколько длинным должно быть название, чтобы Трансмиссия имела с ним проблемы?
>> qBittorent Уже давно умеет в длинные названия в отличии от Transmission.
> Не так часто качаю торренты, не сталкивался. Насколько длинным должно быть название,
> чтобы Трансмиссия имела с ним проблемы?260 байт, что ли. Если кириллица в названиях, и автор торрента, скажем, положил журнальные статьи с полными названиями, то предел легко переходится.
Но, к счастью, нужно бывает "раз в пятилетку". Не знаю, когда qB это "смог". 4.0.* не мог.
Вспомнилось со школьных времен, когда ещё до-хрюшный оффтоп осваивал, знакомый считал память занимаемую иконками на рабочем столе.
> Насколько длинным должно быть название, чтобы Трансмиссия имела с ним проблемы?Видимо, больше FILENAME_MAX.
да ничего особого, просто работает. У меня в своё время была чертовщина (почему на делюгу и сбежал) - почему-то при идентичных настройках портов в остлаьного qtorrent и rtorrent пиры почти не находились на редких торрентах, а в делюге - нормально. Но так и не выкопал, что за ерунда.
Самый ущербный торрент клиент который я видел. Даже написал экспортер с Deluge на qBittorrent, чтобы улучшить жизнь страдальцам.
ну Вы же понимаете, что такие вещи без ссылок не озвучивают
https://github.com/rumanzo/deluge2qbt
Хм, а что с ним не так? Нормально работает.
Ну если нужно скачать пару торрентов, сразу их удалить и забыть, то да, всё хорошо. Если нужно что-то надежное, юзабельное, с поддержкой мультилейблов, что вытянет 5к торрентов, что сможет осилить 500 мбит, и не будет парить мозг, то нужно что то другое (и не utorrent, прошу заметить).
Уже лет наверное 5 работает на домашнем серваке и раздает и скачивает сотни торрентов, и никаких проблем, или я опять что-то не так делаю? А скачать пару торрентов и забыть это ctorrent.
Аналогично дома на относительно дохленьком самосборном NAS (2 ядра селерон поколения санди бридж на 1.1 ггц и 2 гига оперативки) Deluge спокойно раздаёт 300 торрентов с 3 терабайтами данных, при скачивании может 100 мегабит и даже позволяет через minidlna смотреть другой фильм на телевизоре. Так же qbittorrent на десктопе сидит себе тихонько раздаёт 250 торрентов и вообще никак не мешает своим существованием.
чкдо то какое, если бы вы сказали что вы раздаете по 60гб в час на таком слабеньком железе
> вы раздаете по 60гб в час на таком слабеньком железеФизически не возможно, у меня канал всего 100 мегабит, а это всего 36 гигов в час. Да и чем раздача отличается от скачивания? Вот поставил я фильм, он втаскивает 10 метров в секунду - так там мощности ещё 3\4 остаётся. А задачами типа "скачать одновременно 20 фильмов выложенных 3 секунды назад" мне заниматься особо некогда - хотите, проведите тест всех торрент клиентов, а я с удовольствием почитаю
+1
deluge норм работает там где transmission и rtorrent обкакались, qbittorent не юзаю так как нет "тонкого клиента", а вэб рожа qbittorent-a унылое г.
Это у вас немного экстремлаьные запросы. Чуть поумерить - и делюга вполне нормальная. Когда просто лейблы и не 5к торрентов, а три сотни, например. Не идеал (в том числе с созданием сторрентов на длинных странных именах есть баг), но вполне живая.Хотя за экспортёр спасибо, надо будет посмотреть, что он там может. Как выше писал, в своё время сбежал на делюгу, так как qbittorrent пиров не видел - но с тех времён прошло года два, сменился канал и прочее, можно и ещё шанс дать
Да все они лишь клиенты, для библиотеки libtorrent. И этот ваш кьюбит, и делюге, и р-торрент... работают +/- одинаково...
5 мая был релиз qBittorrent 4.1.6
https://www.qbittorrent.org/news.php
Дизайн похоже этой приблуде писали прогеры из общества слепых (?)
а что с ним не так?
> а что с ним не так?Да выглядит страшненько со своими шариковыми иконками.
> Да выглядит страшненько со своими шариковыми иконками.а какие должны быть? только что посмотрел скриншоты deluge и не заметил какой-то принципиальной разницы; так в чем же заключается дизайнерский прокол?
>шариковые иконки
>скриншоты бета-версии
Ну да... модным течениям не соответствует. А может сами шарики и есть кнопки :)
(дешевая и сердитая имитация аквы)
> Дизайн
> страшненькоМестные эксперты такие эксперты. qB берет иконки из системной темы - какую поставишь, такая и будет. Хоть шариковые хоть роликовые, хоть шарико-за-роликовые. Такое кстати происходит 99% линуксового софта. Но тебе это неизвестно, так как ты, виндузятник, вживую линукса не видел. Зато свое экспертное мнение имеешь.
Лови пруф за иконки:
https://imgur.com/a/CiY3ILy
> Но тебе это неизвестно, так как
> ты, виндузятник, вживую линукса не видел. Зато свое экспертное мнение имеешь.
> Лови пруф за иконки:
> https://imgur.com/a/CiY3ILyЗаодно и пруф, что я виндузятник, в студию. Чё, очко жим-жим сразу, балаболка?
> имеет высосанные из пальца претензии
> не знает очевидных вещей
> ведет себя как троль-школьник
> агрится на всех подряд с переходом на личности.
>> имеет высосанные из пальца претензии
>> не знает очевидных вещей
>> ведет себя как троль-школьник
>> агрится на всех подряд с переходом на личности
> .Если для тебя это доказательства, то школьник в данном случае - это ты. Причём далеко не из самых успешных. Мне тебя жаль. Но ты продолжай в том же духе, может поднятие ЧСВ как-то придаст тебе уверенности в себе, бедняжка.
> Дизайн похоже этой приблуде писали прогеры из общества слепых (?)Начались каникулы...
Плииз, сделайте на ресурсе закрытый вход с минимальными тестами на интеллект
>> Дизайн похоже этой приблуде писали прогеры из общества слепых (?)
> Начались каникулы...
> Плииз, сделайте на ресурсе закрытый вход с минимальными тестами на интеллектА не боишься, что у тебя нано-частиц под черепушкой недостаточно окажется для прав на вход?
Это минорщина с мелкими правками. Последний значительный релиз qBittorrent был в мае прошлого года.
4.2.0 уже скоро
Я наоборот с qb на deluge перешел уже давно. Может qb уже научился за это время не закачивать ненужные файлы и удобно каталогами отключать их?
Примерно год назад они починили кейс, когда файл был отключён, но всё равно создавался, потому что в пришедшем блоке была информация из этого файла. Сейчас qb создаёт скрытый файл вида .{uuid}.parts для хранения таких блоков. У меня их размер разнится от 2 до 285 мегабайт, в зависимости от раздачи.А отключать ненужные папки\файлы можно было, емнип, всегда.
Каталогами отключать имеет но все равно их создаёт.
Посмотрите Torrential:
https://www.opennet.ru/opennews/art.shtml?num=47429
так делюга это тоже не умеет
2я умеет инфа 100%, на альфа-бете сижу уже давно
Хм, и как оно, стабильно? Я, в принципе, не любитель альфабет (а первый релиз - это тоже та ещё бета обычно), но здесь может и есть смысл, хуже, думаю, не будет.
проблем не замечал давно, работает 24/7/365 при условии наличия 220в в розетке, на данный момент ~100 торрентов разной жЫрности на раздаче
обновлялся где-то раз в месяц если вкусные коммиты прилетали на гитхаб
libtorrent-rasterbar 1.1.х тоже сам собирал (обязательно надо --enable-deprecated-functions),
как будет время с недели попробую 1.2.х , в deluge 2 в теории поддержку libtorrent 1.2 завезли
1.3.15 тоже умеет, пкм на файле - не загружать.
кстати, котаны. Тут у меня вопрос есть. Значится, есть у меня Transmission, в нем напичканы торренты. Торренты организованы так, что на каждую раздачу я создаю папку, она же является папкой с данными этого торрента, и в нем в корне лежит сам торрент-файл от этой раздачи:торренты/первая-раздача/первая-раздача.torrent
торренты/первая-раздача/Фильмец-первой-раздачи.mkvторренты/вторая-раздача/вторая-раздача.torrent
торренты/вторая-раздача/Подпапка из раздачи/Фильмец-второй-раздачи.mkv
торренты/вторая-раздача/Подпапка из раздачи/Субтитры.srtДалее, не все торренты я выкачиваю целиком. Скажем, мне нужны ровно первые 16 серий "Ну погоди", остальное я скачивать принципиально не буду.
Так вот. Вопрос. При условии, что я потерял свой ~/.config или где там Transmission хранит свои данные --- как мне быстро импортнуть папку "торренты" в Transmission на свежеустановленной системе? Умеет ли в нормальный импорт любой другой клиент?
Требования к импорту:
1) чтобы клиент понимал, что папка с данными для торрента - это (по умолчанию) папка, в которой торрент и лежит, а то при прошлом импорте я за36ался указывать папку для каждого торрента,
2) чтобы он знал, что если в папке с данными не все файлы скачаны, то он и не шел их скачивать, а просто пометил недостающие файлы как "Не-Скачивать". Если я все же захочу 17-ую серию, я в уже раздаваемой раздаче просто помечу файл как "Скачать"
Мы собаки (кобели, точнее).
Размещать торрент-файл в той же папке куда собираешься скачивать не самая хорошая идея.
почему?
Тоби надобно колхозить скрипт для такого. Для любого клиента.
Мой любимый torrent-клиент. К сожаленью Ktorrent - слоупок и сразу же после добавления torrent-файла о чем-то долго мечтает перед тем, как начать загрузку. Deluge же в этом плане молниеносен и тащит заполняя весь мой инет-канал.
А у меня Ktorrent совсем не качает как ни настраивай хотя все остальные нормально работают. Похоже надо было просто подольше подождать.
Увы, подтверждаю, КТоррент огорчает уже давно - то выпадал одно время, то переставал качать ещё. На кедах сразу ставлю кубит.
Отличный клиент. Уже не первый год на NAS'e балконном качает да раздаёт. Особых проблем не заметил.
при наличии Tixati ненужно (для открытых трекеров офк).
> при наличии Tixati ненужно (для открытых трекеров офк).И чем же твоё вырвиглазие лучше?
Оно ещё и с закрытым кодом
магнет-ссылки хавает?
> магнет-ссылки хавает?а разве бывают торрент-клиенты, который их не хавают?
и ссылки, и тупо хэши
Tixati был неплох, насколько я помню. А сабж простите хрень.
Tixati - это ж проприетарщина?
Увы. Но млять не aria2 же качать? Хотя.. надо ман почитать.
Я им и качаю на macOS после двух компрометаций сайта Transmission.
Чего-то приличного с гуем не нашёл.
Вот это вышли из анабиоза!
Есть же qBittorrent.
вэбморда УГ, "тонкого клиента" нет и не планируется
Вэбморда вполне ничего. Тонкий клиент и не нужен.
Нужен, если торрентокачалка не на локалхосте, а где-нибудь ещё. Например, на роутере, NAS или сидбоксе каком-нибудь.
Transmission ? cTorrent ? ... не, не слышал
Слышал, но deluge просто лучше работает, как ни крути их настройки.
блин обновился... все настройки потерлись 0 торрентов, атас, как восстановить можно знает кто?