LINUX.ORG.RU

Релиз OpenSource DC-клиента EisKaltDC

 , , ,


0

0

Кажется, не так давно было объявлено о появлении клиента, как такового, но неожиданно вышла релизная версия (1.0.0), в которой был произведен титанический труд и отметились такие изменения, как:

  • Поддержка ссылок вида dchub:// и magnet-ссылок из внешних приложений (только в Linux и UNIX-like системах);
  • Группировка результатов поиска;
  • Декодирование URL;
  • IP-Фильтр с поддержкой (если быть точнее, то на базе) регулярных выражений;
  • Функция AntiSpam;
  • Автоустановка языка исходя из системной локали;
  • Новые кнопки на панели инструментов (тулбаре);
  • Кнопка закрытия вкладки перенесена непосредственно на сами вкладки (временно отключено для совместимости с Qt4.4, пока вкладки закрываются из меню самой вкладки);
  • Обновлены переводы и их загрузка;
  • "Вылечены" псевдоутечки памяти в dclib (необходима обновленная версия dclib);
  • Новые иконки в меню и диалоге настроек;
  • Изменён диалог настроек;
  • Новый набор иконок, в т.ч. для списка пользователей. Теперь в формате png;
  • Новая иконка приложения;
  • Меню по клику средней кнопкой в чате;
  • Дальнейшие шаги в "чистке" кода;
  • Улучшена работа с системным лотком;
  • Добавлены уведомления системного лотка.
  • Улучшена работа с проигрыванием звуков (работы продолжаются);
  • Запоминание позиции главного окна при выходе;
  • Возможность выключить чат;
  • Ограничение максимальной высоты поля ввода 2мя строками;
  • Список пользователей загружается быстрее;
  • Два режима работы для списка передач (док и окно);
  • Теперь может быть запущена только одна копия приложения;
  • Новая заставка при запуске;
  • Диалог быстрого подключения;
  • Полоса прогресса для обозначения процесса обновления шары;
  • Подсветка файлов в удаленном списке, которые уже имеются у нас;
  • Улучшенная панель вкладок (таббар);
  • Новый диалог поиска;
  • Поддержка Dnotify;
Пользователи Gentoo Linux могут установить клиент подключив оверлей rion.
Пользователи AltLinux так же имеют возможность поставить клиент из пакета из репозитария "сизиф".

ВНИМАНИЕ!!! Проекту до сих пор требуются люди, которые смогут делать пакеты для других дистрибутивов (а так же занимать поддержкой этих пакетов), а так же переводчики на языки, отличные от русского.

>>> Сайт проекта



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

>Поддержка ссылок вида dchub:// и magnet-ссылок из внешних приложений (только в Linux и UNIX-like системах);

Как сделать чтобы из FF на магнет-ссылку открывалось приложение. Добавил параметр network.protocol-handler.app.magnet = /usr/bin/eiskaltdc Не сработало :(

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

Ещё пожелание: собственный список файлов (Own File List) должен быть доступен уже в процесее построения хэша как в других клиентах, а иначе придётся ждать много часов пока хэш соберётся, а хаб с малой шарой не пускает.

2е: во многих клиентах есть возможность показа диалога хода построения кэша и какой файл в настоящий момент обрабатывается. В айскальте пока только progress bar в строке статуса.

GladAlex ★★★★★
()
Ответ на: комментарий от ei-grad

отпостил в ауре на странице пакета пофиксеный PKGBUILD...

ei-grad ★★★★★
()
Ответ на: комментарий от jackill

>DC++ вымирает постепенно

DC++ активно развивается. в локалках постоянно появляются новые хабы, софт серверов совершенствуется (про клиенты и не говорю)

tommy ★★★★★
()

Попробовал... Ребята, разработчики, вы лучшие!!! :)

GladAlex ★★★★★
()

Кто-нибудь может осмысленно сравнить subj и linuxdcpp? Оно под гном? На чём писано? Какие есть явные преимущества перед linuxdcpp? Как с потреблением памяти у него, опять же в сравнении?

Hokum ☆☆☆☆
()

Молодцы потратили много сил, но все равно ApexDC++ под wine и быстрее и памяти меньше жрет и стабильнее, ну и, конечно, умеет ADC. К тому же где клиент - сервер, или на хранилищах принято X'ы держать? Не в ту сторону копаем, не в ту. Думайте о пользователях, а не о "а вот какая клевая фича".

steinburzum
()

Пожелания.

