Требуются программисты для портирования FlylinkDC++ на линукс (http://flylinkdc.blogspot.com/)

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

Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение romkaromka »

Нужна помощь в создании графического пакета DC++ в Mandriva - в этой теме мы пришли к выводу, что нет нормального линуксового DC++ клиента под линукс, все они пока проигрывают виндовым аналогам, также выбор линуксовых клиентов весьма ограничен.
Код FlylinkDC++ открыт, он прекрасно работает под wine, он прекрасно локализован, имеет дружелюбный привычный интерфейс, огромный функционал и т. д.
Линуксу такой хороший клиент очень нужен.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
GMar
Сообщения: 237
Статус: Будущий математик
ОС: Kubuntu,Ubuntu(UNR) 10.04

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение GMar »

на чем написан, на какие либы завязка.... распишите что вам известно про код
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение romkaromka »

GMar писал(а):
30.06.2009 16:22
на чем написан, на какие либы завязка.... распишите что вам известно про код

написан на c++ . исходный код здесь http://flylinkdc.blogspot.com/
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение RasenHerz »

GMar писал(а):
30.06.2009 16:22
на чем написан, на какие либы завязка.... распишите что вам известно про код

Код на С++. Движок, скорее всего - libdc, Самая проблема в том, что GUI написан с использованием кошмарного MFC (для нас это значит что, его придется переписать полностью, к примеру, на Qt). Сам когда-то подумывал о портировании StrongDC/FlylinkDC (один основан на другом), но посмотрел на то сколько всего надо переписывать и решил что уж проще добавить то что мне надо в Valknut =)

P.S. если есть желающие можем форкнуть Valknut (или присоединится к нему) - имхо, меньше всего проблем будет с ним, код простой и легко воспринимается (я за вечер дописал пару мелких, но полезных для меня вещей типа отключение чата, контроль за оверпостом и т.д.)
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение romkaromka »

RasenHerz писал(а):
30.06.2009 16:46
GMar писал(а):
30.06.2009 16:22
на чем написан, на какие либы завязка.... распишите что вам известно про код

Код на С++. Движок, скорее всего - libdc, Самая проблема в том, что GUI написан с использованием кошмарного MFC (для нас это значит что, его придется переписать полностью, к примеру, на Qt). Сам когда-то подумывал о портировании StrongDC/FlylinkDC (один основан на другом), но посмотрел на то сколько всего надо переписывать и решил что уж проще добавить то что мне надо в Valknut =)

P.S. если есть желающие можем форкнуть Valknut (или присоединится к нему) - имхо, меньше всего проблем будет с ним, код простой и легко воспринимается (я за вечер дописал пару мелких, но полезных для меня вещей типа отключение чата, контроль за оверпостом и т.д.)

Совершенствование Valknut и LinuxDC++ безусловно нужно и важно, но и портирование FlylinkDC++ на линукс тоже - это позволит предложить пользователям разные неплохие клиенты. На мой взгляд из LinuxDC++ можно сделать тот же FlylinkDC++, просто добавив ему функционалу, оформления и т.д. от FlylinkDC++.
Valknut же юзеру сложноват, поэтому юзер пользуется либо LinuxDC++, хая его за примитивность, либо охотно запуская FlylinkDC++ под wine.
Поэтому надо работать в трех направлениях:
1) улучшение Valknut,
2) улучшение LinuxDC++,
3) портирование FlylinkDC++ на линукс.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение romkaromka »

RasenHerz писал(а):
30.06.2009 16:46
Самая проблема в том, что GUI написан с использованием кошмарного MFC

FlylinkDC++ написан без использования MFC - используется WTL

FlylinkDC++ основан на исходном коде ApexDC++ 0.4.0 mod s16.3 & ApexDC++ 1.1.0
оптимизирован для работы в ADSL и LAN сетях
http://www.flylinkdc.ru/
http://flylinkdc.blogspot.com/
http://groups.google.com/group/flylink

еще ссылочки:
http://flylinkdc.googlecode.com/svn/trunk/
http://code.google.com/p/flylinkdc/source/checkout
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение romkaromka »

в теме Нужна помощь в создании графического пакета DC++ в Mandriva рассматривается возможность портирования http://sourceforge.net/projects/reverseconnect/ немного другой программы, потому что попроще портировать. присоединяйтесь.
также есть идея изменить валкнут.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
ManDrive
Сообщения: 183
ОС: Mandriva 2010

Re: Требуются программисты для портирования FlylinkDC++ на линукс

Сообщение ManDrive »

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