Cостоялся (https://github.com/negativ/eiskaltdcpp/tree/v2.2.4) релиз EiskaltDC++ (http://ru.wikipedia.org/wiki/EiskaltDC%2B%2B), кроссплатформенного графического клиента для сетей Direct Connect (http://ru.wikipedia.org/wiki/Direct_Connect) и Advanced Direct Connect (http://ru.wikipedia.org/wiki/Advanced_Direct_Connect).
Основные изменения после версии 2.2.3 (http://www.opennet.me/opennews/art.shtml?num=30991):- Общие изменения
- Частичная синхронизация с ядром DC++ (0.785).
- Теперь для сборки требуется GCC >= 4.4.0.
- Добавлена поддержка DHT (http://www.adcportal.com/wiki/StrongDC++_DHT). Опция в настройках по умолчанию отключена. Есть возможность полностью убрать поддержку DHT на этапе конфигурирования (опция -DWITH_DHT для cmake). Для работы DHT необходим (http://ru.wikipedia.org/wiki/DHT) белый внешний IPv4.- eiskaltdcpp-qt
- Добавлены некоторые опции в диалог настроек: DHT, DHT_PORT
- Исправлено неправильное логирование личных чатов.
- Доба...URL: http://tehnick-8.narod.ru/eiskaltdcpp/
Новость: http://www.opennet.me/opennews/art.shtml?num=31919
Интеграция с ClamAV планируется?
я могу конечно предположить, зачем оно Вам таки нужно, но все-таки поинтересуюсь: зачем?
Порадоваться за обладателей Шindoшs, раздающих ломанные проги с троянцами. Желательно в общем чате.
Меня постоянно радует, что на скринах в новостях в поиске истоит какой-нибудь Дебиан, а не "горячие щелки", например))))) Как-будто все Дебиан только и ищут))))))))))))))))))
Один из лучших DC-клиентов под Linux! Спасибо авторам!
Может ли он полностью заменить программу "Flylink"? (а может ли та нормально работать из под "Wine"?). А то в большинстве этих сетей в большинстве случаев абонентов по линуксу вообще не консультируют. И это не смотря на то, что и сервера там большинство на линуксе и специалисты, которых можно вызвать на дом часто тоже в нем разбираются. Заодно нет возможности прямого скачивания дистрибутивов и СПО с сайта провайдера без заморочек с p2p (в p2p там очень много бардака. Еще часто бывает что из за роутеров p2p становится не доступным).
у меня на убунту стоял флайлинк под wine. в принципе нормально работал.
да.
С удовольствием перешел бы на использование этой программы, если бы не тянула Boost в зависимостях.
>С удовольствием перешел бы на использование этой программы, если бы не тянула Boost в зависимостях.Гентушник? От буста требуются только заголовки. После сборки буст не нужен, т.к. его библиотеки не используются. Так же рекомендую ознакомиться с опцией LOCAL_BOOST: https://github.com/negativ/eiskaltdcpp/blob/master/INSTALL#L126
use ncdc: http://dev.yorhel.nl/ncdc
виджет поиск в этой версии испортили
1. в строке поиска нельзя выбрать предыдущий вариант поиска
2. в типах файлов почему-то появился повтор типов файлов
3. после 1 запроса не ищет 2-й в этом же окне
4. стал вылетать при поиске
1,3,4. Не воспроизводится ни в интерфейсе на Qt, ни на Gtk.
2. Повтор?Багрепорты принято отправлять на багтрекер со всей сопутствующей информацией (версия программы/ОС/скриншоты/бэктрейс от отладочной сборки).
подтверждаю 1 и 2 видео http://ifolder.ru/26117527
3 4 не всегда
и возможно зависит от кол-ва хабов
ибо удалось заснять норм только с 1 хабом, с 5-7 dc-прога виснит намертво
версия логично что эта)) т.е. 2.2.4 поставлена версия из ppa.launchpad.net/tehnick/tehnick/ubuntu lucid main
ос debian 6 64 bit
> LucidВот. Это все объясняет. Действительно такая проблема есть при сборке со старыми версиями gtk.
Цитаты из журнала изменений:
* Переход с Libglade на GtkBuilder. Частично утрачена совместимость с кодовой базой LinuxDC++ и FreeDC++.
* Переход на Gtk+ версии 2.24: в коде больше не используются элементы, объявленные устаревшими. Временно сохранена поддержка старых версий (только Gtk >= 2.18) с помощью вставок в коде и дополнительных патчей.К сожалению, libglade разработчики gtk закопали (http://www.mail-archive.com/devel-announce-list@gnome.o... а в GtkBuilder поведение некоторых элементов заметно отличается в разных версиях gtk (http://www.opennet.me/opennews/art.shtml?num=29431). Это как раз касается GtkComboBox*. Поэтому поддержка более старых версий проблематична. Если бы не упомянутые выше патчи, прога бы даже не собиралась.
Разработчики же ориентируются на актуальную версию библиотеки (=2.24) и работают над поддержкой новых (>=3.0)...
> ос debian 6 64 bitКакая версия дебиана используется?
>> ос debian 6 64 bit
> Какая версия дебиана используется?Был невнимателен, да. Уже увидел, что Debian Squeeze. Тут помочь пока нечем...
>>> ос debian 6 64 bit
>> Какая версия дебиана используется?
> Был невнимателен, да. Уже увидел, что Debian Squeeze. Тут помочь пока нечем...(( блин, это жестока в дебианщиками поступать((
кстати, почему в sid'e версия 2.2.3+b1
что за beta?
>(( блин, это жестока в дебианщиками поступать((Пользователи Ubuntu LTS в той же ситуации...
И да, у пользователей веток Sid и Wheeze все работает нормально.
У меня, в частности, Debian Sid на 4 компах.>кстати, почему в sid'e версия 2.2.3+b1
>что за beta?Это не бета. И версия все же 2.2.3-1+b1. Расшифровка:
<версия программы>-<версия пакета>+b<номер пересборки>В журнале изменений пересборка не отображается:
http://packages.debian.org/changelogs/pool/main/e/eiskaltdcp...Собственно, к этой пересборке сопровождающий пакета никакого отношения не имеет. Она выполняется автоматически, если этого требуют используемые бинарниками библиотеки...
т.е. получается, что стабильная на данный момент версия debian не будет поддерживаться(корректно работать) с вашей программой, с данной версии (2.2.4)?
или как?
Поддержка актуальных на текущий момент решений - не главное в разработке. Разработчики должны смотреть в будущее, а не оглядываться на сиюминутные потребности пользователей.
> т.е. получается, что стабильная на данный момент версия debian не будет поддерживаться(корректно работать) с вашей программой, с данной версии (2.2.4)?или как?
Программа прекрасно работает. За исключением этого досадного глюка с некоторыми выпадающими списками (не всеми, их всего где-то 4 штуки проблемных должно быть). И это касается только Gtk-морды. У пользователей интерфейса на Qt таких проблем нет. Т.к. у разработчиков Qt не принято ломать обратную совместимость в рамках одной ветки...
ладно бы глюк с выпадающим списком, так косяки типа перестал работать поиск и вылеты при поиске начались только с этой версии...
debian 6.0.3 64-bit gnome
Стояла версия Qt (самая стабильная и адекватная), после обновления появилась еще и Gtk (при попытке использовать выкинула диалог настроек и намертво зависла), и избавиться от неё нет никакой возможности, потому как зависит от eiskaltdcpp, а он тянет за собой всё остальное
Ubuntu 11.04
Удали мета-пакет eiskaltdcpp, который ставит полный комплект. И постать только необходимые тебе пакеты. Инструкции есть по главной ссылке к новости.
удали пакет eiskaltdcpp-gtk
В Flylink можно в поле ввода текста (чат) нажать Ctrl + Enter и произойдет переход на новую строку, в EiskaltDC++ такого не обнаружил (проверял только под виндой).
Можно такую мелочь запилить.
> В Flylink можно в поле ввода текста (чат) нажать Ctrl + Enter и произойдет переход на новую строку, в EiskaltDC++ такого не обнаружил (проверял только под виндой).Можно такую мелочь запилить.
В айскальте, как и в подавляющем большинстве IM-клиентов, для этого используется Shift+Enter.
О, большое спасибо, а я даже не подумал попробовать!
Eiskalt как и множество клиентов dcpp под linux не публикует дату расшаривания файла, пользователи же оказываются ищат новое у интересующих их людей по дате расшаривания, и такая функция вроде как есть в том же flylink или greylink. Как то этот вопрос можно решить?
Этот функционал есть только в клиенте FlylinkDC++ и его автор как раз недавно завёл на багтрекере EiskaltDC++ issue http://code.google.com/p/eiskaltdc/issues/detail?id=1148 с просьбой добавить это в EiskaltDC++ - как видно по ссылке это будет добавлено в следующей версии 2.2.5