kolibrios-fun/programs/network/icq/trunk
Yogev Ezra fc9a00e362 network/icq: sources uploaded to SVN
git-svn-id: svn://kolibrios.org@1832 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-02 09:52:07 +00:00
..
2000.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
build_ru.bat network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
comp.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
config.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
EDITBOX.INC network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
editbox.mac network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
ki.asm network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
lang.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
macros.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
README.TXT network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00
struct.inc network/icq: sources uploaded to SVN 2011-02-02 09:52:07 +00:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

v 0.01


Версия тестовая, поэтому много недоработок
и выводятся отладочные сообщения

Поддерживается:
* Локальный контакт-лист, пока жестко зашит в код
* передача/прием сообщений plain-text
* Перекодировка CP866<->CP1251
* Прием offline сообщений
* Отправка сообщения пользователю не в контакт-листе
  /UIN Сообщение

Недоработки: Много :-)
* Отключено закрытие сокетов - моя VM (Parallels) наглухо виснет, при
  попытке закрыть сокет

* Все сообщения от разных юзеров в одном поле вывода
* Нельзя сменить статус
* Нельзя отключится, опять же из-за закрытия сокетов
* Не поддерживается UTF-8 и RTF сообщения
* Из информации о юзере доступен только ник
* editbox иногда ведет себя странно :-)
* ..........

Для изменения уина/пароля надо перекомпилировать программу
 - файл ki.asm, переменные UIN и PASS 



Для внесения юзеров в КЛ - файл comp.inc, функция loaduin,
перемнные U1, U2, U3 ....
(Скорее всего, потом будет переписано для загрузки из файла)

Т.к. я тестировал программу только под VM, возможно, что ничего и не заработает
Тестирование проводилось с локальным сервером SIQ под Windows, VM Parallels
и с основным сервером аси под Menuet, VM VMware (т.к. в parallels нет поддержки NAT,
 а Kolibri не поддерживает сетевую карту в VMware, может, я и ошибаюсь :-))






Выражаю благодарность всем разработчикам OS Kolibri
за прекрасные инструменты и документацию, без которой я бы 
ничего не написал :-)









Все пожелания о дальнейшей судьбе проекта (закрыть, например :-))шлите на lv4evil@ya.ru

;Только за кривой код и ужасный английский ногами не бейте :-)