EiskaltDC++ 2.0

Изображение пользователя DarkneSS.

EiskaltDC++ (не путать с EiskaltDC) — это наследник EiskaltDC.

Зимой 2009/2010 возникла потребность в миграции на ядро dc++. Код клиента был полностью переписан, интерфейс основан на Qt4 и внешне максимально приближен к оригинальным клиентам DC++, название было немного изменено: EiskaltDC++. Библиотека dclib была выкинута на помойку, по причине ущербности своей архитектуры, а EiskaltDC++ стал front-end-ом на Qt4 для ядра DC++ (так же как linuxdcpp - front-end на GTK для ядра DC++) и соответственно стал полностью поддерживать ADC.
Выход первого стабильного релиза EiskaltDC++ 2.0 состоялся 22 марта, точно по плану.
Немного информации о релизе:

  • Миграция на ядро dc++ (v0.75) и соответсвенно поддержка ADC
  • Полнофункциональный чат (парсинг магнетов, ссылок, смайлы, поиск в чате, фильтрация в списке пользователей, команды чата)
  • Полнофункциональный поисковик, файлбраузер (подсветка уже расшаренных файлов и т.д.)
  • Группировка передач в менеджере соединений
  • Отдельный менеджер закачек
  • Списки отданного/скачанного
  • Избранные пользователи (автослот и т.д), хабы
  • Текстовые (как средствами Qt так и через установленный по-умолчанию системный менеджер уведомлений) и звуковые уведомления
  • Поддержка тем приложения, иконок и смайл-паки
  • Возможность не расшаривать файлы по маске
  • Поддержка UPnP
  • Подмена тега для избранных хабов
  • Принудительное указание внешнего IP для избранных хабов
  • Автообновление внешнего IP через DynDNS для избранных хабов
  • Поисковой шпион
  • IP-фильтр
  • Проверка орфографии с помощью Aspell
  • и многое другое...

Поскольку в Qt все хорошо с поддержкой темных тем, то и программа с ними смотрится отлично:

Собранные пакеты можно скачать здесь. Они подходят для Debian GNU/Linux версии >= 6.0 (Squeeze), а также для Ubuntu версии >= 9.04 (Jaunty Jackalope). Там же доступны исходники.
Чтобы подключить архив пакетов на Launchpad выполните:
sudo add-apt-repository ppa:tehnick/tehnick
или так: (под спойлером)

Обновление списка доступных пакетов:
sudo apt-get update
Установка eiskaltdcpp:
sudo apt-get install eiskaltdcpp
Или вы можете установить eiskaltdcpp-unstable:
sudo apt-get install eiskaltdcpp-unstable
Пакет eiskaltdcpp-unstable обновляется атоматически из trunk ветки программы, без каких-либо патчей и дополнений.
Эта и дополнительная информация на сайте сборщика пакетов.
Сайт программы.
Топик о предшественнике.

Буду тестить :-)

Комментарии (45)

0
dmd2live - 23 Март, 2010 - 20:53
Изображение пользователя dmd2live.

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

0
Chibiko - 23 Март, 2010 - 21:18
Изображение пользователя Chibiko.

Вах, как расхваливают. Тоже надо потестить. Спасибо за новость 8)

+1
Lang - 23 Март, 2010 - 21:24
Изображение пользователя Lang.

Кто-нибудь придумал как подружить его с FF?

+2
dmd2live - 23 Март, 2010 - 22:01
Изображение пользователя dmd2live.

По одной из ссылок в посте рецепт
mkdir ~/.gconf/desktop/gnome/url-handlers/magnet
echo '<?xml version="1.0"?>
<gconf>
    <entry name="needs_terminal" mtime="1241801989" type="bool" value="false"/>
    <entry name="enabled" mtime="1241801989" type="bool" value="true"/>
    <entry name="command" mtime="1254633960" type="string">
        <stringvalue>eiskaltdcpp &quot;%s&quot;</stringvalue>
    </entry>
</gconf>' > ~/.gconf/desktop/gnome/url-handlers/magnet/%gconf.xml

Перезапустить иксы.

Для Chrome и Konqueror (проверено лично)
sudo su -c "echo '[Protocol]
exec=/usr/bin/eiskaltdcpp %u
protocol=magnet
input=none
output=none
helper=true
reading=false
deleting=false
writing=false
makedir=false
deleting=false
Icon=eiskaltdcpp
Class=:internet
Description=Direct Connect protocol
URIMode=url' > /usr/share/kde4/services/magnet.protocol"

0
winnipuch - 24 Март, 2010 - 19:08
Изображение пользователя winnipuch.

Отличный клиент. До этого пользовался FlylinkDC++ через wine часто вылетал.

0
Vlad_W_1999 - 24 Март, 2010 - 19:26

Есть ли мультизакачка? Т.е. -- один и тот же файл качать из разных источников. Именно из-за того, что таковой не было в LinuxDC++ и был поставлен Valknut. Но что-то он не радует... Если эта опция есть, то однозначно перейду.

Заранее благодарен за ответ.

0
dmd2live - 24 Март, 2010 - 20:33
Изображение пользователя dmd2live.

Есть

0
vap - 24 Март, 2010 - 21:10
Изображение пользователя vap.

Если это просто модернизированный EiskaltDC то это и есть валкнут.

0
balamutick - 25 Март, 2010 - 11:52
Изображение пользователя balamutick.

Ну хотя бы не топорно-унылый ?

0
DarkneSS - 25 Март, 2010 - 12:34
Изображение пользователя DarkneSS.

Гуи в 2.0 не вызывает спазм головного мозга.

0
vap - 25 Март, 2010 - 13:58
Изображение пользователя vap.

незнаю он на пирс стал похож, прошлый мне нравился больше

0
DarkneSS - 25 Март, 2010 - 14:33
Изображение пользователя DarkneSS.

На что, простите? =)
Прошлый был информативный и навороченный, но ооочень уж глючный и топорный. имхо!

0
DarkneSS - 24 Март, 2010 - 21:44
Изображение пользователя DarkneSS.

Была ещё в версии 1.0! =)

+2
dyug - 25 Март, 2010 - 19:01

АФТОРА надо пи... за это!

ибо.
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:tehnick/tehnick to your system's Software Sources

перевожу на русский:

sudo add-apt-repository ppa:tehnick/tehnick выполняет сразу все, что нужно.

+1
DarkneSS - 25 Март, 2010 - 19:53
Изображение пользователя DarkneSS.

Сильно не пинайте. Просто я фанат ручного управления репозиториями, каждый раз открываю kdesu kate... Сборщик, наверно, тоже консерватор. Статью поправлю, спасибо за совет.

0
dyug - 26 Март, 2010 - 15:50

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

тем более, как я выяснмл это будет работать уже работает в синаптике (9.10, только что подключил реп qutim.svn)ppa:qutim/qutim.svn

0
DarkneSS - 26 Март, 2010 - 22:09
Изображение пользователя DarkneSS.

В первой версии мне не нравилось отсутствие функции автохеширования, а в этой при автоматической проверке файлов в шарах жутко тупит комп (каюсь: данные почти все на ntfs).
Это я к чему? - Да не угодишь пользователю! На себе прочувствовал =)

0
Гость - 27 Март, 2010 - 03:08

>В первой версии мне не нравилось отсутствие функции автохеширования, а в этой при автоматической проверке файлов в шарах жутко тупит комп (каюсь: данные почти все на ntfs).

А ты не пробовал установить ограничение на скорость хеширования?
http://code.google.com/p/eiskaltdc/issues/detail?id=140

0
DarkneSS - 27 Март, 2010 - 22:47
Изображение пользователя DarkneSS.

Спасибо, будем тестить!

-3
zipfer - 16 Апрель, 2010 - 23:45

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

Я думаю что поюзав его еще пару дней найду еще много его не работающего и недостающего, конечно я надеюсь на противоположенное :)))) Но мне порой уже кажется, что некоторые хорошие программы останутся тока в винде, как это не печально и так и придется юзать их в вайне

+1
Lang - 17 Апрель, 2010 - 09:45
Изображение пользователя Lang.

Пиши баг-репорты,тем более что и английский тут не нужен.

0
Гость - 17 Апрель, 2010 - 15:14

zipfer, поставь eiskaldcpp-unstable. Эти проблемы давно уже исправлены. Или дождись релиза 2.0.1, он будет 18-19 апреля. В любом случае, "плакаться на форумах" --- не вариант...

0
Гость - 17 Апрель, 2010 - 15:16

И вот еще журнал изменений на закуску:
http://eiskaltdc.googlecode.com/svn/branches/trunk/ChangeLog_ru.txt
Чтобы показать всю глупость твоего поста...

0
DarkneSS - 18 Апрель, 2010 - 23:42
Изображение пользователя DarkneSS.

Шару проверяет, шарить продолжает, сортировка есть. Первые два пункта были верны для предыдущей версии. Судя по всему эту вы даже и не пробовали!

0
Гость - 17 Апрель, 2010 - 00:28

использовал старый eiskalt, все отлично было, ко всем заходило, качало, и в этом так же все работает, но тока ресурсов жрет очень много при хешировании. Руки, они все такие разные...
Использовал другие репозитории(9.04;9.10;10.04 соответственно):
deb http://notesalexp.org/debian/jaunty/ jaunty main contrib non-free
deb http://notesalexp.org/debian/karmic/ karmic main contrib non-free
deb http://notesalexp.org/debian/lucid/ lucid main contrib non-free

ключ
wget -O - http://notesalexp.org/debian/alexp_key.asc  | sudo apt-key add -

+2
Гость - 19 Апрель, 2010 - 21:24

