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

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

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

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

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

Сообщение RasenHerz »

xumix писал(а):
12.01.2010 23:58
cсвеженькая версия под мак:)

Огромное Вам спасибо за потраченное время и силы. Ждем на трекере ваш патч для сборки.

UPD.
Новости EiskaltDC++:
* Полностью рабочий чат (форматирование ссылок, команды пользователя, хаба)
* Поддержка форвардинга портов через UPnP, и как следствие - в зависимостях теперь еще и libupnp
Спасибо сказали:
xumix
Сообщения: 16

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

Сообщение xumix »

RasenHerz писал(а):
13.01.2010 03:28
xumix писал(а):
12.01.2010 23:58
cсвеженькая версия под мак:)

Огромное Вам спасибо за потраченное время и силы. Ждем на трекере ваш патч для сборки.

за патч спасибо dhampire:) я только помогал и тестировал
Спасибо сказали:
lexikon
Сообщения: 128

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

Сообщение lexikon »

скачал вот тут вот Eiskalt DC
заметил маленкую проблему :( иконки что напротив названия хаба во вкладке временами пропадают :(
и очень долго вникал суть двух окошек...в одном вкладка с названием хаба...и в этом окошке другая вкладка с названием Хаб...имхо не очень удобно...
да и возможно ли сделать в меню что стандартное на хабах в списке юзера "Копировать" в котором буду пункты к примеру ник шара и прочие...копировать строку не очень удобно когда нужен только ник :blush:
Спасибо сказали:
DrunkFox
Сообщения: 4
ОС: Mac OS X 10.6.2

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

Сообщение DrunkFox »

xumix писал(а):
12.01.2010 23:58
DrunkFox писал(а):
30.12.2009 11:46
Крайне любопытно, собралось ли под мак?

http://ul.to/404xz4
cсвеженькая версия под мак:)
ЗЫ ценой неспанных ночей и невероятных извращений)
ЗЗЫ пока, для работы требуется установленный QT http://qt.nokia.com/downloads/mac-os-cpp
PPPS версия для 64бит Snow Leo


Установил QT http://qt.nokia.com/downloads/mac-os-cpp.

Dyld Error Message:
Library not loaded: Qt3Support.framework/Versions/4/Qt3Support
Referenced from: /Applications/eiskaltdc.app/Contents/MacOS/eiskaltdc
Reason: no suitable image found. Did find:
/Library/Frameworks/Qt3Support.framework/Versions/4/Qt3Support: no matching architecture in universal wrapper
Спасибо сказали:
xumix
Сообщения: 16

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

Сообщение xumix »

DrunkFox писал(а):
15.01.2010 08:16
Dyld Error Message:
Library not loaded: Qt3Support.framework/Versions/4/Qt3Support
Referenced from: /Applications/eiskaltdc.app/Contents/MacOS/eiskaltdc
Reason: no suitable image found. Did find:
/Library/Frameworks/Qt3Support.framework/Versions/4/Qt3Support: no matching architecture in universal wrapper

Версия макоси? 64бит?
Спасибо сказали:
DrunkFox
Сообщения: 4
ОС: Mac OS X 10.6.2

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

Сообщение DrunkFox »

xumix писал(а):
15.01.2010 11:27
Версия макоси? 64бит?


Ядро похоже 32бит загружается, но в "Астivity monitor" куча 64х битных процессов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
xumix
Сообщения: 16

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

Сообщение xumix »

DrunkFox писал(а):
15.01.2010 12:37
xumix писал(а):
15.01.2010 11:27
Версия макоси? 64бит?


Ядро похоже 32бит загружается, но в "Астivity monitor" куча 64х битных процессов.


http://get.qt.nokia.com/qt/source/qt-mac-c...ource-4.6.0.dmg - вот эта ссылка, по дефолту качается 32бит фреймворк
Спасибо сказали:
DrunkFox
Сообщения: 4
ОС: Mac OS X 10.6.2

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

