|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
||||||
Работающий сканер доступности узлов по пингу с использованием multiprocessing14.10.2019, 08:57. Показов 4034. Ответов 28
Метки нет (Все метки)
Выкладываю на обсуждение и улучшение такую маленькую программу.
Входные данные из файла adresa.txt. Обязательное требование к содержимому этого файла: ip-адрес потом символ таб потом строка описание узла Никаких дополнительных символов быть не должно. Кто что может предложить улучшить - дерзайте. Кому надо пользуйтесь. Вопросы есть задавайте отвечу по мере сил. Всем доброго бобра.
0
|
||||||
| 14.10.2019, 08:57 | |
|
Ответы с готовыми решениями:
28
Проверка доступности интернет-узлов Изменение модификаторов доступности методов и полей стороннего класса с использованием рефлексии Просчитать путь прохождение конем шахматной доски (с использованием эвристики доступности) |
| 24.10.2019, 15:20 | |
|
Не по теме: alexskr, так без него даже колесо не переизобрести) у меня по первости они квадратными выходили))
0
|
|
|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
|
| 24.10.2019, 15:36 [ТС] | |
|
вот нашел ссылку по которой сравнивал что мне лучше
там вообще очень много интересного http://onreader.mdl.ru/Masteri... /Ch06.html
1
|
|
|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
|||||||||||
| 06.11.2019, 15:33 [ТС] | |||||||||||
|
окончательный вариант сканера выглядит так
перед каждым опросом он сравнивает текущее время и время последнего изменения файла с входными данными если что-то там изменилось за последние семь минут то в выходной файл выводится список сканируемых на данный момент адресов и собственно происходит само сканирование данная версия работает уже несколько дней пока замечаний нет Добавлено через 11 минут извиняюсь вставил немного другой код исправляюсь
есть задумка как организовать круглосуточное периродическое сканирование запустив скрипт в режиме демона как будет результат отзвонюсь всем доброго бобра
0
|
|||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2016
Сообщений: 41
|
|
| 06.11.2019, 18:16 | |
|
код отличный и полезный!
from __future__ import print_function что у тебя делает не пойму?
1
|
|
|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
|
| 06.11.2019, 22:18 [ТС] | |
|
точно - уже не нужно
в одной из предыдущих версий писалось не в файл а выводилось на экран спасибо за поправку
0
|
|
|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
|
| 16.11.2019, 21:53 [ТС] | |
|
Да, походу так и будет.
Но файл там быть должен иначе зачем это все.
0
|
|
|
|
|
| 16.11.2019, 22:19 | |
|
С одной стороны, я вас понимаю - код писался с определенной целью под определенные условия.
С другой стороны, имхо, даже в этом случае не лишним будет обработать пограничные ситуации. Например, раз скрипт выполняется по крону, сделать обработку такого исключения с записью в лог-файл, мало ли, файл будет удален злоумышленником
0
|
|
|
2 / 2 / 1
Регистрация: 20.06.2018
Сообщений: 17
|
|
| 18.11.2019, 13:31 [ТС] | |
|
Да все правильно
для этого и выкладывал сюда - чтобы указали на ошибки и как можно сделать лучше что было кардинального исправил как уже писал эта тема для меня исчерпана сейчас новый подход так что то что есть так и будет я на это больше времени тратить не буду но все добавленное учту при реализации следующей идеи так что указание - большое спасибо это не уйдет в никуда может еще кто-нибудь на что-нибудь укажет все учтем в будущем
0
|
|
| 18.11.2019, 13:31 | |
|
Несовместимость по доступности: доступность типа параметра ниже доступности метода
Сканер портов с использованием select-a Взаимодействие узлов с использованием стека протоколов TCP/IP. Несогласованность по доступности: доступность типа параметров "DTreeNode" ниже доступности метода TaskForm.Display Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 28.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 28.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли
Введение: Экологический рынок как игра с нулевой суммой
Традиционная экология долгое время. . .
|
|
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ
Введение: Синдром «цифрового учебника»
Современные большие языковые модели (LLM) обладают колоссальным. . .
|
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос.
Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех.
А широколиственный лес тоже имеет самую крутую биомассу.
То почему не возникло их симбиоза? Это. . .
|
сукцессия 6. Питон реализация энилоджиковской модели, картинка про Центральную часть будущей модели
anaschu 27.06.2026
Етить. ИИ мне на основе моего старого файла R создал вот эту вот хмерь на пайтоне.
Это уже новая модель, модель сукцессии грибной.
потоки фосфора, азота. Углерода.
5 видов организмов.
Я даже. . .
|
Как замкнутый ядерный цикл решит проблему недостатки фосфора? Био миграция фосфора со дна океана
anaschu 26.06.2026
Биологический лифт: Концепция подъема фосфора со дна океана с помощью ЗЯТЦ
Предлагаю на обсуждение альтернативу тяжелому промышленному бурению океанического дна. Вместо сложной инженерии мы можем. . .
|