Добавлен резолв своего DNS листа:
- Создать "custom-dns-list.txt", записать в него DNS имена (одна строчка - одно имя) и положить рядом со скриптом.
- Список будет подхвачен и отображен в меню как "Custom DNS list".
Добавлен формат сохранения файла для Mikrotik CLI
Исправлена работа с config.ini
Косметика.
В файл "my-dns-list.txt" можно добавить свои DNS имена для резолва. Если положить его рядом со скриптом - он его подцепит последним пунктом.
В config.ini пока его настройка не добавлена.
Учитывая полученные мной новые знания скрипт перестал отвечать целям, для которых он был задуман.
Еще и правка кода завела куда-то не туда, но скрипт остался функциональным и может быть использован для некоторых задач.
В тестах выяснилось, что при стечении определенных обстоятельств скрипт не разрешает некоторые DNS имена, установить эти обстоятельства чтобы решить проблему, на текущий момент, мне не удалось.