Сообщение DrunkFox »

xumix писал(а):
15.01.2010 12:55
http://get.qt.nokia.com/qt/source/qt-mac-c...ource-4.6.0.dmg - вот эта ссылка, по дефолту качается 32бит фреймворк


Спасибо огромное! Все работает.
Shakespeer и Flylink через CrossOver уже в корзине)
Спасибо сказали:
xumix
Сообщения: 16

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

Сообщение xumix »

DrunkFox писал(а):
15.01.2010 17:37
xumix писал(а):
15.01.2010 12:55
http://get.qt.nokia.com/qt/source/qt-mac-c...ource-4.6.0.dmg - вот эта ссылка, по дефолту качается 32бит фреймворк


Спасибо огромное! Все работает.
Shakespeer и Flylink через CrossOver уже в корзине)

если что, вот еще пара клиентов http://delicious.com/xumix/dc%2B%2B
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

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

Сообщение Prorok87 »

Огромное спасибо за ДЦ.Особенно благодарность за Ubuntu версию. Есть желание помочь с разработкой,но пока нет возможности. Хотя нет.Могу переделать ваш оф.сайт к нормальному виду,поуберать весь спам и выделить раздел у себя на форуме посвященный этому клиенту абсолютно бесплатно.А то картину портит. За подробностями пишите в приват или СЮДА :rolleyes:

panoptus писал(а):
19.12.2009 18:31
2) Будет ли новый клиент кроссплатформенным? Лично я виндой не пользуюсь, но считаю, что кроссплатформенность такого клиента сможет привлечь больше разработчиков.
Заранее спасибо за ответы.

Недавно задумался над импортированием его в Виндовс. Пускай все знают что ДЦ++ есть ив Никс. Но я так понимаю из прочитанного на ветке проэкт сырой и не совсе понимю утверждение "догнать LinuxDC" Как по мне,то этот ДЦ его не только догнал,но и перегнал!
Linux is my friends!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

Prorok87 писал(а):
15.01.2010 20:52
Огромное спасибо за ДЦ.Особенно благодарность за Ubuntu версию. Есть желание помочь с разработкой,но пока нет возможности. Хотя нет.Могу переделать ваш оф.сайт к нормальному виду,поуберать весь спам и выделить раздел у себя на форуме посвященный этому клиенту абсолютно бесплатно.А то картину портит. За подробностями пишите в приват или СЮДА :rolleyes:

Сайтом аймемся только после перехода на ядро dc++ =)
Prorok87 писал(а):
15.01.2010 20:52
Недавно задумался над импортированием его в Виндовс. Пускай все знают что ДЦ++ есть ив Никс. Но я так понимаю из прочитанного на ветке проэкт сырой и не совсе понимю утверждение "догнать LinuxDC" Как по мне,то этот ДЦ его не только догнал,но и перегнал!

Вы немного запутались: сейчас есть две ветви клиента - EiskaltDC(использует dclib и является потомком Valknut, по сути самый "навороченый" клиент) и EiskaltDC++(использует оригинальное ядро dc++, которое используют Linux/Strong/Apex-DC++, и пишется с нуля из-за архитектурных недостатков своего предшественика). Именно EiskaltDC++ сейчас стремится к функционалу LinuxDC++ (до EiskaltDC, имхо, пока обоим далеко).
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

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

Сообщение Prorok87 »

Если надумаете с сайтом стучите. Но все же сайтец уже нужно делать))) Чё то я запутался.У меня стоит 1.0.30 и вполне нормальный работоспособный клиент! Была мысль пересмотреть код Флайлин или Стронг и попытатся его перенести в Линукс :)
Linux is my friends!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

RasenHerz писал(а):
12.12.2009 03:28
После довольно бурного обсуждения о миграции на ядро dc++, было решено полностью переписать клиент, в связи с чем:

* 1.1.0 будет последним релизом с dclib, которая уже не удоволетворяет в полном объеме требованиям к программам подобного класса
* Скорее всего будет лишь серия релизов 1.1.x, направленная лишь на устранение ошибок
* Код клиента будет полностью переписан, интерфейс основан на Qt4 и внешне максимально приближен к оригинальным клиентам DC++ (очень надеюсь что к нашей команде присоеденится разработчик FreeDC++), название будет немного изменено - EiskaltDC++

TODO на 1.1.0 сохраняется в полном объеме. Думаю работа над новым клиентом начнется в конце января/первых числах февраля.

На данный момент последняя сборка EiskaltDC - 1.0.40, ветвь заморожена.
Следующая версия клиента - EiskaltDC++ 2.0, ожидаемая дата выхода первой бета-версии - конец февраля.

P.S. EiskaltDC++ и EiskaltDC два абсолютно разных клиента.
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

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

Сообщение Prorok87 »

Эм,а где можно будет скачать это чудо?Эм возможно,но я сомневаюсь что разработчик забросит свое ДЦ и присоеденится к вам!
Linux is my friends!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

Prorok87 писал(а):
16.01.2010 12:48
Эм,а где можно будет скачать это чудо?Эм возможно,но я сомневаюсь что разработчик забросит свое ДЦ и присоеденится к вам!

Как только выйдет - на офф.сайте
Спасибо сказали:
freimanis
Сообщения: 4
ОС: openSUSE i586

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

Сообщение freimanis »

Как можно связаться с автором репозитория h31 для openSUSE? Клиент не устанавливается - требует либу libeiskaltdc-xxx, который нигде нет.
Спасибо сказали:
Chiron
Сообщения: 36
ОС: openSUSE 11.4 x86_64

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

Сообщение Chiron »

Вот RPM-пакет для 32-битной SUSE. http://narod.ru/disk/15957904000/Archive.rar.html Должен встать без проблем.
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

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

Сообщение Prorok87 »

RasenHerz писал(а):
16.01.2010 12:53
Prorok87 писал(а):
16.01.2010 12:48
Эм,а где можно будет скачать это чудо?Эм возможно,но я сомневаюсь что разработчик забросит свое ДЦ и присоеденится к вам!

Как только выйдет - на офф.сайте

Заинтреговали. Эх знать бы хоть сроки примерно.И как обстоят дела с таким явлением как в виндовс допустим копируешь файл фейворит.ксмл и не приходится постоянно хабы в новую версию программы вносить!
Linux is my friends!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

Prorok87 писал(а):
17.01.2010 00:04
Заинтреговали. Эх знать бы хоть сроки примерно.И как обстоят дела с таким явлением как в виндовс допустим копируешь файл фейворит.ксмл и не приходится постоянно хабы в новую версию программы вносить!

Следующая версия клиента - EiskaltDC++ 2.0, ожидаемая дата выхода первой бета-версии - конец февраля.

Все настройки dc++ совместимы с другими клиентами (избранные хабы, настройки соединения).
Спасибо сказали:
expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

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

Сообщение expdot »

еще предложение сделать отключаемыми сообщения dc-core
Спасибо сказали:
freimanis
Сообщения: 4
ОС: openSUSE i586

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

Сообщение freimanis »

Chiron писал(а):
16.01.2010 22:48
Вот RPM-пакет для 32-битной SUSE. http://narod.ru/disk/15957904000/Archive.rar.html Должен встать без проблем.

Огромный респект! Было бы вообще замечательно, если был бы репозиторий, чтобы можно было следить за обновлениями.
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

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

Сообщение Prorok87 »

Где можно скачать инструкцию по разработке тем, Смайлов и музыки к этому ДЦ. Как сделать и как сделать отдельный пакет. Можно ли использование анимированных смайлов? Принимаются заказы на разработку тем! А сделать репозитарий действительно бы не помешало ибо следить за обновлениями куда легче! Так же интересует инструкция как разработать к такого рода предложениям веб моруду или она уже реализована?
Linux is my friends!
Спасибо сказали:
friesia
Сообщения: 2
ОС: Gentoo

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