EiskaltDC++ 2.0.1 релизнулся. Обновляйтесь.
http://eiskaltdc.googlecode.com/svn/branches/stable/ChangeLog_ru.txt

0
vap - 21 Апрель, 2010 - 09:41
Изображение пользователя vap.

Почему то, когда качает в колонках треск стоит.

0
balamutick - 21 Апрель, 2010 - 12:54
Изображение пользователя balamutick.

Это не баг, это фича.

0
vap - 21 Апрель, 2010 - 17:09
Изображение пользователя vap.

Да он не сильно, я не сразу заметил.

0
DarkneSS - 21 Апрель, 2010 - 13:25
Изображение пользователя DarkneSS.

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

0
darkfine313 - 30 Апрель, 2010 - 14:50
Изображение пользователя darkfine313.

на одном из форумов видел обсуждение по установке этой проги в слаку, у них там что то это ооооооочень сложно =))))

0
DarkneSS - 30 Апрель, 2010 - 23:07
Изображение пользователя DarkneSS.

Слака, арч и генту считаются дистрибутивами для гиков. Ценой таких трудов может достигаться (зависит от кривизны рук) лучшая оптимизация системы =)

0
darkfine313 - 1 Май, 2010 - 02:59
Изображение пользователя darkfine313.

Это я в курсе, и я даже не так давно сел устанавливать слаку на своем десктопе, но увы, слака 64 бит ещё молода, и не видит она мои жесткие диски, а кубунту всегда работает как часы, поэтому я здесь))))

0
darkfine313 - 1 Май, 2010 - 15:00
Изображение пользователя darkfine313.

Интересное наблюдение, если в настройках программы выставить кодировку по умолчанию UTF-8 а в настройках избранного хаба windows-1251 то тогда всё-работает замечательно, а если что то напутать то получается лажа =)

0
balamutick - 3 Май, 2010 - 15:19
Изображение пользователя balamutick.

Блин, поставил накачал 200 Гб. Но всё равно. Порой такое ощущение, что файл есть в сети, а его EiskaltDC не качает.

К примеру добавлено 10-20 ссылок с популярных ДЦ++ каталогов. Подключен 10 вполне крупных хабов... ан нет, не качает...

Это меня глючит ? Или программа может ?

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

З.Ы. по сравнению с flylink -ом в wine - в разы стабильнее работает. И достаточно хороший графический интерфейс (наконец-то, хоть один нормальный сделали !).

0
darkfine313 - 17 Май, 2010 - 13:33
Изображение пользователя darkfine313.

Там по моему не в программе дело, а самой сети, то есть там много разных причин, такие как количество открытых портов, быстродействие компьютера (причем имеено того с кого хочешь качать) и там ещё куча проблем я уж все не помню, а прога класс, давно её юзаю, без замечаний вообще))))

0
9nobog - 17 Май, 2010 - 14:55
Изображение пользователя 9nobog.

поставь в настройках подключения свой IP или просто сетевой интерфейс eth0 eth1, будет искать, если конечно ты в пассивном режиме не пользуешься пробрасыванием портов через роутер.

0
balamutick - 22 Май, 2010 - 08:56
Изображение пользователя balamutick.

Йа совсем криветко :-) ? Порты проброшены.
Да и начинал я с ББС-ок. Потом немерено времени пользовался осликом, ещё в самом начале его появления.

Он иногда ищет, но я натыкал штук 100 фильмов и 80 он из них скачал. Хабов при этом ну около 10 точно, причём крупных.

+1
DarkneSS - 9 Июнь, 2010 - 16:12
Изображение пользователя DarkneSS.

Теперь банановый 2.0.3!

0
Zz-vadim - 11 Июнь, 2010 - 18:40
Изображение пользователя Zz-vadim.

ВСЁ! больше ничего не надо!

Весчь!

Спасибо DarkneSS!

+1

0
Гость - 27 Июнь, 2010 - 02:16

Дааааа весчь =)))))))))

0
Wander - 13 Июнь, 2010 - 13:58
Изображение пользователя Wander.

А под 64 нету сборок ?

Сори! Поспешил.
Уже нашел.

0
Гость - 17 Июнь, 2010 - 12:19

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

0
Voyageur - 6 Февраль, 2011 - 10:24
Изображение пользователя Voyageur.

В dc++ разбираюсь несильно, я в основном по торрентам. Но тут подключился к другому провайдеру, а у него локальная сетка есть. Установил eiskaltdc++, нашел шару, просмотрел файлы, нашел фильм с русским названием, закрыл шару. А потом решил этот фильм найти, забил название в поиск, а прога не ищет (причем шара с фильмом доступна).
Подозреваю, что не ищет/криво ищет файлы с русскими именами. А может я что не так делаю?

+1
Voyageur - 6 Февраль, 2011 - 10:25
Изображение пользователя Voyageur.

Да, разобрался: надо было в настройках хабов установить кодировку Windows-1251.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры