![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| Bes |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 806 Регистрация: 8.12.2004 Репутация: нет Всего: 7 |
вообщем скачал я компонентик TICQClient с документацией все как положено, но последнее время стала она капризничать.
1) периодически выплевывает сообщение "Не могу установить прямое соединение.." 2) длины пакетов на мониторе вместо 14-275 стали попадаться до 2748557 - боюсь это файлы через нее ходят. 3) иногда не может востановиться и свернутого состояния. Кто писал подобное - поделитесь опытом или может компеоненты какие новые есть? Заранее спасибо. |
|||
|
||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 1 Всего: 29 |
А там же пример вроде есть, целых 2? Посмотри как в нём сделано. |
|||
|
||||
| Bes |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 806 Регистрация: 8.12.2004 Репутация: нет Всего: 7 |
Балин, так и делал. Говорю ж - поначалу все работало просто замечательно
|
|||
|
||||
| TP@MB@Y |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
А этот компонент проверен на "троянские штучки"?
|
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 10 Всего: 115 |
Bes Может кто-то нашел уязвимость в седьмой версии ICQ протокола, и написал нечто типа ICQ-Нюка
А может быть проблема в твоём провайдере. (тоесть я бы протестировал работоспособность твоего приложения на других машинах раз ты говоришь что ошибок в коде нету). ЗЫ: Уроки с примерами для любителей клонировать ICQ клиенты. (За основу взят стадартный компонент TClientSocket) http://icq2000cc.hobi.ru/content.html |
|||
|
||||
| Bes |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 806 Регистрация: 8.12.2004 Репутация: нет Всего: 7 |
Читал я енто.......
Да тут еще вопрос в том может как-то обрабатывать входящие пакеты? Можно такое делать? Или только тупо принимать сообщения? |
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: нет Всего: 11 |
||||
|
||||
| Snowy |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Там 8-я
Ты смотри какие снаки идут - скорее всего файлы исключены. По снакам увидишь, что там ходит. Опять же - отключи нафиг Direct Connections. |
||||
|
|||||
| N1k |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 4.1.2006 Репутация: 2 Всего: 2 |
Как будто в компоненте работа идет через WinInet. Что мешает использовать только ICQWorks.pas? А принимать и отправлять можно любым другим клиентом.
Интересно, а как стандартные клиенты определяют длину пакета? Нет, можно, конечно, лепить все принятые данные в кучу(типа очереди) и искать пакеты по первым 3-м байтам, кстати в "крысе так и сделано", но есть вероятность что внутри пакета может встретиться такая же комбинация. |
||||
|
|||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: нет Всего: 11 |
||||
|
||||
| N1k |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 4.1.2006 Репутация: 2 Всего: 2 |
||||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: нет Всего: 11 |
||||
|
||||
| N1k |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 4.1.2006 Репутация: 2 Всего: 2 |
Открывал, и не раз. Ничего не нашел... Хотя особо и не искал. Это не относится к протоколу ICQ. Конкретные примеры пожалуйста. И не то как "извращается" народ с определением невидимости, а то что относится именно к протоколу. Например: Разве в тех исходиниках &RQ, которые выложил автор, клиент хранит(или может работать) с контакт листом с сервера? |
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: нет Всего: 11 |
нет. в других да. почемуже тоже мне извращение нашёл. это и есть хорошее знание протокола. Вообще чё ты хочешь? чем лучше исходники компонента? Берёшь ваще скачиваешь описание протокола и читаешь и не надо мучатся по каким исходникам его лучше изучать. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |