|
Тема
|
Един въпрос
|
|
Автор |
Cont (новак) |
Публикувано | 14.10.13 10:54 |
|
Здравейте!
Опитвам се да изработя програма на Паскал,но най-същественото ми се изплъзва.
За какво става въпрос :
При задаване на входа на програмата на даден ip адрес,искам компютърът ми да сканира от 21 до 23 порт на това ip. И ако някой от тези портове е отворен на изхода да ми го изпише.
Но каква инструкция да задам в тялото на програмата,чрез която да запитам моят комп.,дали примерно 23 порт е отворен на зададеното ip.Самото указание не знам как да го формулирам под формата на алгоритъм.
| |
|
Ако под "отворен" имаш предвид, че някой седи и слуша за TCP връзки на него, то тогава можеш да се опиташ да осъществиш такава връзка и да видиш дали ще се свърже или не. Можеш да използваш TIdTcpClient или нещо подобно.
Linux isn't free, it's worthless.
| |
|
Благодаря,но алгоритъмът е на Delfi и не мога да го прочета защото за момента аз ползвам Паскал.
| |
Тема
|
Re: TIdTcpClient
[re: Cont]
|
|
Автор |
NikB (спокоен) |
Публикувано | 06.11.13 07:44 |
|
И кой паскал ползваш?
То и делфи ползва паскал.
В най-лошия случай - виж АПИ функциите на ДОС и ползвай тях.
| |
|
|
|
|