Сообщение friesia »

Что означают иконки в юзерлисте (монитор, монитор с кирпичами, монитор с галочкой, костёрчик, костёрчик с кирпичами...)? А то не документировано нигде.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

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

Сообщение dhampire »

friesia писал(а):
22.01.2010 20:45
Что означают иконки в юзерлисте (монитор, монитор с кирпичами, монитор с галочкой, костёрчик, костёрчик с кирпичами...)? А то не документировано нигде.

кирпич означает, что данный юзер сидит в пассивном режиме.
монитор, костёрчик и т.д. показывают какое соединение указано у юзера (xDSL и т.п.)
Спасибо сказали:
friesia
Сообщения: 2
ОС: Gentoo

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

Сообщение friesia »

dhampire писал(а):
22.01.2010 23:54
кирпич означает, что данный юзер сидит в пассивном режиме.


А почему мой собственный ник с кирпичом, хотя в настройках актив, и со стороны других пользователей видно как актив, и соединяться с пассивными получается?
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

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

Сообщение dhampire »

friesia писал(а):
23.01.2010 01:54
dhampire писал(а):
22.01.2010 23:54
кирпич означает, что данный юзер сидит в пассивном режиме.


А почему мой собственный ник с кирпичом, хотя в настройках актив, и со стороны других пользователей видно как актив, и соединяться с пассивными получается?

иконка не точный показатель(на некоторых хабах всех юзеров показывает с кирпичом), а вот вывод /mode (выводит в каком режиме наш клиент) - точный.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

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

Сообщение dhampire »

EiskaltDC-1.0.41
тарболл собран с свн.
Спасибо сказали:
gyrt
Сообщения: 48
ОС: Debian & CentOS

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

Сообщение gyrt »

Собственно решил продолжить сборку пакетов, однако cmake не находит bzip2 (либы вроде стоят те, которые доступны в репозитории 6ого дебиана) Собственно чего ему не хватает.

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

~/eiskaltdc-1.0.41$ cmake .
-- Could NOT find BZip2  (missing:  BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Build date: 20100125
-- Build svn revision: exported
-- Build on system: Linux
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
BZIP2_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /home/gyrt/eiskaltdc-1.0.41/dclib/core
BZIP2_LIBRARIES (ADVANCED)
    linked by target "dc" in directory /home/gyrt/eiskaltdc-1.0.41/dclib
    linked by target "core" in directory /home/gyrt/eiskaltdc-1.0.41/dclib/core
    linked by target "eiskalt" in directory /home/gyrt/eiskaltdc-1.0.41/eiskaltdc

-- Configuring incomplete, errors occurred!
Linux is like a wigwam. No Windows, no Gates and an apache inside.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

EiskaltDC++ переехал на Google Code - дальнейшая работа будет осуществляться там.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

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

Сообщение dhampire »

gyrt писал(а):
25.01.2010 22:34
Собственно решил продолжить сборку пакетов, однако cmake не находит bzip2 (либы вроде стоят те, которые доступны в репозитории 6ого дебиана) Собственно чего ему не хватает.

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

~/eiskaltdc-1.0.41$ cmake .
-- Could NOT find BZip2  (missing:  BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Build date: 20100125
-- Build svn revision: exported
-- Build on system: Linux
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
BZIP2_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /home/gyrt/eiskaltdc-1.0.41/dclib/core
BZIP2_LIBRARIES (ADVANCED)
    linked by target "dc" in directory /home/gyrt/eiskaltdc-1.0.41/dclib
    linked by target "core" in directory /home/gyrt/eiskaltdc-1.0.41/dclib/core
    linked by target "eiskalt" in directory /home/gyrt/eiskaltdc-1.0.41/eiskaltdc

-- Configuring incomplete, errors occurred!

список фалов bzip2 которые у вас есть можно увидеть?
Спасибо сказали: