The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз клиента для файлообменных сетей Direct Connect и ADC - EiskaltDC++ 2.2.5

26.12.2011 00:47

Cостоялся релиз EiskaltDC++, кроссплатформенного графического клиента для сетей Direct Connect и Advanced Direct Connect.

Основные изменения после версии 2.2.4:

  • Общие изменения
    • Добавлены опции ядра: UseADLOnlyOnOwnList, AllowUploadOverMultiHubs, AllowSimUploads.
    • Добавлена возможность сборки с miniupnpc версии 1.6. Поддержка версии 1.5 сохранена. Локальная копия miniupnpc обновлена до версии 1.6.
    • Исправлено падение программы при использовании изменённого значения IpTOSValue (по умолчанию -1) без прав суперпользователя.
    • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение.
    • Исправлена сборка с Boost >= 1.48.
    • Для работы переводчиков теперь используется веб-сервис Transifex.
  • eiskaltdcpp-qt
    • Теперь для сборки требуется GCC >= 4.5.0. (Используются возможности C++11)
    • Исправлена сборка в Haiku OS. Задействован системный алгоритм проверки запуска лишь одного экземпляра программы.
    • Множество новых методов теперь доступно через QtScript.
    • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в тултипе для файла.
    • Добавлена возможность очистки поисковой истории и истории каталогов загрузки при выходе или вручную.
    • Добавлены некоторые опции в диалог настроек: ALLOW_SIM_UPLOADS (разрешить одновременную загрузку пользователем с разных хабов), search-history-items-number, download-directory-history-items-number, memorize-tth-search-phrases
    • Освобождение разделяемой памяти при падении программы по сигналу SIGSEGV. Без этого программа запускалась лишь со второго раза. Актуально для unix-подобных систем, в MS Windows ошибка отсутствовала.
    • Исправлена одновременная работа программы от нескольких пользователей. В unix-подобных системах используется переменная окружения LOGNAME для идентификации текущего пользователя, в MS Windows используется GetUserNameA.
    • Исправлен поиск альтернатив для раздач.
    • Исправлено контекстное меню в чатах на ADC хабах.
  • eiskaltdcpp-gtk
    • Поддержка сборки с Gtk < 2.24 прекращена.
    • Добавлена возможность сборки с Gtk3 (опция -DUSE_GTK3 для cmake). Это экспериментальный режим. Возможны различные недоработки.
    • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в дополнительных столбцах.
    • Существенно переработан виджет поиска.
    • В главное окно добавлен индикатор свободного места.
    • Добавлены опции: use-native-back-color-for-text, show-transfers.
  • eiskaltdcpp-daemon
    • Добавлены опции командной строки: --verbose, --ip, --port, --rpclog, --uripath
    • Добавлен JSON-RPC интерфейс
  • eiskaltdcpp-cli
    • Добавлен простой консольный интерфейс для управления демоном через JSON-RPC.

Более подробный список можно найти в журнале изменений. В грядущих релизах запланировано:

  • IPv6 в ядре DC++
  • Улучшение поддержки Lua-скриптов

Следующий релиз программы ожидается 5 февраля 2012. За активностью разработки проекта можно наблюдать на данной странице. Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума. Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок Google Code.

