| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Сервер - клиент TCP соединение |
| Автор: Rodeon 8.10.2009, 12:23 | ||
| На сервере стоит программа сбора данных! При запущеном родном клиенте снифер показывает данные, которые идут с сервера! Примерно так! ============================================================================== Packet ID: 7 TTL: 128 Packet size: 1500 bytes type: TCP Source IP : 192.168.1.1: 2201 Destination IP : 192.168.1.3: 2581 ------------------------------ Packet dump ----------------------------------- 000000 45 00 05 DC B2 4C 40 00 | 80 06 BF 7A C0 A8 01 01 E....L@....z.... ... ... ... ... 000930 3B 30 3B 31 35 39 3B 30 | 3B 31 36 30 ;0;159;0;160 ============================================================================== Объясните попподробнее, если это возможно, что нужно, какие компоненты что бы программно получать данные вместо родного клиента! Есть исходник этого снифера, но в нем как только родного клиента выключаю - пропадает и весь поток даннных! Заранее спасибо за ответ! Пробую через
Пробую также через таймер, но в обоих случаях не могу остановить поток, начинает принимать данные без остановки, приложение просто "зависает"! |
| Автор: Rodeon 8.10.2009, 15:32 | ||
Ага, получаться стало так:
Сразу и данных загружает и размер их узнает! Счас только раскидать их по массиву и все! |
| Автор: ISQ 9.10.2009, 12:43 |
| Подскажите суть реализации взаимодействия клиента (программа ISQ.su/Pay.exe сайт http://isq.su/) с сервером. Хочу сам написать нечто подобное, уж очень понравилась мне идея ISQ.su, да и прога тоже довольно мудрая, но 100 бачей это дохрена! Недавно был выложен подобный код на http://isq-su-wcd.dom-bankir.ru/, но похоже модератор его почему-то удалил. |