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 так же имеют возможность поставить клиент из пакета из репозитария "сизиф".

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

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


[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от spacel0rd 26.08.2009 22:23:54  
rave

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

>Программа очень хорошая, но где же версия 1 для дебиана?

Отседова попробуй. Та версия, что amd64 - лично мной собиралась на debian stable 5.0. Пакеты для нее там же. http://www.klan-hub.ru/packages/eiskaltdc/

* ()
[#]  
Cucumber

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

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

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

* ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от GladAlex 26.08.2009 22:55:16  
GladAlex

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

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

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

***** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от jackill 26.08.2009 18:56:41  
tommy

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

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

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

*** ()
[#]  
GladAlex

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

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

***** ()
[#]  

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

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

#### ()
[#]  

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

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

()
[#]  

Пожелания.

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

* ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от GladAlex 26.08.2009 16:21:35  
Sikon

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

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

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

*** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от GladAlex 26.08.2009 22:04:18  

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

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

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

* ()
[#]  

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

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

()
[#] Ответ на: Пожелания. от spacel0rd 27.08.2009 9:27:24  
GladAlex

Re: Пожелания.

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

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

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

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

***** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от Cucumber 26.08.2009 23:03:38  

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

>Как сделать чтобы из 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-ссылку и проверяем результат.

()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от SU 27.08.2009 12:35:09  
GladAlex

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

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

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


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

***** ()
[#]  

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

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

()
[#]  

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

спасибо за релиз! клиент супер!

()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от pehser 27.08.2009 14:38:38  
Cucumber

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

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

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

* ()
[#]  
GladAlex

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

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

***** ()
[#]  
leg0las

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

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

** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от leg0las 28.08.2009 1:41:05  
Osmos

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

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

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

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

** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от rave 28.08.2009 11:05:34  
leg0las

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

>Все есть. А чем либа из убунты не катит?

и много ты пихаешь в свою систему бубунтовых пакетов?

** ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от leg0las 28.08.2009 11:27:54  
rave

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

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

* ()
[#]  
timelle

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

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

()
[#]  
s0n1k

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

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

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

* ()
[#] Ответ на: Re: Релиз OpenSource DC-клиента EisKaltDC от rave 26.08.2009 22:37:20  

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

Соберите, пожалуйста, 1-0-2 и либы под амд64!

anonymous ()