The OpenNET Project / Index page

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

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

08.11.2010 04:01

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

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

  • Общие изменения
    • От основного бинарника отделена библиотека libeiskaltdcpp для unix-подобных систем.
    • Добавлена локализация сообщений ядра. Используется gettext.
    • Добавлена возможность использования Lua-скриптов (см. файл INSTALL).
    • Добавлена возможность использования miniUPnP для подключения (см. файл INSTALL).
    • Добавлен комплект звуковых файлов из проекта FlylinkDC++.
    • Ядро (dcpp) частично обновлено до версии 0.777.
    • Добавлен NATT (см. страницу на wiki)
    • Сделана возможность использования регистро-зависимого файл-листа (опция CaseSensitiveFilelist в SettingManager). Если у вас есть каталоги, в которых одновременно находятся файлы вида file.txt, FILE.txt и/или File.txt, то теперь это не будет вызывать проблем с постоянным обновлением шары и все эти файлы будут одновременно доступны другим пользователям для загрузки. По умолчанию данная опция отключена, т.к. она может стать причиной нарушения совместимости с другими DC-клиентами. (см. обсуждение)
    • Внимание: при обновлении программы до этой версии, после перезапуска она будет вынуждена один раз полностью перехешировать ваши файлы. Это связано с тем, что теперь файловые хэши хранятся в регистрозависимом виде. Как будет из этих хэшей формироваться файл-лист, зависит от опции, описанной выше. По умолчанию, в файл-листе имена файлов хранятся в нижнем регистре, в соответствии со спецификацией.
  • eiskaltdcpp-qt
    • Теперь при скрытии меню (Ctrl+M) добавляется соответствующая кнопка на панель инструментов.
    • Добавлена возможность настройки списка действий на панели инструментов. (Правый клик на панели --> Настроить)
    • Добавлена опция отображения ip-адресов пользователей в чате. (Зависит от настроек хаба: информация о них обычно доступна только для операторов)
    • Исправлена проблема с минимальной шириной главного окна в Mac OS X.
    • Многострочная панель виджетов (табов).
    • Добавлена возможность скрыть кнопки закрытия вкладок (см. контекстное меню на многострочной панели виджетов).
    • Доступны испанский, болгарский и словацкий переводы.
    • Добавлена возможность сборки без libupnp и QtDBus (см. файл INSTALL).
    • Добавлена возможность сборки под MS Windows (см. файл win32/READ_ME.txt).
    • Добавлен индикатор прогресса хеширования в статусную строку. Объединены пункты меню 'Обновить шару' и 'Прогресс хэширования'.
    • Расширен диалог настроек.
    • Удален лишний код (опция -DFREE_SPACE_BAR для cmake). Сборки с -DFREE_SPACE_BAR_C:BOOL=1 работают стабильно на всех поддерживаемых платформах.
    • Добавлена возможность настройки подключения через UPnP (используется miniupnp).
    • Удалена возможноть сборки с libupnp 1.6.* (опция USE_LIBUPNP).
    • Добавлены команды чата /luafile и /lua (см. man-страницу или /help в чате).
    • Добавлен виджет для настройки ADL-поиска.
    • Интервал обнаружения отсутствия (проверка активности пользователя).
    • Изменены функции работы со смайлами. Теперь возможно использовать оригинальные смайл-паки от других клиентов без дополнительной модификации. Поставляемые в комплекте с программой смайл-паки, являются общими для для интерфейсов на Qt и Gtk.
    • Добавлена возможность использовать регулярные выражения Qt в фильтре списка пользователей (используйте ## в фильтре)
    • Добавлено ведение лога антиспам-бота (файл antispam.log в ~/.config/eiskaltdc++/ или другом каталоге, в зависимости от опций сборки).
    • Добавлен менеджер комбинаций клавиш.
    • Добавлена поддержка Qt Declarative UI (работает только в Qt >= 4.7.0).
    • Добавлена панель смайлов (см. соответствующую опцию в Настройки-->Интерфейс-->Чат)
    • Добавлен диалог для вычисления TTH произвольного файла.
  • eiskaltdcpp-gtk
    • Добавлен Gtk интейрфейс, основанный на коде FreeDC++ и LinuxDC++.
    • Интерфейс локализирован с использованием gettext.
    • Дефолтные иконки для Gtk интерфейса синхронизированы с дефолтными иконками из Qt интерфейса.
    • Добавлен виджет для настройки ADL-поиска.
    • Добавлена возможность настройки подключения через UPnP (используется miniupnp).
    • Добавлены команды чата /sh и /alias (см. man-страницу или /help в чате).
    • Добавлены команды чата /luafile и /lua (см. man-страницу или /help в чате).
    • Добавлен диалог для вычисления TTH произвольного файла.
    • Отображение картинок в чате ([img]magnet[/img]).

    Внимание: разработка eiskaltdcpp-wt прекращена, все имеющиеся наработки удалены. В следующих релизах планируется написать веб-интерфейс с использованием E(xt)JS.

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

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

    В настоящий момент проекту требуются люди, готовые заняться подготовкой сборок для Mac OS X (только под архитектуру PowerPC). Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux. Ищутся добровольцы, которые смогут продвинуть программу в Arch Linux и другие популярные дистрибутивы.

  1. Главная ссылка к новости (http://tehnick-8.narod.ru/eisk...)
  2. OpenNews: Релиз клиента для файлообменной сети Direct Connect - EiskaltDC++ 2.0.3
  3. OpenNews: Вышел ADC p2p сервер ADCH++ 2.5
  4. OpenNews: Вышел Hub 0.3.1, концентратор для DC++-совместимых P2P сетей
  5. OpenNews: Релиз клиента для файлообменной сети Direct Connect - FreeDC++ 0.0.2
  6. OpenNews: Вышел Jucy 0.83, клиент для работы в сетях Direct Connect
Автор новости: Необъективный_
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28563-DirectConnect
Ключевые слова: DirectConnect, dc, adc, p2p, qt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, BliecanBag (ok), 10:46, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отличный клиент
     
  • 1.3, Gular (ok), 11:41, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как-то ушел с DC, торрентов вполне хватает. A DC для локальных сетей.
     
  • 1.5, Аноним (-), 12:31, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему эта новость в разделе мининовостей - это ведь не минорный релиз, да и список изменений внушительный, и с предыдущего релиза прошло очень много времени.
     
  • 1.6, Семен (??), 12:43, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Ищутся добровольцы, которые смогут продвинуть программу в Arch Linux и другие популярные дистрибутивы.

    А если они найдутся, то куда обращатся?

     
     
  • 2.8, Аноним (-), 12:51, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Странный вопрос. Ясно что результатом их работы должно быть включение EiskaltDC++ в официальные репозитории дистрибутивов - соответственно это должны быть такие люди которые имеют там право голоса, одного энтузиазма тут мало.
     
     
  • 3.31, Семен (??), 17:07, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Про результат понятно.

    Но по правилам, мэйнтейнер пакета должен отправить письмо (или иным образом проинформировать апстрим), что он является майнтейнером данного пакета в соотвествующем дистрибутиве. И соотвественно иметь персоналию для обратной связи, получения помощи и т.п.

     
     
  • 4.42, Аноним (-), 19:31, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В мантейнеры так просто не попасть. Там уже есть мантейнеры и надо просто каким-то образом заставить одного из них мантейнить новый пакет - eiskaltdcpp.
     
     
  • 5.50, Семен (??), 10:19, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наверное вопрос еще раз перечитайте. Вопрос не в том, сложно ли попасть в мэйнтейнеры...
     
  • 2.16, Необъективный_ (?), 13:37, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > А если они найдутся, то куда обращатся?

    По поводу Арч Линукса были комментарии к предыдущей новости, например:
    https://www.opennet.ru/openforum/vsluhforumID3/67834.html#5

     
     
  • 3.36, Семен (??), 17:14, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А по поводу не Арч?

    Я бы мог кинуть клич на оффициальном форуме..

     
     
  • 4.41, Аноним (-), 19:28, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Я бы мог кинуть клич на оффициальном форуме..

    Если этот клич услышат мантейнеры данного дистрибутива и кто-то из них станет мантейнером пакета eiskaltdcpp - то это и есть конечная цель, поэтому вопрос "куда обращаться?" мне вообще не понятен - для того чтобы мантейнить пакет в каком-либо дистрибутиве, достаточно ссылки на официальный сайт проекта откуда можно скачать исходники, больше ничего не требуется.

     
     
  • 5.51, Семен (??), 10:22, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за ваше субъективное мнение. Раз никто не может ответить на вопрос, то повременю с кличем.
     
  • 4.55, Необъективный_ (ok), 15:26, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > А по поводу не Арч?

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

    Например, для одних дистрибутивов (ALT Linux и RussianFedora) мейнтейнеры нашлись сами. Как это произошло, мне не известно. Для других дистрибутивов (Debian и Gentoo) пакеты (и ебилды) сопровождают участники проекта. Здесь первоначально необходимо было оправить сообщение с соответствующим запросом в багтрекер дистрибутива, ну а дальше по обстоятельствам...

    > Я бы мог кинуть клич на оффициальном форуме..

    Если так в принято в используемом вами дистрибутиве, то нет причин не попробовать.

     

  • 1.7, Vitto74 (ok), 12:47, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шикарный клиент! Сейчас исходник производного проекта синхронизирую.
     
     
  • 2.17, Необъективный_ (?), 13:40, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас исходник производного проекта синхронизирую.

    Что за проект? Если не секрет...

     
     
  • 3.18, Vitto74 (ok), 13:45, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Адаптация для небольшого провайдера с прикрученной возможностью создавать оформленные раздачи.
     
     
  • 4.19, Необъективный_ (ok), 13:48, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Припоминаю какое-обсуждение в конференции. Хорошо, что все получилось.
     
     
  • 5.20, Vitto74 (ok), 13:53, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сейчас все тесты закончим и отдадим абонентам в течении одного-двух дней. Разумеется с исходниками.
     
  • 2.21, grayich (ok), 14:00, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    что за проект?
     

  • 1.9, Аноним (-), 13:08, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux.

    В официальном Ubuntu 10.04 нет. Видимо, имелся ввиду неофициальный ppa.

     
     
  • 2.12, Аноним (-), 13:21, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux.
    >  В официальном Ubuntu 10.04 нет. Видимо, имелся ввиду неофициальный ppa.

    10.04 это не самая последняя версия.

     
     
  • 3.35, Аноним (-), 17:12, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux.
    >>  В официальном Ubuntu 10.04 нет. Видимо, имелся ввиду неофициальный ppa.
    > 10.04 это не самая последняя версия.

    Хе-хе:) ну с учетом, что сегодня отрелизили 10.10, ты прав.:) Не знаю, что раньше появился релиз или мой коммент, в любом случае счет на часы.)

     
     
  • 4.37, Необъективный_ (ok), 17:21, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=28230
    "Увидел свет релиз Ubuntu 10.10. Обзор новшеств"
    10.10.2010 14:30

    $ date -R
    Mon, 08 Nov 2010 16:20:59 +0200

     
     
  • 5.47, Необъективный_ (ok), 01:11, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Более того, официальные репозитории доступны не только для состоявшихся релизов. Например, многие уже сейчас используют Ubuntu Natty...
     
  • 2.14, Необъективный_ (?), 13:29, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > В официальном Ubuntu 10.04 нет. Видимо, имелся ввиду неофициальный ppa.

    Если перейдешь по ссылкам к новости и прочитаешь что там написано, то сразу осознаешь всю нелепость своего комментария. И про Ubuntu 10.04 и про "неофициальный ppa"...

     
     
  • 3.30, Аноним (-), 17:06, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > сразу осознаешь всю нелепость своего комментария.

    см. коммент 29, вторую часть.

     
     
  • 4.34, Необъективный_ (ok), 17:09, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > см. коммент 29, вторую часть.

    Какие вы хрупкие...

     

  • 1.10, Аноним (-), 13:13, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вобще с linuxdcpp не рискую уходить, т.к. уж очень стабильная софтина. А про eiskalt не понятно. То тут, то там пишут, что какие-то баги.
     
     
  • 2.11, Аноним (-), 13:17, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    LinuxDC++ убог как интрефейсом так и функционалом.
     
     
  • 3.27, Аноним (-), 16:55, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да, иконки там страшные, но и на скринах с EDC они не суппер. У ЕDC ин-йс перегружен.
    Меня функционал LDC абсолютно устраивает. Он качает на всю ширину канала и ни разу не упадал. Это последние очень большой плюс.
     
     
  • 4.33, Аноним (-), 17:09, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я хочу сказать, это очень хорошо, что развивают EDC и вливают новые фичи, просто лично я пока не тороплюсь на него переходить.
     
  • 2.13, Аноним (-), 13:24, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > То тут, то там пишут, что какие-то баги.

    ссылки пожалуйста.

     
     
  • 3.28, Аноним (-), 16:59, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ты извини, конечно, но я не буду ща бегать и собирать все ссылки, где я это читал.
    Вот последния: http://forum.ubuntu.ru/index.php?topic=94418.0

    > Вчера поставил, поиск Русскими буквами подглючивает.... То ищет, то не очень((((
    > поставил эту штукенцию, раньше юзал freeDC++.порадовал интерфейс и отсутствие привычных глюков.плюсую

    и т.д.

     
  • 2.15, Необъективный_ (?), 13:34, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Вобще с linuxdcpp не рискую уходить, т.к. уж очень стабильная софтина.

    Ничто не мешает установить и попробовать. С камменым топором конечнее было привычнее, но человеки все-таки двинулись вперед, не оглядываясь на ретроградов...

    > А про eiskalt не понятно. То тут, то там пишут, что какие-то баги.

    Сопли неграмонтых пользователей на неизвестных форумах никого не интересуют. Нормальные пользователи разбираются в симптомах своей проблемы и пишут соответствующие багрепорты.

     
     
  • 3.29, Аноним (-), 17:03, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Ничто не мешает установить и попробовать.

    Он перехеширует списки файлов, конфиги могут потерять совместимость и т.д.

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

    У тебя в реальной жизни проблем с общением нет? Лично меня не интересует отвечать человеку, который еще не научился уважать других. Спасибо, что подписываешься.

     
     
  • 4.32, Необъективный_ (ok), 17:08, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Он перехеширует списки файлов, конфиги могут потерять совместимость и т.д.

    Настройки linuxdcpp и eiskaltdcpp хранятся в разных местах.

     

  • 1.22, Zenitur (?), 14:48, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что ещё бывает, кроме этого и LinuxDC++?
     
     
  • 2.24, dhamp (?), 15:06, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    из неописанных тут http://tehnick-8.narod.ru/dc_clients/
    Linux DC Client - http://sourceforge.net/projects/linuxdcclient/ {слабонервным не смотреть :) }
     

  • 1.23, Аноним (-), 15:01, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Баг с исчезновением шары при запуске и необходимостью добавлять шару по-новой остался?
     
     
  • 2.25, Необъективный_ (ok), 16:28, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Баг с исчезновением шары при запуске и необходимостью добавлять шару по-новой остался?

    Настройки ---> Шара ---> Продвинутые ---> Автоматически удалять несуществующие каталоги

     
     
  • 3.54, Аноним (-), 12:57, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Гмм, попробую, я с этим уже год мучаюсь:) - если NFS ещё не подмонтировалась, а DC уже запустился - шару надо по новой добавлять... Спасибо:)
     

  • 1.26, Беляев Николай (ok), 16:51, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    отличный клиент! рад, что так интенсивно развивается
     
  • 1.38, 8288ано8288ним (?), 18:15, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    DC где-то ещё юзается?
     
     
  • 2.40, grayich (ok), 18:59, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    в локалках 99% он является основным, в инете хабов тоже не мало.


     
     
  • 3.43, zzz (??), 23:29, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего подобного. Там где распространились анлимы все уже давно качают из интернета, а где нет, умные ставят трекер, а глупые довольствуются кошмарной помойкой которую создает DC. Еще напомню что эти 99% этих хабов создают ученики средней школы чтобы ЧСВ повысить.
     
     
  • 4.45, grayich (ok), 23:37, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Из инета качают, но dc++ при этом вполне живо, да свалочка, но самые популярные вещи как правило есть. Немного это компенсируется сайтами с анонсами, каталогизацией и магнит-ссылками. Так-же это основной сетевой чат.

    99% хабов.. ну создают и что?
    Большинство используют не много больших хабов, а в хомячки не лезут.

    говорю то, что есть у нас в городе в разных сетях, может у тебя и иначе )

     

  • 1.39, absent (??), 18:44, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал новую версию.
    eiskaltdcpp-qt работает намного стабильнее варианта на gtk. не помню точную последовательность действий как получилось, но eiskaltdcpp-gtk полностью завис вместе с иксами, вылечилось только killall клиента из первой консоли. Полгода назад точно такое же творилось с freedcpp (+постоянные фризы интерфейса), потому и перешел на eiskaltdcpp.
     
  • 1.44, Аноним (-), 23:32, 08/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не нужно. Даже в нашем захолустье несколько обладателей самых больших архивов вкусного контента вместе открыли торрент трекер типа torrents.ru, а от DC отказались. Эта недосеть остается совсем уж студенческим недосетям, где ни админов нет, ни контента - каждый по плевку шарит и все этим довольствуются.
     
  • 1.46, Аноним (-), 00:13, 09/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    судя по количеству только одних российских хабов и по числу пользователей на них, твоё заявление расходится с объективной действительностью http://dchublist.ru/hubs/
     
  • 1.48, Аноним (-), 05:33, 09/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ждем ебилда =)
     
     
  • 2.49, Vitto74 (ok), 07:37, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не понимал гентушников, которых ждут ебилдов. Компиляция всего и исходников - одно из главных приемуществ этой ОС.
     
     
  • 3.53, Семен (??), 10:29, 09/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А в каком дистрибутиве отсутствует возможность компиляции из исходников?
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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