Вверх ↑
Ответов: 84
Рейтинг: 1
#1: 2011-04-21 16:35:48 ЛС | профиль | цитата
По поводу удаления тегов...
Сначала планировал, что буду мониторить любой из получаемых параметров. Какой из них конкретно - думал задавать в конфигурационном файле. В этой связи мне показалось логичным убрать теги упростив тем самым структуру обрабатываемых данных. Но потом понял, что "зашиваюсь" и решил упростить задачу - ограничил опрос фиксировано только двумя HDD. Что же касаемо того, что можно осуществлять поиск вместе с тегами - наверное можно, но страница динамическая (от раза к разу меняется содержимое тегов), побоялся что не справлюсь со всеми нюансами.

Модуль "Формат" делает банальную вещь - подменяет в потоке данные на значение "0". Понимаю, что стреляю из пушки по воробьям, но другого способа не нашел.

что делает этот мультик (от входной точки и до конца

1. Convertor преобразует поток в строковый массив
2. BlockFind удаляет все теги
3. BlockFind вырезает нужный блок текста
4. Hub FormatStr DoData обслуживают StrList с целью сделать сортировку и удалить первый элемент массива (после сортировки это наименьшее значение)
5. BlockFind подменяет второй элемент массива на данные через метод doReplaceStr
В целом задача всего мультика - найти в потоке данные о HDD, найти наибольшее значение и к нему подмешать IP адрес.



карма: 1

0