Свежие deb-пакеты со стабильной версией и ежедневные сборки программы доступны здесь. Как видно из журнала изменений, начиная с релиза 2.2.5 прекращена поддержка версий Ubuntu < 11.04 (Natty Narwhal) и Debian < 7.0 (Wheezy). Это связано с невозможностью сборки Qt и Gtk интерфейсов. Но вы можете самостоятельно собрать демона или использовать интерфейс командной строки при необходимости.

Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта. Скриншоты и полезную информацию о проекте можно найти на сайте одного из разработчиков. Там же доступен небольшой FAQ, с которым желательно ознакомиться.

  1. Главная ссылка к новости (http://tehnick-8.narod.ru/eisk...)
  2. OpenNews: Релиз клиента для файлообменных сетей Direct Connect и ADC - EiskaltDC++ 2.2.4
  3. OpenNews: Релиз клиента для файлообменной сети Direct Connect - LinuxDC++ 1.1.0
Автор новости: Необъективный_
Короткая ссылка: https://opennet.ru/32662-directconnect
Ключевые слова: directconnect, dc, adc, eiskaltdc, p2p
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, anonymous (??), 09:48, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >GCC >= 4.5.0

    Ну вот зачем так.

     
     
  • 2.4, Пиу (?), 12:02, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    потому что нужно вперед двигаться. радуйтесь что не gcc >= 4.7.0
     
  • 2.5, Andrey Mitrofanov (?), 12:15, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>GCC >= 4.5.0
    > Ну вот зачем так.

    А ч-чё, с clang-ом что-то не так?! Прекратите Ваши безобразные выпады сейчас же!! </негодуэ>

     
     
  • 3.8, Аноним (-), 15:16, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А ч-чё, с clang-ом что-то не так?! Прекратите Ваши безобразные выпады сейчас же!! </негодуэ>

    Насколько я понимаю, сабж не ориентируется на макось как на основную платформу. Так что с поддержкой clang можно не париться.

     
     
  • 4.15, Аноним (-), 20:53, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –6 +/
    clang это ещё и FreeBSD. А если он будет такими же темпаси развиваться, то вообще везде. Но можно особо не париться - с поддержкой новых фичеё у него все замечательно.
     
     
  • 5.19, Аноним (-), 23:33, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > clang это ещё и FreeBSD.

    Для хозяев clangа макось все-таки ближе. Свое, родное как-никак.
    Да и фрю на него вроде по дефолту еще не перевели.

    > А если он будет такими же темпаси развиваться...

    то ребята из Apple будут очень довольны.

    > Но можно особо не париться - с поддержкой новых фичеё у него все замечательно.

    Отсутствие поддержки чего-либо - это всегда замечательно, конечно же.

     
  • 5.24, Необъективный_ (ok), 00:51, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > clang
    > поддержкой новых фичеё у него все замечательно.

    Вы просто не в курсе, что с поддержкой C++11 у него все печально.

     
     
  • 6.29, Аноним (-), 14:40, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы просто не в курсе, что с поддержкой C++11 у него все печально.

    Идейных сторонников BSDL фичи не интересуют. Есть фичи - замечательно, нет фичи - замечательно. Главное, что православно и от огрызка.

     
  • 2.9, arisu (ok), 15:34, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>GCC >= 4.5.0
    > Ну вот зачем так.

    действительно, надо оставаться на egcs 1.0!

     

  • 1.3, Константин (??), 10:57, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Приятно слышать о развитии одного из самых лучших DC-клиентов!
     
  • 1.6, Аноним (-), 13:34, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что доступно в eiskaltdcpp-cli ?
     
     
  • 2.7, Необъективный_ (ok), 13:39, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > что доступно в eiskaltdcpp-cli ?

    Выполнение методов, заявленных в демоне. Список методов есть по ссылке на wiki. Связь между cli и демоном осуществляется по XML-RPC или JSON-RPC.

     

  • 1.17, eye (?), 22:31, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на википедии на скрине видно как скачивается алиса в стране чудес 2010 электричка

    стыд и срам

     
     
  • 2.20, Аноним (-), 23:50, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот такие брутальные авторы у википедии.
     

  • 1.18, bircoph (ok), 23:14, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем вообще нужен этот DC, когда есть торренты с локальными ретрекерами?
    Нет, это не троллинг, мне на самом деле интересно. Единственная причина, которую я вижу — альтернативный протокол, многообразие видов, так сказать. Но причина очень хлипкая.
     
     
  • 2.21, EuPhobos (ok), 00:01, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    За мкадом не у всех скорости на ТП высокие, а что бы удержать абонентов, ISP обтягивают как можно больше город, пирингуются с другими дружескими ISP и делают свою DC++ внутри локалки, что бы снаружи никто не видел ;)
    Тсс.. я этого не говорил.
     
     
  • 3.22, Stax (ok), 00:13, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Но, гм, с ретрекером скорость будет тоже куда выше тарифной, а для пользователя это намного естественнее и проще - качай себе торренты, а они скачиваются на высокой скорости. Без внешней проги со своим поиском, странными правилами и прочими сложностями..
     
     
  • 4.25, Аноним (-), 01:06, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1. Торрент-клиент будет качать со всех пиров, до каких дотянется.
    а) Анлимы не у всех.
    б) Высокоскоростной интернет уж совсем не у всех, а хочется параллельно с закачкой фильма и в интернете без тормозов посидеть.
    2. Невозможно заранее перед закачкой проверить наличие локальных пиров.
    3. Не все трекеры добавляют ретрекер, а всех пользователей патчеры использовать не заставишь, и тем более добавлять его вручную.
    4. Пользователям требуется регистрация на внешних неподконтрольных провайдеру ресурсах.
    5. Не все пользователи вообще в курсе про файлообменные сети и для них естественнее и проще будет то, что установят и настроят монтажники при подключении.
    6. В DC бонусом идёт чятик!!!
     
  • 2.23, Необъективный_ (ok), 00:50, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем вообще нужен этот DC, когда есть торренты с локальными ретрекерами?

    Этот вопрос повторяется каждый раз. Честное слово, надоело. Кому нужно --- используют, кому не нужно --- недоумевают и не используют. Не стоит разводить флуд на десятки комментов...

     
  • 2.27, mma (?), 05:32, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем вообще нужен этот DC, когда есть торренты с локальными ретрекерами?

    Если не вдаваться в технические подробности то все очень просто: чтобы начать раздавать файлы достаточно запустить клиента и сказать ему в каких каталогах лежат файлы которыми ты хочешь делиться. А теперь представь ту возню которую надо сотворить для аналогичных действий через торент.

    Одно другому не мешает, для разных случаев удобно применять разную технологию.

     

  • 1.26, free4net (ok), 01:36, 27/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Никто не тестил его работу при подключенных около 100 хабов? Помнится раньше он падал если подключался к большому кол-ву хабов. А как сейчас дела с ним обстоят?

    З.Ы. Скачать и проверить не предлагать.

     
  • 1.28, Аноним (-), 10:21, 27/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ХМ 100 хабов - это у вас 100 Гб ананл?
    При подключении к 30 разным сетям озерки итд и канале 30 Мбит/с ничего не падает,
    торренты с локальными ретрекерами мне не нужны , eiskaltdcpp - доволен, другой клиент не нужен - кому не нравится - идут ...
     
  • 1.30, Аноним (-), 16:40, 28/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему не забрали отображение всех дополнительных полей из файл-листа FlylinkDC++?
    - Дата попадания файла в шару.
    - Кол-во скачек файла
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру