Создание и тестирование клиента p2p - EiskaltDC++ (бывшая «Нужна помощь в создании и тестировании графического пакета DC»)

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

unreal7z
Сообщения: 6
ОС: Ubuntu 9.10/Debian Lenny

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение unreal7z »

Prorok87 писал(а):
30.03.2010 02:32
3) возможно ли сделать в настройках программы кнопку для "выкидывания" тега из плеера "Что я слушаю"

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

Код: Выделить всё

#!/bin/bash
rh=$(rhythmbox-client --print-playing)
echo /me Rhythmbox playing now: $rh
exit

Код: Выделить всё

#!/bin/bash
au=$(audtool2 --current-song)
echo /me Audacious playing now: $au
exit

аналогично для других проигрывателей
сохраняешь как любоеназвание.sh, даёшь права на запуск (chmod +rx), кидаешь в /usr/local/bin/
алиас думаю сам прикрутишь)

З.Ы. тапками не кидатцо, ибо в баше дуб дубом), делал для собственных флудористических нужд))
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

unreal7z писал(а):
04.04.2010 08:36
...

Код: Выделить всё

#!/bin/bash
rh=$(rhythmbox-client --print-playing)
echo /me Rhythmbox playing now: $rh
exit

Код: Выделить всё

#!/bin/bash
au=$(audtool2 --current-song)
echo /me Audacious playing now: $au
exit

...

Примеры аутпута можно? А то мне лень ставить их ради этого.
См. issue 344
Спасибо сказали:

unreal7z
Сообщения: 6
ОС: Ubuntu 9.10/Debian Lenny

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение unreal7z »

tehnick писал(а):
04.04.2010 23:29
Примеры аутпута можно? А то мне лень ставить их ради этого.
См. issue 344

да, конечно.
Rhythmbox:
консоль:
/me Rhythmbox playing now: Chemical brothers - aphromoods

клиент:
[21:39:17] * Ben_Laden Rhythmbox playing now: E-Rotic - Veejay The Dj

Audacious:
консоль:
/me Audacious playing now: Экстремалы (Extreme Ops) - 2002 - BT - The Revolution

клиент:
[21:46:46] * Ben_Laden Audacious playing now: Экстремалы (Extreme Ops) - 2002 - BT - The Revolution


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

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

Добавил панель быстрого поиска в ревизии r624. Тут кто-то спрашивал вроде...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Burbenog
Сообщения: 1

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Burbenog »

EiskaltDC в консоли постоянно пишет "too many jobstotal jobs = 100", при закрытии пишет Shutting down... и зависает

версия клиента 2.0
Спасибо сказали:

Аватара пользователя
WiseLord
Сообщения: 100
ОС: Gentoo Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение WiseLord »

tehnick писал(а):
06.04.2010 00:48
Добавил панель быстрого поиска в ревизии r624. Тут кто-то спрашивал вроде...

Хорошо бы туда ещё кнопку очистки поля поиска, или автовыделение текста в поле при клике туда мышью или автоочистку после нажатия Enter.
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

WiseLord писал(а):
06.04.2010 18:22
tehnick писал(а):
06.04.2010 00:48
Добавил панель быстрого поиска в ревизии r624. Тут кто-то спрашивал вроде...

Хорошо бы туда ещё кнопку очистки поля поиска, или автовыделение текста в поле при клике туда мышью или автоочистку после нажатия Enter.

Сделал. Но об этом лучше было бы в том же issue написать...
Спасибо сказали:

Zitz
Сообщения: 32
ОС: Debian GNU/Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Zitz »

Prorok87 писал(а):
30.03.2010 02:32
1) могу писать сам себе в личку и посмотреть свой список файлов через контекстное меню выбрав свой ник

вот это пожалуй наиболее смачная возможность, без всяких запар можно посмотреть список своих фалов, точно также как его видят другие юзверы и при этом не надо не в какие меню лезть так что разработчикам однозначно +1
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

EiskaltDC++ 2.0.1 релизнулся. Обновляйтесь. ChangeLog_ru.txt
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

В транке добавлен режим с боковой панелью:

Изображение Изображение
Спасибо сказали:

Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Prorok87 »

А версия под Windows имеется?А то пошарил в инете и не нашел!Хоть сам и на Убунту, но все же интересно!Боковая панель сильно уменьшает размер окна чата людям с маленьким монитором.Хотя ее можно регулировать. ЗА ДЦ огромное спасибо!
Linux is my friends!
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

Prorok87 писал(а):
23.04.2010 16:18
А версия под Windows имеется?

Нет, и в ближайшее время не будет.
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

Появилась сборка eiskaltdcpp-unstable для intrepid. Эти пакеты так же подходят для debian lenny.
Спасибо сказали:

Gentooshnik
Сообщения: 3
ОС: Gentoo

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Gentooshnik »

Отличный клиент! Спасибо!
Хотелось бы еще иметь возможность ставить разный режим подключения на разных хабах.
В FlyLink можно настроить активный режим в настройках с прописью портов и прочее, а потом в закладках на некоторые хабы еще выставить пассив. Хотелось бы иметь такую возможность и в вашем клиенте, провайдер не имеет внешнего ip, в итоге получается вечный пассив даже в локалке со своим ip, иначе с инета не качается...
Спасибо сказали:

uZer
Сообщения: 100

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение uZer »

Большое спасибо за клиент!

Столкнулся с проблемой использования памяти приложением.
Если не загружать EiskaltDC++, то используется 700-800 мег из 4 гиг. При загруженном клиенте объем подскакивает до 1 гига и далее продолжает медленно (5-6 мег в секунду) расти (при условии, что другие приложения не загружаю) почти до потолка, оставляя 20-40 мег. свободными.

При загрузке другого приложения начинает использоваться своп.


В общем, получается такая картина:
$ free
total used free shared buffers cached
Mem: 4046864 4012008 34856 0 41376 3245992
-/+ buffers/cache: 724640 3322224
Swap: 947824 53784 894040

версия 2.0.1
ArchLinux
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

uZer писал(а):
30.04.2010 14:31
Столкнулся с проблемой использования памяти приложением.
Если не загружать EiskaltDC++, то используется 700-800 мег из 4 гиг. При загруженном клиенте объем подскакивает до 1 гига и далее продолжает медленно (5-6 мег в секунду) расти (при условии, что другие приложения не загружаю) почти до потолка, оставляя 20-40 мег. свободными.

Если ты ставил более ранние версии, то из-за них могла остаться ошибка в конфиге.
Проверь размер файлов в каталоге ~/.eiskaltdc++
При необходимости удали их и настрой клиент заново.
Спасибо сказали:

uZer
Сообщения: 100

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение uZer »

Проверь размер файлов в каталоге ~/.eiskaltdc++


Что я должен заметить?

Если ты ставил более ранние версии, то из-за них могла остаться ошибка в конфиге.


Ставил.
Сейчас снес ~/.eiskaltdc++ и заново настроил. Приложение опять скушало всю память....
После настройки, из старых файлов перенес обратно только папку /logs и файл Favorites.xml - надеюсь, это не влияет на чистоту экперимента....

Еще заметил, что в поиске, после выбора типа файла, приложение, как правило, падает с ответом:

Код: Выделить всё

Ошибка сегментирования
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

uZer писал(а):
30.04.2010 17:12
Проверь размер файлов в каталоге ~/.eiskaltdc++

Что я должен заметить?

Конфиги под сотню мегабайт, вместо десяти килобайт (в среднем).

uZer писал(а):
30.04.2010 17:12
Если ты ставил более ранние версии, то из-за них могла остаться ошибка в конфиге.

Ставил.
Сейчас снес ~/.eiskaltdc++ и заново настроил. Приложение опять скушало всю память....
После настройки, из старых файлов перенес обратно только папку /logs и файл Favorites.xml - надеюсь, это не влияет на чистоту экперимента....

Не влияет. Значит, проблема в чем-то другом.

uZer писал(а):
30.04.2010 17:12
Еще заметил, что в поиске, после выбора типа файла, приложение, как правило, падает с ответом:

Код: Выделить всё

Ошибка сегментирования

Это было исправлено недавно. Из-за ошибки в поисковом виджете релиз 2.0.2 был перенесен на 3 мая.
Так что либо дождись релиза, либо поставь из аура eiskaltdcpp-svn.
Спасибо сказали:

lexikon
Сообщения: 128

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение lexikon »

что то я заблудился уже :blush: направте на путь истинный)) нужна последняя версия deb пакета для Lenny...везде вижу только 1,0,41 версию а тут уже говорят о релизе 2,0,1 :happy:
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

lexikon писал(а):
02.05.2010 14:48
что то я заблудился уже :blush: направте на путь истинный)) нужна последняя версия deb пакета для Lenny...везде вижу только 1,0,41 версию а тут уже говорят о релизе 2,0,1 :happy:

Вся информация здесь
Спасибо сказали:

RomanDIA
Сообщения: 126
ОС: calculate 11.0

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RomanDIA »

Поставил я этот клиент себе на комп, оформление после freedc++ супер, только когда нажимаю на правую кнопку мышки, на любом юзере в клеенте - падает намертво... В чём может быть трабла?
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

RomanDIA писал(а):
03.05.2010 19:24
Поставил я этот клиент себе на комп, оформление после freedc++ супер, только когда нажимаю на правую кнопку мышки, на любом юзере в клеенте - падает намертво... В чём может быть трабла?

Версия?
Спасибо сказали:

RomanDIA
Сообщения: 126
ОС: calculate 11.0

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RomanDIA »

EiscaltDC++ 2.0.1 (stable)
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

RomanDIA писал(а):
03.05.2010 20:12
EiscaltDC++ 2.0.1 (stable)

Выложите, пожалуйста, бектрейс.
Спасибо сказали:

tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

EiskaltDC++ 2.0.2 релизнулся. Обновляйтесь. ChangeLog_ru.txt
Спасибо сказали:

RomanDIA
Сообщения: 126
ОС: calculate 11.0

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RomanDIA »

Обновился, всё нормально, программа перестала падать.
но проблема в следующем - не видит сообщения самого хаба на кириллице. к примеру, о необходимости регистрации. да и вообще не хватает нужных кодировок, чтобы нормально работать.
к примеру, на FreeDC++ с этим великолепно справляется CP1251 (Кириллица), там и выбор побольше.
реально ли реализовать подобное здесь?
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

RomanDIA писал(а):
06.05.2010 14:33
Обновился, всё нормально прога перестала падать, но трабла в следующем - невидит сообщения самого хаба на кирилице, к примеру, о необходимости регистрации, да и ваще нехватает нужных кодировок, чтобы нормально работать, к примеру на FreeDC++ с этим великолепно справляется CP1251 (Кириллица), там и выбор побольше, реально ли реализовать подобное здесь?

Какая локаль у вас установлена в настройках? Для избранных хабов выложите содержимое файла ~/.eiskaltdc++/Favorites.xml
Спасибо сказали:

RomanDIA
Сообщения: 126
ОС: calculate 11.0

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RomanDIA »

RasenHerz писал(а):
06.05.2010 15:08
RomanDIA писал(а):
06.05.2010 14:33
Обновился, всё нормально, программа перестала падать.
но проблема в следующем - не видит сообщения самого хаба на кириллице. к примеру, о необходимости регистрации. да и вообще не хватает нужных кодировок, чтобы нормально работать.
к примеру, на FreeDC++ с этим великолепно справляется CP1251 (Кириллица), там и выбор побольше.
реально ли реализовать подобное здесь?

Какая локаль у вас установлена в настройках? Для избранных хабов выложите содержимое файла ~/.eiskaltdc++/Favorites.xml

Спасибо за направление. понял в какую сторону копать.
в свойствах избранных хабов была выбрана кодировка CP949. сейчас поменял на WINDOWS - 1251, и, о чудо, всё заработало.
Следующая проблема: нахожусь в активном режиме, поиск по хабам не работает.

P.S. Извиняюсь, поиск заработал. Первое впечатление после FreeDC++ и EiscaltDC - всё очень удобно, наглядно и лаконично. буду тестировать дальше, надеюсь, проблем не будет.
Спасибо сказали:

uZer
Сообщения: 100

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение uZer »

EiskaltDC++ 2.0.2 релизнулся. Обновляйтесь.

Обновился. Проблема не исчезла: (Как уже писал выше) приложение кушает всю память.
Не могу поверить, что ему требуется 3.1 гига оперативы для работы...

PS: Мне уже стало интересно, если я еще 2 планки по 2 гига поставлю.... o0
Спасибо сказали:

Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

uZer писал(а):
12.05.2010 01:08
EiskaltDC++ 2.0.2 релизнулся. Обновляйтесь.

Обновился. Проблема не исчезла: (Как уже писал выше) приложение кушает всю память.
Не могу поверить, что ему требуется 3.1 гига оперативы для работы...

PS: Мне уже стало интересно, если я еще 2 планки по 2 гига поставлю.... o0

Хм, если честно я вообще не представляю в чем дело, ладно бы "утекало" 5-10Мб в час, но в секунду...
Спасибо сказали: