
30.01.2015, 01:02
|
|
Новичок
Регистрация: 14.05.2010
Сообщений: 0
С нами:
8417978
Репутация:
0
|
|
Добавлю одну хотелку и один способ исправления логики парсера.
1) Хотелка по сохранению.
Сейчас сохраняется автоматом по заданому интервалу множество файлов. В принципе соединять и чистить от повторов научился и так. Можно ли будет кардинально переделать механизм сохранения по такому алгоритму?:
В начале сканирования создаем файл, периодически пишем результаты во временный файл, по заданному интервалу переносим (копируем) содержимое временного файла в исходный файл.
В результате получим один файл результата за один запуск сканирования и бекап по интервалу на случай сбоя.
2) Я наверное уже забодал вас по парсеру UBNT.
Обнаружил один бажик по этому поводу. В AirOS есть два пользователя. Один админский и один с правами доступа только для чтения. Иногда readonly учетная запись создается с дефолтными логин-пароль. Нужно поправить последовательность проверки.
Сначала Auth.Custom.Username, а потом проверка дефолтных. Сейчас проверяет сначала дефолтные, натыкается на удачную авторизацию для readonly пользователя и не может получить нормальную информацию. Даже зная админские логин-пароль невозможно заставить отработать, Роутерскан останавливается на ошибочных.
|
|
|