|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.03.2016, 12:23 | #1 |
Форумчанин
Регистрация: 31.12.2006
Сообщений: 114
|
Простейшая задачка: перебрать IP адреса по заданному диапазону
Здрасьте всем, подскажите, есть ip вида 0.0.1.1-0.0.255.255 нужно получить список всех адресов в этом промежутке.
Код:
0.0.0.254 0.0.1.255 Делает так. Беда еще в том что первые 2е строки одинаковые. Пишу с работы код в ручную вбивал.. |
22.03.2016, 12:31 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 22.03.2016 в 12:33. |
22.03.2016, 12:36 | #3 | |
Форумчанин
Регистрация: 31.12.2006
Сообщений: 114
|
Цитата:
65000 это без портов, еще прикручу порты, выйдет намного больше.. а что значит Format в примере ? ts.add(Format( Последний раз редактировалось niva622; 22.03.2016 в 12:43. |
|
22.03.2016, 13:02 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Чойта мне подсказывает, что хранить ip-адреса как строки - отстой!
это ж DWORD, ядрёна корень! ну или TInAddr. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
22.03.2016, 13:05 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Да и ваще, хранить список диапазона - отстой. Надо тупо адрес на лету вычислять, ёмаё.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
22.03.2016, 13:11 | #6 | |
Форумчанин
Регистрация: 31.12.2006
Сообщений: 114
|
Цитата:
и еще глупый вопрос, а в каком виде можно хранить данные адреса в классе dword, какой принцип ? не разу не сталкивался.. Последний раз редактировалось niva622; 22.03.2016 в 13:23. |
|
22.03.2016, 13:19 | #7 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Найти открытые порты? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
22.03.2016, 13:27 | #8 | |
Форумчанин
Регистрация: 31.12.2006
Сообщений: 114
|
Цитата:
|
|
22.03.2016, 13:34 | #9 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
То есть, ты хочешь узнать, работает ли на определённых хостах определённый сервис? А не только то, что хост в онлайне?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
22.03.2016, 13:41 | #10 | |
Форумчанин
Регистрация: 31.12.2006
Сообщений: 114
|
Цитата:
Последний раз редактировалось niva622; 22.03.2016 в 14:08. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление разницы по заданному диапазону | Klevin081085 | Microsoft Office Excel | 4 | 14.04.2015 04:53 |
Счёт чисел по заданному диапазону | Klevin081085 | Microsoft Office Excel | 3 | 12.04.2015 17:18 |
Среднее значение по 7 полям по заданному диапазону дат и условием вхождения критерия в список | n@TS | SQL, базы данных | 4 | 22.08.2014 12:33 |