LINUX.ORG.RU

Релиз EiskaltDC++ 2.2.3

 , , , , , ,


0

1

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

Основные отличия от версии 2.2.2 смотрите в журнале изменений и/или комментариях к новости.

Следующий релиз программы ожидается 18 сентября.

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

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

>>> Подробности

★★

Проверено: maxcom ()

Общие изменения

  • Разные поисковые интервалы для избранных хабов (по умолчанию: 60 с).
  • Исправлен баг с подключением к ADC хабам на архитектуре armel.
  • Благодаря Chris Leick доступен немецкий перевод.
  • Общий код для обновления IP из DynDNS (перенесено из Qt GUI).
  • Суммарная статистика (загружено/отдано) перемещена в ядро (текущие значения в Qt GUI будут сброшены).
  • Исправлена ​​проблема с хэшированием файлов, которые содержат в названии символы, отсутствующие в стандартной восьмибайтной локали, но присутствующие в юникод локалях. (Влияет только на MS Windows)
  • Обновлены иконки программы в теме faenza.
  • Исправлена сборка программы в Mac OS X.
  • Множество исправлений и чистка кода (исправлены некоторые предупреждения компилятора и т.п.).

eiskaltdcpp-qt

  • Добавлена новая команда чата: /dcpps (для изменения настроек ядра DC++)
  • Добавлены некоторые опции в диалог настроек избранного хаба: MINIMUM_SEARCH_INTERVAL
  • Реализована асинхронная загрузка истории из баз данных в виджете завершенных передач.
  • Добавлено временное ограничение на количество элементов, загружаемых из баз данных при запуске программы (только 500 элементов из истории завершенных передач). Позднее в этом виджете будет реализована простая навигация по истории.
  • Добавлена возможность поиска по шаблону в виджете просмотра списка файлов.
  • Исправлен баг с некорректным элементом меню 'О программе' в Mac OS X.
  • Исправлено контекстное меню на ADC хабах.
  • Добавлена новая тема с монохромными иконками программы.

eiskaltdcpp-gtk

  • Добавлено сохранение информации об общем трафике (загружено/передано) между сессиями.
  • Добавлены новые команды чата: /ip (правила IPFilter), /ratio, /version
  • Добавлены некоторые опции в диалог настроек избранного хаба: Mode (тип подключения), MINIMUM_SEARCH_INTERVAL

eiskaltdcpp-daemon

  • Новые методы XML-RPC.
  • Полный список доступных сейчас методов: magnet.add, daemon.stop, hub.del, hub.say, hub.pm, hub.list, hub.retchat, share.add, share.rename, share.del, share.list, share.refresh
  • Веб-интерфейса для управления демоном все еще нет.

Напомню, что начиная с версии 2.2.2 EiskaltDC++ Qt доступен в виде плагина для проекта LeechCraft.

В следующих релизах ожидается:

  • Поддержка DHT
  • IPv6 в ядре DC++
  • JSON интерфейс для EiskaltDC++ Daemon
  • Миграция с Libglade на GtkBuilder в EiskaltDC++ Gtk
Tehnick ★★
() автор топика
Ответ на: комментарий от Tehnick

> В следующих релизах ожидается:

Поддержка DHT

IPv6 в ядре DC++



Хотеть.

geekless ★★
()
Ответ на: комментарий от Tehnick

Поддержка DHT

То есть по магнет будет искать не только только на тех серверах, которые в настройках указал?

kraftello ★★★★★
()

Релиз EiskaltDC++ 2.2.2
Вышел EiskaltDC++ 2.2.1
Релиз EiskaltDC++ 2.2.0
Релиз EiskaltDC++ 2.1.0
Релиз EiskaltDC++ 2.0.3
Релиз EiskaltDC++ 2.0.2
Релиз EiskaltDC++ 2.0.1

Спасибо, что держите нас в курсе развития проекта, Tehnick ;)

Но в новостях хотелось бы видеть хоть какое-то разнообразие, а то они так сильно похожи друг на друга...

adriano32 ★★★
()

Никогда ранее не пользовался DC, решил попробовать. Это протокол такой тупой или «фича» этого клиента, что свой действительный IP адрес нужно обязательно самому сообщать серверам? То есть если у меня он динамический, мне нужно после каждого запуска его там менять на текущий. Идиотизм какой то.

firestarter ★★★☆
()

Кто-то может подсказать вменяемый реп для OpenSUSE 11.4?

