Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   ICQ (http://forum.oszone.net/showthread.php?t=29865)

suxxl 31-03-2004 01:48 206100

Как лучше перехватывать сообщения? По таймеру просматривать все окна, посылать WM_GETTEXT и сравнивать, если текст новый, то записывать в файл, а если старый ждать дальше, или же лучше на сетевом уровне хапать пакеты и фильтровать нужные, после чего разбирать пакет и выдергивать оттуда текст?

LodSB 31-03-2004 12:01 206101

Ну, не во всех клиентах ICQ можно получить текст простым WM_GETTEXT... Так что универсальнее будет хапать пакеты... хотя это и не проще.

Guest 31-03-2004 14:21 206102

Может просто копировать лог ведения разговора и разбирать :) Если лог не ведется, то через реестр его включать? :)

Добавлено:

Сорри что не под Suxxl, в универе стремно пароли набирать :)


Время: 04:26.

Время: 04:26.
© OSzone.net 2001-