Proteus Хм... я так не считаю SNAC содержит любой пакет отправленный по icq протоколу, это по-сути несколько полей, которые характеризуют смысловую нагрузку пакета.
ребят РТФМ http://iserverd.khstu.ru/oscar/ там всё написано (ну не всё но он много) BUGOR ты же сам этот линк давал, снаки это только по каналу 2 плюс к этому со спец хидером
Я очень обажаю маниакальные задумки. А Аська на асме именно таковой и является. Нужно только две вещи добавить, чтобы список был на серваке, и чтобы юзеров добавлять в онлайне. На фоне того что там уже сделано - это вообще всё равно что мизинецем махнуть. Если бы там ща это было - я бы свою асю снёс и эту поставил..
Proteus блин! хоть кто-то сказал пару тёплых слов о моём творении, пасиб, так приятно список и так на серваке, но его можно только получить, а не сохранить, про добавление если без поиска, только по юину, то действительно делов совсем не много но мне кажется, нада ещё думать о истории, красивых диалогах с вкладками для общения, дополнительных статусах, и очень важно авторизацию через мд5, ато xor совсем не актуален в плане секурности, и работу с проксиком и дествительно можно юзать ) чесно мне лень всё это делать т.к. там ещё куча всяких заманух (( с протоколом, типа нужно высчитывать лимиты, короче гимор ещё тот ЗЫ ты первый кто так откликнулся, если найдётся ещё хотябы несколько человек кто будет думать так-же то я всерьёз подумаю о её доработке
Дык по униу для начала с лихвой хватит. А в плане красоты выглядит вполне прилично. А вот md5 либо вообще не делать либо опционально. Вещь галимая. У меня в локалке сейчас есть люди которые залогониться не могли со свежей версии, из-за того что он включён был. Да вообще я слышал саму схему уже раз меняли, я это дело не проверял особо, только с самой первой ковыряться приходилось...
Чтоб не создавать новую тему спрошу здесь. Пишу простой ICQ клиент на ассемблере и столкнулся с таким вопросом: как после того как залогинился, получил список контактов определить статус контактов в полученном списке? В qip'e они приходят в SNAC(03,0B) SRV_USER_ONLINE. У меня же этот SNAC не приходит. Обработчик этого SNAC'a есть, он приходит когда контакты меняют статус, но как в начале получить статус всех контактов?
Смотрел... FAIM, http://iserverd1.khstu.ru/oscar - это всё уже прочитано. Пишу ради интереса, по мотивам faim. В принципе, клиент готов, но вот застрял на этом месте.