Пробовал некоторые отсюда: http://software.opensuse.org/search?p=1&baseproject=ALL&q=eiskaltdcpp

В частности, http://download.opensuse.org/repositories/filesharing/openSUSE_11.4/

Но все требуют libstdc++.so.6[GLIBCXX_3.4.15], а откуда его вытащить, искал - не нашел. Кто что скажет?

onix_N ★★
()

В какой же версии ждать IPv6. Хабы то уже появились. И да, будет ли nmdcs:// поддерживаться?

rave
()
Ответ на: комментарий от dhampire

На всех хабах? я же загнусь это делать :) Да и в Qt-версии все и так нормально. Опять же, LinuxDC++ про 'EnableDynDNS 0' вряд ли подозревает, но на том же наборе хабов никаких проблем с поиском.

kss ★★★★★
()
Ответ на: комментарий от rave

В какой же версии ждать IPv6

ориентировочно в одной из следующих

И да, будет ли nmdcs:// поддерживаться?

в DC++ код по отношению в nmdc заморожен, так что не факт, но это не мешает оставить issue по этому поводу тут

dhampire ★★★
()
Ответ на: комментарий от dhampire

Ничего не скажешь, «удачный» получился релиз - ведь версия EiskaltDC++ 2.2.3 попадёт в Ubuntu 11.10, и так получается что «из коробки» GTK интерфейс будет не пригоден к использованию.

pavelvat
()

Единственный адекватный клиент под МакОС. Спасибо!
Только остро не хватает DHT, но он, как я вижу, запланирован на следующий релиз, так что будем ждать.

anonymous
()

адски тормозит систему при хэшировании. Valknut так себя не вёл. а тут ставишь ограничение например в 20 mib - уже получше, но всё равно оно заметно. меньше ставить - это несерьёзно. у многих двутеры или даже тритеры и по нескольку штук.

tommy ★★★★★
()
Ответ на: комментарий от firestarter

Никогда ранее не пользовался DC, решил попробовать. Это протокол такой тупой или «фича» этого клиента, что свой действительный IP адрес нужно обязательно самому сообщать серверам?

нужно понимать что DC++ он в общем то для локалок в основном.

tommy ★★★★★
()
Ответ на: Поддержка DHT от kraftello

Поддержка DHT

То есть по магнет будет искать не только только на тех серверах, которые в настройках указал?

плюсую вопрос. что за таинственная поддержка DHT.

tommy ★★★★★
()
Ответ на: комментарий от tcp_packet

Слушай ты точно ставил и пользовался EiskaltDC++ Qt, потому что мне трудно представить себе человека которому больше нравится LinuxDC++ - уж слишком велика разница в классе программ.

anonymous
()
Ответ на: комментарий от anonymous

Я в не углубляюсь в технические подробности. Качает? Качает. EiskaltDC++ у меня падал в свое время. Вот и поставил linuxdcpp. А так все равно. Редко что через p2p качаю.

tcp_packet
()
Ответ на: комментарий от tommy

> что за таинственная поддержка DHT

http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5...

оно имеется в strongdc++ например. вкратце: ищешь ты на локальном провайдерском хабе например болдженос-11.04.iso имеющий некоторый tth, ни у кого в локалке нету, а в инете через dht нашлось, качаем с инета.

anonymous
()
Ответ на: комментарий от tcp_packet

А я не про технические подробности, а про юзабилити. Даже если не пользуешся всеми функциями EiskaltDC++ Qt, то имеются несколько элементарных вещей отсутствующих в LinuxDC++, как например, группировка результатов при поиске - когда выбираешь закачать то загрузка начинается сразу со всех источников, а в LinuxDC++ надо ждать пока сработает авто-поиск альтернатив по TTH и добавятся другие источники, а на некоторых хабах пользоваться TTH поиском можно только раз в час. Загрузка на другой раздел винчестера приводит в LinuxDC++ к тому что сначала файл скачивается во временную директорию на одном разделе, а потом ещё раз копируется в нужную директорию на другом разделе, тормозя при этом систему, в EiskaltDC++ можно отключить временый каталог и сразу качать файлы на нужный раздел. В EiskaltDC++ есть фильтр для результатов поиска и для файл-листов по Ctrl+F - очень удобная штука постоянно ей пользуюсь, а в этом релизе ещё добавили полный поиск по файл-листу.

