Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Написал я таки себе ICQ только она затыкается, иногда. толи ее хакает кто толи что... 
:(
    Опции темы
Bes
Дата 18.7.2005, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 806
Регистрация: 8.12.2004

Репутация: нет
Всего: 7



вообщем скачал я компонентик TICQClient с документацией все как положено, но последнее время стала она капризничать.
1) периодически выплевывает сообщение "Не могу установить прямое соединение.."
2) длины пакетов на мониторе вместо 14-275 стали попадаться до 2748557 - боюсь это файлы через нее ходят.
3) иногда не может востановиться и свернутого состояния.
Кто писал подобное - поделитесь опытом или может компеоненты какие новые есть? Заранее спасибо.
PM MAIL   Вверх
bartram
Дата 18.7.2005, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: 1
Всего: 29



Цитата(Bes @ 18.7.2005, 13:56)
вообщем скачал я компонентик TICQClient с документацией все как положено, но последнее время стала она капризничать.

А там же пример вроде есть, целых 2? Посмотри как в нём сделано.



--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
Bes
Дата 18.7.2005, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 806
Регистрация: 8.12.2004

Репутация: нет
Всего: 7



Балин, так и делал. Говорю ж - поначалу все работало просто замечательно
PM MAIL   Вверх
TP@MB@Y
Дата 18.7.2005, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 370
Регистрация: 18.12.2004
Где: Москва

Репутация: нет
Всего: 4



А этот компонент проверен на "троянские штучки"?
PM   Вверх
RA
Дата 19.7.2005, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 10
Всего: 115



Bes Может кто-то нашел уязвимость в седьмой версии ICQ протокола, и написал нечто типа ICQ-Нюка smile . Но это врятли.

А может быть проблема в твоём провайдере. (тоесть я бы протестировал работоспособность твоего приложения на других машинах раз ты говоришь что ошибок в коде нету).


ЗЫ:
Уроки с примерами для любителей клонировать ICQ клиенты. (За основу взят стадартный компонент TClientSocket)
http://icq2000cc.hobi.ru/content.html
PM   Вверх
Bes
Дата 19.7.2005, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 806
Регистрация: 8.12.2004

Репутация: нет
Всего: 7



Читал я енто.......
Да тут еще вопрос в том может как-то обрабатывать входящие пакеты? Можно такое делать? Или только тупо принимать сообщения?
PM MAIL   Вверх
FRAGNATIC
Дата 12.3.2006, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: нет
Всего: 11



Цитата(Bes @ 19.7.2005, 07:42 Найти цитируемый пост)
Да тут еще вопрос в том может как-то обрабатывать входящие пакеты? Можно такое делать?

можно.
скачай лучше исходники &RQ и по ним делай свой клиент)
тк там работа с протоколом идёт через сокеты а не через компонент =)
PM MAIL   Вверх
Snowy
Дата 12.3.2006, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



Цитата(RAdmin @ 19.7.2005, 02:03 Найти цитируемый пост)
ожет кто-то нашел уязвимость в седьмой версии ICQ протокола,
Там 8-я

Цитата(Bes @ 18.7.2005, 13:56 Найти цитируемый пост)
периодически выплевывает сообщение "Не могу установить прямое соединение.."
Отключи нафиг Direct Connections - от них больше проблем, чем пользы.

Цитата(Bes @ 18.7.2005, 13:56 Найти цитируемый пост)
длины пакетов на мониторе вместо 14-275 стали попадаться до 2748557 - боюсь это файлы через нее ходят.
В последнее время, верить длине, указанной в пакете не модно. Постоянно врут. Типа борются с клонами.
Ты смотри какие снаки идут - скорее всего файлы исключены. По снакам увидишь, что там ходит.

Цитата(Bes @ 18.7.2005, 13:56 Найти цитируемый пост)
иногда не может востановиться и свернутого состояния.
Опять же - отключи нафиг Direct Connections.
PM MAIL   Вверх
N1k
Дата 13.3.2006, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 4.1.2006

Репутация: 2
Всего: 2



Цитата(FRAGNATIC @ 12.3.2006, 00:29 Найти цитируемый пост)
скачай лучше исходники &RQ и по ним делай свой клиент)
тк там работа с протоколом идёт через сокеты а не через компонент =)

Как будто в компоненте работа идет через WinInet. smile
Что мешает использовать только ICQWorks.pas? А принимать и отправлять можно любым другим клиентом.

Цитата(Snowy @ 12.3.2006, 11:32 Найти цитируемый пост)
В последнее время, верить длине, указанной в пакете не модно. Постоянно врут.

Интересно, а как стандартные клиенты определяют длину пакета?
Нет, можно, конечно, лепить все принятые данные в кучу(типа очереди) и искать пакеты по первым 3-м байтам, кстати в "крысе так и сделано", но есть вероятность что внутри пакета может встретиться такая же комбинация.
PM MAIL   Вверх
FRAGNATIC
Дата 13.3.2006, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: нет
Всего: 11



Цитата(N1k @ 13.3.2006, 09:36 Найти цитируемый пост)
Как будто в компоненте работа идет через WinInet.

Нет но уж у &RQ возмоностей по больше чем у этого компонента =)

PM MAIL   Вверх
N1k
Дата 13.3.2006, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 4.1.2006

Репутация: 2
Всего: 2



Цитата(FRAGNATIC @ 13.3.2006, 13:49 Найти цитируемый пост)
Нет но уж у &RQ возмоностей по больше чем у этого компонента =)

Пару примеров в студию.
PM MAIL   Вверх
FRAGNATIC
Дата 13.3.2006, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: нет
Всего: 11



Цитата(N1k @ 13.3.2006, 16:14 Найти цитируемый пост)
Пару примеров в студию.

открой исходники и будет тебе пример.
Да хотябы проверка на невидимость которой в TIcqClient нету =) и много многое другое =)
PM MAIL   Вверх
N1k
Дата 14.3.2006, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 4.1.2006

Репутация: 2
Всего: 2



Цитата(FRAGNATIC @ 13.3.2006, 20:13 Найти цитируемый пост)
открой исходники и будет тебе пример.

Открывал, и не раз.
Ничего не нашел... Хотя особо и не искал.
Цитата(FRAGNATIC @ 13.3.2006, 20:13 Найти цитируемый пост)
Да хотябы проверка на невидимость которой в TIcqClient нету =)


Это не относится к протоколу ICQ.

Цитата(FRAGNATIC @ 13.3.2006, 20:13 Найти цитируемый пост)
и много многое другое =)


Конкретные примеры пожалуйста. И не то как "извращается" народ с определением невидимости, а то что относится именно к протоколу.

Например:
Разве в тех исходиниках &RQ, которые выложил автор, клиент хранит(или может работать) с контакт листом с сервера?
PM MAIL   Вверх
FRAGNATIC
Дата 14.3.2006, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: нет
Всего: 11



Цитата(N1k @ 14.3.2006, 10:39 Найти цитируемый пост)
Например:
Разве в тех исходиниках &RQ, которые выложил автор, клиент хранит(или может работать) с контакт листом с сервера?

нет.
в других да.
Цитата(N1k @ 14.3.2006, 10:39 Найти цитируемый пост)
Это не относится к протоколу ICQ.

почемуже
Цитата(N1k @ 14.3.2006, 10:39 Найти цитируемый пост)
И не то как "извращается" народ

тоже мне извращение нашёл. это и есть хорошее знание протокола.
Вообще чё ты хочешь? чем лучше исходники компонента?
Берёшь ваще скачиваешь описание протокола и читаешь и не надо мучатся по каким исходникам его лучше изучать.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0744 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.