Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Написать ICQ-клиент под Линукс...  (Прочитано 3424 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hobbit520

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Написать ICQ-клиент под Линукс...
« : 02 Сентября 2008, 10:52:02 »
Мне попалась тема курсового "Разработка ICQ-клиента под платформу Linux". Вот... И я пока сижу в растерянности - с чего начать...
Может кто-нибудь чего-нибудь подскажет? В принципе, можно  исходники какие-нибудь полопатить, но вдруг есть какие-нибудь более конструктивные предложения? Что там вообще за протоколы, принципы основные какие, особенности какие под Линухом будут...

Оффлайн Amigos

  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #1 : 02 Сентября 2008, 11:13:11 »
Почитай эту тему, там как раз новый клиент для ICQ обсуждается. Вроде даже и сами создатели мессенджера заходят
Ubuntu 13.04
Laptop: Core i7-2670QM 2,2 Ghz, 15,6*, 4 GB DDR3-1333, NVIDIA GeForce 540M GT + Intel HD Graphics 3000

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #2 : 02 Сентября 2008, 11:18:56 »
Начать надо, полагаю, с гугля.
По словам "разработка ICQ-клиента" и по ссылкам дальше я накопал следующее

ссылки:
http://www.cobans.net/projects.php
http://vic20.blipp.com/pipermail/icq-devel/2005-April/002195.html

еще одно ключевое слово для гугля: ICQMenace:
http://www.asechka.ru/archive/?id=716

Правда, оно все под винду. Для просмотра трафика под линукс есть tcpdump и  wireshark.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Hobbit520

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #3 : 02 Сентября 2008, 12:39:32 »
Хорошо, буду колупаться...
Всем спасибо)

Оффлайн kyxap

  • Участник
  • *
  • Сообщений: 225
  • 2.6.30-ARCH + openbox
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #4 : 03 Сентября 2008, 19:58:00 »
лучше поковырять PSI )
asus m2n-e sli
asus GF8600GT silent ~512mb
DDR2 Kingston 800 2gb Proview AI2237W

Оффлайн SauronTheDark

  • Активист
  • *
  • Сообщений: 674
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #5 : 03 Сентября 2008, 20:32:10 »
хорошие у вас темы курсовиков, ничего не скажешь. Видать преподам реально нехватает нормальных))) Вот под Qt сейчас qutIM разрабатывают. Можешь попробовать с ними поработать, или же на Gtk аналог написать

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #6 : 03 Сентября 2008, 20:37:35 »
Клиент пишется прежде всего по протоколу. Ищи описание протокола oscar для начала.
http://ru.wikipedia.org/wiki/OSCAR_(протокол)

Оффлайн SauronTheDark

  • Активист
  • *
  • Сообщений: 674
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #7 : 03 Сентября 2008, 21:06:16 »
Попробуй поковырятся в либах потипу Libpurple... хотя я там ковырялся когда патч на Х статусы на Пиджин накладывал и чет ничерта непонял  :idiot2:

Оффлайн Hobbit520

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #8 : 03 Сентября 2008, 22:37:04 »
хорошие у вас темы курсовиков, ничего не скажешь. Видать преподам реально нехватает нормальных))) Вот под Qt сейчас qutIM разрабатывают. Можешь попробовать с ними поработать, или же на Gtk аналог написать
Да я вот тоже думаю, ппц мне попался...)) А чем тема плохая? с меня же не требуют полноценный коммерческий продукт, а так... мелочь.
Вот сейчас как раз с протоколами разбираюсь...((

Оффлайн Holy Cheater

  • Любитель
  • *
  • Сообщений: 52
  • His Holiness
    • Просмотр профиля

Оффлайн AyaTooru

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
    • http://ayatooru.com
Re: Написать ICQ-клиент под Линукс...
« Ответ #10 : 04 Сентября 2008, 15:48:33 »
есть смысл читать сорсы любых клиентов под линукс)

Оффлайн Hobbit520

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #11 : 04 Сентября 2008, 17:31:02 »
есть смысл читать сорсы любых клиентов под линукс)
В общем-то, это у меня тоже в планах))

Оффлайн Veliant

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Написать ICQ-клиент под Линукс...
« Ответ #12 : 08 Октября 2008, 20:43:49 »
В общем разобрал почти полностью протокол ICQ тоже ща пытаюсь кой чего сделать но тормознулся...
Попытался сделать такую фишку: конвертор протокола с ICQ на IRC и обратно.. т/е ирц клиентом например X Chat зайти на icq сервер... В итоге получилось запустить irc сервер и icq клиент в параллельных потоках но вот синхронизировать пока знаний не хватает... Творю на Java но есть аналогичный код на C поэтому если кто сможет помочь буду признателен))

ICQ:313257308

burgua

  • Гость
Re: Написать ICQ-клиент под Линукс...
« Ответ #13 : 08 Октября 2008, 21:25:26 »
А почему не jabber?
По нему доков - завались!
И кто поймет? Тем более jabber перспективнее.
Я ставил jabber-сервер на ноyт. Настраивал беспроводное соединение. И подключал 2 Qip Infinum )
Потом накропал бота на php, который по списку аккаунтов отсылает сообщение - хватило.

Если что - могу и помочь.

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.