Создание и тестирование клиента p2p - EiskaltDC++ (бывшая «Нужна помощь в создании и тестировании графического пакета DC»)
Модератор: Модераторы разделов
-
- Сообщения: 6
- ОС: openSUSE
Re: Создание и тестирование клиента p2p - EiskaltDC++
Извините, что долго не отвечал.
ОС - gentoo. EiskaltDC++ - 2.1.1 qt. Настройки сбрасывал полностью. Всё равно при нажатие на ссылку открывает вторую версию программы.
ОС - gentoo. EiskaltDC++ - 2.1.1 qt. Настройки сбрасывал полностью. Всё равно при нажатие на ссылку открывает вторую версию программы.
-
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Создание и тестирование клиента p2p - EiskaltDC++
Второй экземпляр EiskaltDC++ Qt может быть запущен только если они (оба экземпляра) выполняются от разных пользователей (на основе имени пользователя создается номер порта для прослушивания)
-
- Сообщения: 6
- ОС: openSUSE
-
- Сообщения: 64
- ОС: Arch Linux i686
Re: Создание и тестирование клиента p2p - EiskaltDC++
Чтобы не обмениваться здесь сообщениями раз в несколько дней можно зайти в нашу jabber конференцию eiskaltdc@conference.gentoo.ru и всё обсудить в реальном времени - это значительно быстрее.
-
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Создание и тестирование клиента p2p - EiskaltDC++
measles
В GIT создан бранч с альтернативной реализацией механизма поиска уже запущенных копий процесса, думаю в релиз новшество войдет.
В GIT создан бранч с альтернативной реализацией механизма поиска уже запущенных копий процесса, думаю в релиз новшество войдет.
Спасибо сказали:
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
Лучше было бы использовать тот же механизм, что и в gtk-морде. И в демона его тоже добавить. Чтобы избежать возможных конфликтов при одновременном запуске от одного пользователя...
-
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Создание и тестирование клиента p2p - EiskaltDC++
Сомневаюсь что вариант из GTK-морды кроссплатформенный, так что он по определению не подходит для Qt-морды.
-
- Администратор
- Сообщения: 5379
- ОС: Gentoo
Re: Создание и тестирование клиента p2p - EiskaltDC++
Ну, GTK+ - тоже кроссплатформенная библиотека. И, по-хорошему, обе морды должны быть в равной степени кроссплатформенными. Впрочем, автору виднее.
Кстати, а что в ней за вариант используется?
-
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Создание и тестирование клиента p2p - EiskaltDC++
/dev/random писал(а): ↑09.01.2011 18:42Ну, GTK+ - тоже кроссплатформенная библиотека. И, по-хорошему, обе морды должны быть в равной степени кроссплатформенными. Впрочем, автору виднее.
Кстати, а что в ней за вариант используется?
Используется GIOChannel, полноценной поддержки Windows у которого нет:
The GIOChannel data type aims to provide a portable method for using file descriptors, pipes, and sockets, and integrating them into the main event loop. Currently full support is available on UNIX platforms, support for Windows is only partially complete.
Источник цитаты.
P.S.
Ну и использование GLib для Qt-морды считаю излишним.
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
Новая тема про EiskaltDC++
Может быть перенесем все обсуждения туда?
Или лучше создать новую ветку...
Может быть перенесем все обсуждения туда?
Или лучше создать новую ветку...
-
- Администратор
- Сообщения: 5379
- ОС: Gentoo
-
- Сообщения: 64
- ОС: Arch Linux i686
Re: Создание и тестирование клиента p2p - EiskaltDC++
/dev/random писал(а): ↑18.01.2011 05:20
Не стоит. Та тема в "новостях", об одном релизе, а эта в "проектах", о программе в целом. Соответственно, обсуждение хода разработки в той теме будет оффтопом.
Верное замечание. И вообще ничего переносить не надо и создавать новых веток тоже не надо,
-
- Сообщения: 100
-
- Сообщения: 64
- ОС: Arch Linux i686
Re: Создание и тестирование клиента p2p - EiskaltDC++
Настройки ограничения отдачи по размеру шары теперь задаются через контекстное меню для выбранной директории в файл-листе.
В версии 2.1.0 была добавлена возможность использования регистро-зависимого файл-листа, в связи с этим при переходе с версий меньших 2.1.0 неизбежно придётся выполнить полное пере-хеширование.
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
-
- Сообщения: 2
- ОС: Kubuntu 10.04, Fedora 11
Re: Создание и тестирование клиента p2p - EiskaltDC++
Всем здравствуйте!
Пролистал все 50 страниц темы , но так и не понял, есть ли возможность запустить программу в виде демона без GUI? Если где-то пропустил, ткните носом, пожалуйста!
В инструкциях по сборке, указан ключ -DNO_UI_DAEMON=ON/OFF , но как будет вести себя программа в таком случае, как будет осуществляться ее настройка? Через XML?
Спасибо!
Пролистал все 50 страниц темы , но так и не понял, есть ли возможность запустить программу в виде демона без GUI? Если где-то пропустил, ткните носом, пожалуйста!
В инструкциях по сборке, указан ключ -DNO_UI_DAEMON=ON/OFF , но как будет вести себя программа в таком случае, как будет осуществляться ее настройка? Через XML?
Спасибо!
-
- Сообщения: 967
- ОС: RFremix 18
Re: Создание и тестирование клиента p2p - EiskaltDC++
а подскажите от куда поставить последнюю нормальную версию EiskaltDC под mandriva 2010.2.... о то у меня хаос с ним
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Создание и тестирование клиента p2p - EiskaltDC++
kaba писал(а): ↑04.02.2011 08:02Всем здравствуйте!
Пролистал все 50 страниц темы , но так и не понял, есть ли возможность запустить программу в виде демона без GUI? Если где-то пропустил, ткните носом, пожалуйста!
В инструкциях по сборке, указан ключ -DNO_UI_DAEMON=ON/OFF , но как будет вести себя программа в таком случае, как будет осуществляться ее настройка? Через XML?
Спасибо!
Будет читать настройки из DCPlusPlus.xml
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
Состоялся релиз EiskaltDC++ 2.2.1. Журнал изменений
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
Состоялся релиз EiskaltDC++ 2.2.2. Журнал изменений
-
- Сообщения: 287
- ОС: ROSA 2012 LTS Marathon
Re: Создание и тестирование клиента p2p - EiskaltDC++
EiskaltDC++ v.2.2.2. для Fedora можно забрать здесь:
eiskaltdcpp-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-qt-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-gtk-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-qt-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-gtk-2.2.2-1.fc14.R.i686.rpm
Используя лицензионную Windows - Вы поддерживаете войну в Ираке и размещение ПРО в Европе!
-
- Сообщения: 409
- ОС: arch x86_64
Re: Создание и тестирование клиента p2p - EiskaltDC++
PastorDi писал(а): ↑24.06.2011 19:02EiskaltDC++ v.2.2.2. для Fedora можно забрать здесь:
eiskaltdcpp-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-qt-2.2.2-1.fc14.R.i686.rpm
eiskaltdcpp-gtk-2.2.2-1.fc14.R.i686.rpm
для других версий федоры пакеты будут?
update: уже нашёл для 13 и 15.
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
Состоялся релиз EiskaltDC++ 2.2.3. Журнал изменений
-
- Сообщения: 18
- ОС: Debian 6.0.1
Re: Создание и тестирование клиента p2p - EiskaltDC++
Добрый день всем!
Установил EiskaltDC++ 2.0.3. из официального репозитория Debian. Все нравится в клиенте, но есть один косячок - во время поиска (если результатов поиска много) клиент вываливается. В терминале появляется короткая и лаконичная запись: "Ошибка сегментирования". Здесь и вообще в нете поискал - ничего вразумительного не нашел. Попробовал скачать пакеты поновее - напоролся на зависимости, которые не могу соблюсти.... Есть у кого-то идеи, как эту ошибку устранить/обойти? Очень уж не хочется отказываться от этого клиента, больше всего нравится...
Установил EiskaltDC++ 2.0.3. из официального репозитория Debian. Все нравится в клиенте, но есть один косячок - во время поиска (если результатов поиска много) клиент вываливается. В терминале появляется короткая и лаконичная запись: "Ошибка сегментирования". Здесь и вообще в нете поискал - ничего вразумительного не нашел. Попробовал скачать пакеты поновее - напоролся на зависимости, которые не могу соблюсти.... Есть у кого-то идеи, как эту ошибку устранить/обойти? Очень уж не хочется отказываться от этого клиента, больше всего нравится...
-
- Сообщения: 6
- ОС: ubuntu 16 server
Re: Создание и тестирование клиента p2p - EiskaltDC++
Используй репозиторий от Ubuntu Lucid.
http://ppa.launchpad.net/tehnick/tehnick/ubuntu lucid main
Для того чтобы импортировать ключ введи под рутом apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3F6729E2
http://ppa.launchpad.net/tehnick/tehnick/ubuntu lucid main
Для того чтобы импортировать ключ введи под рутом apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3F6729E2
Спасибо сказали:
-
- Сообщения: 512
- Статус: самоучка
- ОС: Rosa 2016 Fresh
Re: Создание и тестирование клиента p2p - EiskaltDC++
Самому собрать. Только что попробовал в виртуалке git-версию собрать, проблем не встретилось:
Собирал так (в каталоге распакованных исходников):
Код: Выделить всё
apt-get install cmake
apt-get install gcc
apt-get install libboost-dev
apt-get install libboost-filesystem1.42-dev libboost-thread1.42-dev ibboost-system1.42-dev libboost-date-time1.42-dev
apt-get install make
apt-get install g++
apt-get install libbz2-dev
apt-get install zlib1g-dev
apt-get install libssl-dev
apt-get install qt4-qmake libqt4-dev
mkdir builddir && cd builddir
cmake -DCMAKE_BUILD_TYPE=Release -DUSE_IDNA=OFF ../
make && make install
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
dimapv70 писал(а): ↑11.08.2011 18:08Добрый день всем!
Установил EiskaltDC++ 2.0.3. из официального репозитория Debian. Все нравится в клиенте, но есть один косячок - во время поиска (если результатов поиска много) клиент вываливается. В терминале появляется короткая и лаконичная запись: "Ошибка сегментирования". Здесь и вообще в нете поискал - ничего вразумительного не нашел. Попробовал скачать пакеты поновее - напоролся на зависимости, которые не могу соблюсти.... Есть у кого-то идеи, как эту ошибку устранить/обойти? Очень уж не хочется отказываться от этого клиента, больше всего нравится...
Это очень старая версия программы. И она действительно много сегфолтилась.Рекомендую прочитать журнал изменений и инструкции по установке свежих версий программы в дебиан. Так же несложно пересобрать пакеты из Debian Squeeze в Debian Wheeze самостоятельно.
-
- Сообщения: 18
- ОС: Debian 6.0.1
Re: Создание и тестирование клиента p2p - EiskaltDC++
Сделал так, как указал 12345. Правда, с танцами с бубном, но это детали. Все поставил, работает. Интерфейс, правда, не привычен. Один неприятный момент - поиск не работает. Вернее, пишет "Ищем <запрос>", но результатов поиска нет никаких (0пунктов 0фильтров). А так - подключается, качает. Фареволл выключен. Что может быть с поиском?
зы Я неопытный пользователь linux, многие вещи делать просто страшно, т.к. я на linux работаю (боюсь развалить систему)....
upd. Вы будете смеяться... запустил eiskalt Qt - там поиск работает, только интерфейс (окно программы) растянуто на 2 экрана (у меня 2 монитора) и нежелает меняться... Вышел, запустил GTK поиск стал работать...
зы Я неопытный пользователь linux, многие вещи делать просто страшно, т.к. я на linux работаю (боюсь развалить систему)....
upd. Вы будете смеяться... запустил eiskalt Qt - там поиск работает, только интерфейс (окно программы) растянуто на 2 экрана (у меня 2 монитора) и нежелает меняться... Вышел, запустил GTK поиск стал работать...
-
- Сообщения: 70
- ОС: Debian GNU/Linux Sid
Re: Создание и тестирование клиента p2p - EiskaltDC++
dimapv70 писал(а): ↑13.08.2011 00:42Сделал так, как указал 12345. Правда, с танцами с бубном, но это детали. Все поставил, работает. Интерфейс, правда, не привычен. Один неприятный момент - поиск не работает. Вернее, пишет "Ищем <запрос>", но результатов поиска нет никаких (0пунктов 0фильтров). А так - подключается, качает. Фареволл выключен. Что может быть с поиском?
зы Я неопытный пользователь linux, многие вещи делать просто страшно, т.к. я на linux работаю (боюсь развалить систему)....
upd. Вы будете смеяться... запустил eiskalt Qt - там поиск работает, только интерфейс (окно программы) растянуто на 2 экрана (у меня 2 монитора) и нежелает меняться... Вышел, запустил GTK поиск стал работать...
0) Непонятно, какие вообще могли возникнуть проблемы при установке.
1) Интерфейс программы совершенно стандартный для DC-клиентов.
2) Поиск может не работать, если включена функция автоматического обновления внешнего IP (используется DynDNS), но для подключения используются локальные хабы (и локальный IP-адрес). Поэтому данную опцию лучше отключить в настройках или в конфиге, если она не нужна.
3) В Qt-интерфейсе программы реализовано заметно больше возможностей. Поэтому даже в основанной на Gtk среде (например, в GNOME), часто удобнее использовать именно его. Gtk-интерфейс же пока более минималистичен.
-
- Сообщения: 9
- ОС: SUSE 11.4
Re: Создание и тестирование клиента p2p - EiskaltDC++
Вопрос про FreeDC++ -а его кто разрабатывает? Оно же на базе EiskaltDC++ или я что-то неправильно понимаю?