ВыходВход

Меню сайта

Календарь
«  Май 2006  »
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728
293031

Форма входа

Поиск по дневнику

Друзья сайта

Дневник
» 2006 » Май » 27
Сижу, пробую через комп, через Питон работать с аськой. В основном проблемы возникают из-за незнания элементарных вещей на питоне - как преобразовать полученную строку в hex-последовательность и т.д. Сижу, борюсь, ибо все доки есть (шли с SDK). В общем-то только что смог подконектится через питона к аське, и мне пришел ответ recv ok =0x0,0x0,0x0,0x1 - чтоб значит по-ихнему HELLO, то есть все супер. Работа кипит.
Вот что выяснилось в процессе работы:
первое - никогда не буду больше лазить и пытаться исправить чуцжие проги (пробовал адоптировать комповскую аську на питоне под смартфоны) - ниера не получилось. И понял что лучше написать с нуля самому.. и тутже все стало получаться. :) Смысл вот такой (чтоб залогинится к серваку аськи):
конектимся (connect)
получаем 'привет' от сервака
логинимся (шлем наш uin pass и прочююю инфу)
шлем статус чтоб мы появились в он-лайне
и тд. Вобщем-то теперь задача - послать именно сообщение..
Просмотров: 717 | Добавил: zoff | Дата: 2006-05-27 | Комментарии (0)

Начал разбираться с протоколами Аськи.. Оказывается есть несколько версий, icq7 icq8 и даже 9.. но после того как AOL купила аську используется только один протокол известный ранее как OSCAR.. так сказать - систематизировали и убрали путаницы (поэтому кстати и не работали миранды в свое время - патчи приходилось ставить).. дык вот, пока тока надыбал описание по http://iserverd.khstu.ru/oscar/ и понял что есть два типа пакетов, Начальный FLAP - в него может входить несколько пакетов SNAP. Вот этими пакетиками и общаются клиент и сервер. Причем обо друг другу погут слать в любое время, и согласно новогму протоколу не нужно поддеживать связь между ними (stay-alive покеты слать) - ибо это уже предусмотерно протоколом.
Учитывая что все текущие аськи это делают (по старинке).. написав новую - можно сильно сократить трафик.. я так думаю (для тех прог где это не предусмотрено)..
Пока цель на сегодня - просто примитивно послать сообщение от клиента (меня) по аське.. все что научился - конектится к серверу и устанавливать с ним связь.. :)
работаем..
Просмотров: 739 | Добавил: zoff | Дата: 2006-05-27 | Комментарии (2)

  Учу его понимать аську..
Спасибо Shrim за протоколы аськи..
Пытаюсь понять что, да как..
Но еслиб небыло описаний, то пошел бы таким путем:
1. поставил на компе FireWall любой, типа OutPost например..
2. посмотрел бы каким данные посылает обычная аська (миранда моя) на сервак
3. увидел бы список команда для конекта и посылки сообщение - а больше пока и не надо..
4. правильность аськиных команд буду тестировать на компе через терминал
Просмотров: 597 | Добавил: zoff | Дата: 2006-05-27 | Комментарии (0)

    Дорогой дневник .. :)
 Начал вести дневник. . . Заполняю сайт . .
Пока веду работу только над одним проектом M-TRACKER
Пожалуйста, оставляйте пожелания и комментарии по поводу этой программы в гостевой книге. Постараюсь все учесть и приписать к программе.

Отдельное спасибо DEN за идею по поводу аськи.

Просмотров: 570 | Добавил: zoff | Дата: 2006-05-27 | Комментарии (0)

 

Создать бесплатный сайт с uCoz