1. Возможность нажатием одной кнопки подсоединиться ко всем хабам в закладках.
2. Возможность скачивания файлов с одинаковым названием, но разным хэшем.
3. Хотелось бы чтоб шара пользователей отображалась в Гб, а файлы в Мб. И "автоматический" режим с Кб очень уж не удобен.
4. Замеченые глюки:
в окне поиска файлов, если внизу открыто окно закачек пропадает горизонтальная прокрутка. Если изменить высоту нижнего окна, то она появляется, но делать так надоедает. И еще при настройке расположение столбцов "имя файла", "размер" и т.д. при перезапуске они возвращаются на дефолтные.

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

Извиняюсь перед авторами, если задела. Проект не смотрела пока - сегодня скачаю деб, посмотрю, сосставлю список ошибок в английском интерфейсе, если таковые имеются.

А как исправить ошибки на сайте-то?

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

>> Собрал src/rpm/athlon/i586 пакеты для openSUSE 11.1. Куда заливать?

GladAlex, после заливки просьба дать ссылку. Спасибо.

SU
()

а мультизакачка есть в этом клиенте?

nvl ★★★
()
Ответ на: Пожелания. от spacel0rd

Ещё пожелания, если можно:

1. Окно Public Hubs я думаю лучше сделать как в ApexDC++ - очень удобная реализация фильтра хабов. У вас нужно вызывать диалог отдельный ещё дополнительно, что не очень удобно и фильтрации по стране нет.

2. Хорошо бы реализовать кнопки и окна по типу ApexDC++, типа: Finished Uploads, Finished Downloads и т.п. - в отдельных окнах с группировкой по имени файла и пользователю (чего кстати нет в linuxdcpp И из-за чего лог становится громадным и нечитабельным). У вас логи во вкладке панели закачек, что неудобно т.к. область просмотра для логов маловата.

Вообще у ApexDC++ (GPL-ный кстати) много можно хорошего почерпнуть.

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

>Как сделать чтобы из FF на магнет-ссылку открывалось приложение. Добавил параметр network.protocol-handler.app.magnet = /usr/bin/eiskaltdc Не сработало :(

1. Создаём файл /home/username/eiskalt.sh

Код:

#!/bin/bash eiskalt -m $1

2. Делаем этот файл исполнимым Код:

chmod +x /home/username/eiskalt.sh

3. В новой вкладке firefox открываем страницу about:config

4. Правой кнопкой мыши создаем новый строковый ключ "network.protocol-handler.app.magnet"(если ключ существует, пропускаем этот шаг)

5. задаем значение этого ключа - "/home/username/eiskalt.sh"

6. всё. Кликаем на какую-нибудь magnet-ссылку и проверяем результат.

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

>> Собрал src/rpm/athlon/i586 пакеты для openSUSE 11.1. Куда заливать?

>GladAlex, после заливки просьба дать ссылку. Спасибо.


Пока других предложений не поступило, кидаю на народ:
http://narod.ru/disk/12483902000/eiskaltdc-1.0-openSUSE-11.zip.html

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

>> Код:
>> #!/bin/bash eiskalt -m $1


Новость читал?

Skim
() автор топика

Если в браузере ткнуть на magnet ссылку появляется окно с вопросом, что с ней делать. Это гут, но выбрать можно только "начать поиск" и "ничего не делать", радиобаттон "поставить на закачку" не чекается. Это так и должно быть?

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

>#!/bin/bash eiskalt -m $1

Я понял по новостям что программа напрямую, без костыля (читай скрипта) magnet-ссылки открывает.

Cucumber
()

Разработчики, нужны были пакеты для других дистрибутивов? Я выложил, чего ж не забираете?

GladAlex ★★★★★
()

скачал для debian. просит либу версии 0.3.24, доступна только .23. это раз. во вторых, libstdc++6 версию 4.3.3, в Lenny только 4.3.2. до сквизи обновлятся не хочется.

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

Отлично, если будет время - обязательно попробую

>скачал для debian. просит либу версии 0.3.24, доступна только .23. это раз. во вторых, libstdc++6 версию 4.3.3, в Lenny только 4.3.2. до сквизи обновлятся не хочется

надеюсь, пофиксят

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

я сам для себя все компилю. и выкладываю дебы. и в дебиане у меня всего 1-2 бубунтовых пакета, кторые было лень компилять... проблем с ними не видел

rave
()

Товарищи! Ну ткните мне пальцем в то место где у вас лежат libdc5 под дебиан!!! Потому что на оф. сайте нашел только для убунты, который вообще не ставится....

timelle
()

Отписал на сайт апру пожеланий.

Удачи проекту!

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