Ну и внешний вид программы тоже имеет значение, у LinuxDC++ он малоприятный, у EiskaltDC++ превосходный - чат нормально раскрашивается, есть смайлы и bbCode, и поиск в чате тоже очень часто бывает полезен, например, хочешь найти все сообщения пользователя с данным ником, тогда нажимаешь Ctrl+F и там кнопку подсветки сразу всех совпадений и листаешь чат читая подсвеченные сообщения.

Всё что я описал это лишь крохотная доля преимуществ EiskaltDC++ над LinuxDC++, а учитывая что скорость разработки EiskaltDC++ в сравнении с LinuxDC++ просто реактивная, пропасть между этими клиентами будет только увеличиваться.

anonymous
()
Ответ на: комментарий от anonymous

>eiskaltdcpp с gtk мордой лучше, linuxdcpp пользовался около трех лет

согласен, но вот eiskaltdcpp с qt мордой лучше чем eiskaltdcpp с gtk мордой, причём значительно. И по списку изменений в этом релизе видно что gtk морду пилят мало в сравнении с qt мордой.

anonymous
()
Ответ на: комментарий от anonymous

конечно есть! я обожаю ставить многогигабайтовые костыли и прослойки чтобы запускать программы для других ОС, это лучшее что можно сделать для решения любой проблемы! wine, parallels desktop, виртуалка с линуксом, всё это я не выключаю никогда и всегда открыт попробовать какой-нибудь новый шедевр костылестроения и эмуляции.

anonymous
()
Ответ на: комментарий от kraftello

>быстрый кэш

Нет там такого. Вы хоть бы версию морды написали.

Eiskaltdcpp-gtk 2.2.4 (06ad490)

bohm ★★★★★
()
Ответ на: комментарий от redgremlin

>У меня, наверное, особый eiskaltdcpp-qt, с отключенной функцией падения.

ну вот я вчера словил сегфолт на новой версии eiskaltdcpp-qt. Плюс, помнится какое-то время назад (год, что ли?) он регулярно падал при поиске.

kss ★★★★★
()

Как в этой сети обстоят дела со свежими игрушками, аниме, музыкой и прочим пиратским контентом? Можно ли там найти, что-нибудь чего нет на торрентах?

Nebuchadnezzar ★★★★
()
Ответ на: комментарий от kss

>словил сегфолт на новой версии eiskaltdcpp-qt

Я его еще не собирал, так что посмотрим.

какое-то время назад (год, что ли?) он регулярно падал при поиске


Не помню. Хотя мог и забыть, да и поиском пользовался редко.

redgremlin ★★★★★
()
Ответ на: комментарий от anonymous

>потому что мне трудно представить себе человека которому больше нравится LinuxDC++ - уж слишком велика разница в классе программ

Ну вот я, например, предпочитаю LinuxDC++. Вполне сознавая, что eiskalt более технически продвинут.

kss ★★★★★
()
Ответ на: комментарий от Nebuchadnezzar

>Можно ли там найти, что-нибудь чего нет на торрентах?

Иногда. Например, свежие фильмы, которые на рутрекере правообладатели закрыли.

redgremlin ★★★★★
()
Ответ на: комментарий от Nebuchadnezzar

>Можно ли там найти, что-нибудь чего нет на торрентах?

Да, потому что на торрентах всякие там правообладатели закрывают многие хорошие раздачи. И хотя некоторые трекеры и плюют на правообладателей, но как правило они слишком мелкие и там мало что можно найти.

anonymous
()
Ответ на: комментарий от anonymous

> когда выбираешь закачать то загрузка начинается сразу со всех источников, а в LinuxDC++ надо ждать пока сработает авто-поиск альтернатив по TTH и добавятся другие источники, а на некоторых хабах пользоваться TTH поиском можно только раз в час.

А что, в EiskaltDC++ альтернативные источники не через TTH ищутся, что ли?

Ну и внешний вид программы тоже имеет значение, у LinuxDC++ он малоприятный, у EiskaltDC++ превосходный - чат нормально раскрашивается, есть смайлы и bbCode

На вкус и цвет... Мне вот как раз лаконичный внешний вид LinuxDC++ по совокупности нравится больше (хотя и есть вещи, которые бы с удовольствием перетащил из EiskaltDC++ в него). А про смайлы и bbCode — это, конечно, замечательно, но хвастать ими именно на ЛОРе — это несколько забавно :)

kss ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.