Показать сообщение отдельно

  #459  
Старый 30.01.2015, 01:02
Payer
Новичок
Регистрация: 14.05.2010
Сообщений: 0
С нами: 8417978

Репутация: 0
По умолчанию

Добавлю одну хотелку и один способ исправления логики парсера.

1) Хотелка по сохранению.

Сейчас сохраняется автоматом по заданому интервалу множество файлов. В принципе соединять и чистить от повторов научился и так. Можно ли будет кардинально переделать механизм сохранения по такому алгоритму?:

В начале сканирования создаем файл, периодически пишем результаты во временный файл, по заданному интервалу переносим (копируем) содержимое временного файла в исходный файл.

В результате получим один файл результата за один запуск сканирования и бекап по интервалу на случай сбоя.

2) Я наверное уже забодал вас по парсеру UBNT.

Обнаружил один бажик по этому поводу. В AirOS есть два пользователя. Один админский и один с правами доступа только для чтения. Иногда readonly учетная запись создается с дефолтными логин-пароль. Нужно поправить последовательность проверки.

Сначала Auth.Custom.Username, а потом проверка дефолтных. Сейчас проверяет сначала дефолтные, натыкается на удачную авторизацию для readonly пользователя и не может получить нормальную информацию. Даже зная админские логин-пароль невозможно заставить отработать, Роутерскан останавливается на ошибочных.
 
Ответить с цитированием