Помощь в скрипте

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
Denis.Ivanov
Сообщения: 1
Зарегистрирован: 30 мар 2021, 12:56
Контактная информация:

Здравствуйте.
Задача стоит такая:
Давать доступ только тем пользователям, чей мак-адрес указан в файле.
Проблема в том, что юзеры примерно раз в месяц добавляются/удаляются.
Я придумал, что можно сделать так:
1. Проверяю, есть ли файл на флешке (или хотя-бы внутри микротика в расшареной директории) mac.txt
2. Если есть, то:
а) Удаляю статических лизов, у которых ip начинается с 192.168.88.6 и до 255 (так как до 5 у меня статические лизы точек доступа).
б) заношу всех, кто в списке в статические лизы
в) отмечаю какой последний
г) Заношу их всех в адрес лист типа такого 192.168.88.1-192.168.88.208
д) Если ошибка в маке, например ";" вместо ":" или буква о, то желательно вывести ошибку. Можно вообще любую ошибку выводить.. там есть экран.

Можно это всё запихать в кнопку mode.

Прошу помощи, надоело каждый раз их искать, и вручную добавлять/удалять


Ответить