CIIC - простой и удобный IRC-клиент

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Ответить
ceho
незнакомец
Сообщения: 3
Зарегистрирован: 05.06.2008 16:08:33

CIIC - простой и удобный IRC-клиент

Сообщение ceho »

Больше года назад мы начали этот проект - простой IRC-клиент для новичков.

Изображение

Результаты можно посмотреть тут (224 Kb), исходный код на Delphi 2.0 - тут (314 Kb).

Сейчас в планах добавить работу с Jabber-протоколом и сделать клиент кросс-платформенным.

Теперь сам вопрос :)
найдутся ли здесь желающие помочь портировать его на Lazarus и сколько времени это может занять?
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ceho писал(а):сколько времени это может занять?

завис от используемых компонет
ceho
незнакомец
Сообщения: 3
Зарегистрирован: 05.06.2008 16:08:33

Сообщение ceho »

Компонеты VCL не использовались, весь код на Win32 API...
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

эт, считай, что писать с нуля
Аватара пользователя
alexs
долгожитель
Сообщения: 4067
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

если только пд винду - то перетянуть легко. Но прелесть лазаря - кросплатформенность - а вот тут засада - MS очень много своего велосипеда в сокеты привнесла.
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Есль под Линь надо, то можно разве-что сделать совместимым с Wine...
...но эт и без Лазаря можно
хм... Чего то антивирь ругаеться на png_lib.dll и jpg_lib.dll... (AVG) ...грит - ТРОЯН!
ceho
незнакомец
Сообщения: 3
Зарегистрирован: 05.06.2008 16:08:33

Сообщение ceho »

FedeX писал(а):Есль под Линь надо, то можно разве-что сделать совместимым с Wine...
...но эт и без Лазаря можно
хм... Чего то антивирь ругаеться на png_lib.dll и jpg_lib.dll... (AVG) ...грит - ТРОЯН!


Под вайн сейчас работает, хотелось бы настоящую кроссплатформенность.
Только действительно, не проще ли с нуля начать?

Троянов там нет, если есть какое-то недоверие - можно удалить эти библиотеки,
будет работать и без них, только картинки будут отрисовываться не все.
Аватара пользователя
alexs
долгожитель
Сообщения: 4067
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

ceho писал(а):Только действительно, не проще ли с нуля начать

Под лазарь есть готовые компоненты кросплатформенные для работы с сокетами.
Также - если приложение правильно спроектировано - то сетевые вызовы сгруппированы в опеделённых модулях, а не размазаны по всему коду - остнется добиться только переносимости этого модуля.
Работы с gif/jpg/png в лазаре есть на уровне исходников - нет нужды использовать сторонние dll.
Судя по предоставленному скрину - ничего особо навороченного в визуальном плане там нет: treeView, listbox-ы.
v-t-l
энтузиаст
Сообщения: 744
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l »

Для визуальной кроссплатформенности может быть стоит посмотреть в сторону fpGUI, MSEGUI - никакой зависимости от GTK, QT и т.п. - чистые Иксы под linux и gdi под windows.
Аватара пользователя
alexs
долгожитель
Сообщения: 4067
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

v-t-l писал(а):MSEGUI

единственно но - прийдётся всё переписать :lol:
P.S.
fpGUI - кто либо пробовал? как оно работает? как впечатления?
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

alexs писал(а):fpGUI - кто либо пробовал? как оно работает? как впечатления?

Сырая пока еще до чертиков...
v-t-l
энтузиаст
Сообщения: 744
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l »

alexs писал(а):единственно но - прийдётся всё переписать

ceho писал(а):Компонеты VCL не использовались, весь код на Win32 API...
Ответить