Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2012, 17:42   #1
megostudent
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 320
По умолчанию передача пакетов данных

как отправить пакет данных на определенный айпи, не организовывая клиентской и серверной части. Тип я ввел какой-то айпи отправил на него пакет с символом и если мне пришел ответ от этого айпи, то я знаю что он существует.
megostudent вне форума Ответить с цитированием
Старый 18.04.2012, 18:38   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...почитайте про ICMP.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 18.04.2012, 18:40   #3
megostudent
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 320
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
IdTCPClient1.Host := '188.134.43.15';
  IdTCPClient1.Port := 80;
  try
    IdTCPClient1.Connect;
    IdTCPClient1.SendCmd(' 5000 буков а ');
  finally
    IdTCPClient1.Disconnect;
  end;
end;

end.
после нажатия на кнопку прога тупо виснет
megostudent вне форума Ответить с цитированием
Старый 18.04.2012, 18:54   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ну если вы отправляете то вы уже автоматом клиент.
а так подключаетесь и шлете, в чем проблема то?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 18.04.2012, 19:43   #5
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

Попробуй эту програмку http://programmersforum.ru/showthread.php?t=196449
Aliens_wolfs вне форума Ответить с цитированием
Старый 18.04.2012, 19:53   #6
megostudent
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 320
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
ну если вы отправляете то вы уже автоматом клиент.
а так подключаетесь и шлете, в чем проблема то?
Даже не знаю в чем проблема, посылаю пакет как видно на определенный айпи и прога виснет. Но по идее не должна. Может я не правильно отправляю пакет на этот айпи?


вот проверил на свой айпи пошло, и прогой на которую дали ссылку айпи друга не пингуется. Что может быть?

Последний раз редактировалось megostudent; 18.04.2012 в 20:02.
megostudent вне форума Ответить с цитированием
Старый 18.04.2012, 20:09   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...следует учитывать, что файрволл-авирь на той стороне может блокировать любые запросы, даже ICMP, хотя машина будет в сети. Также та машина может быть за NAT.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача пакетов avduevsky Операционные системы общие вопросы 2 28.02.2011 23:29
Передача данных PR0Z0N PHP 0 25.10.2010 04:29
Передача данных по ЛС PONKA Работа с сетью в Delphi 1 27.11.2008 09:57
Передача данных ChipLink Общие вопросы Delphi 4 06.01.2008 11:28