Как пинговать прокси?т.е. в формате IP: PORT - PullRequest
1 голос
/ 27 декабря 2010

Ну, я решил попробовать сделать прокси-чекер, такой как Charion или Elite proxy checker.Эти программы принимают большие списки прокси в формате IP: PORT, ping сообщает вам время отклика

, смотрите скриншот Elite Proxy Checker, я пытаюсь сделать упрощенную версию этой программы.http://i52.tinypic.com/a57slh.jpg

Я исследовал и сделал свою проверку, используя метод Ping.SendAsync (ip, timeout, ip).Только после этого я обнаружил, что с помощью этого метода можно использовать только Ping IP, а не порты.

Я потратил несколько часов, пытаясь найти правильный класс / методы для проверки связи с портами.Читая различные сообщения на форуме от экспертов, они говорят, что невозможно пропинговать порты только IPS, могут использовать только сокеты, чтобы попытаться открыть соединение с портом.

Однако я видел программы, которые люди кодировали в VB.NETэтот пинг в формате IP: PORT, т. е. позволяет выбрать время ожидания, время ожидания и т. д.

Мой вопрос: какие методы классов мне следует использовать для этого?

Я уверен, что это не сокеты ... они должны как-то пинговать отдельные порты.

Любая помощь будет признательна.

Приветствия,

(Я пишу для хобби, я не профессионал, так что извините, если я делаю явные ошибки)

1 Ответ

0 голосов
/ 28 декабря 2010

Посмотрите на tcpping, вот версия для Windows:

http://www.elifulkerson.com/projects/tcping.php

...