https://github.com/timerke/mikrotik_routers
Application for mass filter settings on MikroTik routers
https://github.com/timerke/mikrotik_routers
mikrotik pyqt5 pyqt5-desktop-application
Last synced: 12 months ago
JSON representation
Application for mass filter settings on MikroTik routers
- Host: GitHub
- URL: https://github.com/timerke/mikrotik_routers
- Owner: timerke
- License: mit
- Created: 2022-10-15T12:44:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-01T06:58:12.000Z (almost 3 years ago)
- Last Synced: 2025-02-08T11:43:07.209Z (over 1 year ago)
- Topics: mikrotik, pyqt5, pyqt5-desktop-application
- Language: Python
- Homepage:
- Size: 147 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MiFiSToFEL (MikroTik filtering setup tool for energy lasers)
Приложение для массовой настройки фильтров на коммутаторах [MikroTik](https://mikrotik.wiki/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0).
## Установка в Windows
1. Установите [Microsoft Visual C++ 2010](https://www.microsoft.com/ru-ru/download/details.aspx?id=26999).
2. Установите необходимые зависимости, запустите на исполнение скрипт **scripts\install.bat**:
```bash
install.bat
```
## Установка в Linux
Установите необходимые зависимости, запустите на исполнение скрипт **scripts/install.sh**:
```bash
bash install.sh
```
## Выпуск релиза в Windows
Чтобы создать исполняемый exe-файл, запустите на исполнение скрипт **scripts\release.bat**:
```bash
release.bat
```
## Выпуск релиза в Linux
Чтобы создать исполняемый бинарный файл, запустите на исполнение скрипт **scripts/release.sh**:
```bash
bash release.sh
```
## Запуск исполняемого файла в Windows
Для запуска исполняемого файла **MiFiSToFEL.exe** нужно дважды кликнуть по иконке файла. Также можно перейти в командной строке в папку, в которой расположен исполняемый файл, и выполнить команду:
```bash
MiFiSToFEL.exe
```
## Запуск исполняемого файла в Linux
Для запуска исполняемого файла **MiFiSToFEL** нужно дважды кликнуть по иконке файла. Также можно перейти в командной строке в папку, в которой расположен исполняемый файл, и выполнить команду:
```bash
./MiFiSToFEL
```
Если возникнет ошибка с правом доступа:
```bash
bash: ./MiFiSToFEL: Отказано в доступе
```
нужно предоставить права на выполнение. Для этого в терминале нужно выполнить команду:
```bash
chmod ugo+x MiFiSToFEL
```
## Работа с коммутаторами и фильтрами
##### Параметры подключения к коммутаторам
Чтобы задать параметры подключения (имя пользователя и пароль) к коммутаторам, перейдите в *Меню -> Настройки коммутаторов*. В открывшемся окне **Настройки коммутаторов** можно задать:
- имя пользователя и пароль по умолчанию. Эти параметры будут применяться для всех коммутаторов, для которых не заданы имя пользователя и пароль.
- имя пользователя и пароль для каждого конкретного коммутатора в отдельности.
Также можно кликнуть правой кнопкой мыши по желаемому коммутатору и выбрать пункт контестного меню *Задать параметры подключения к коммутатору*. В открывшемся окне **Настройки коммутаторов** можно задать имя пользователя и пароль для выбранного коммутатора.
##### Комментарии для фильтров
В приложении можно задать комментарии для фильтров. Для этого нужно кликнуть правой кнопкой мыши по желаемому фильтру и выбрать пункт контекстного меню *Изменить комментарий для фильтра*. В открывшемся окне **Настройки фильтра** нужно ввести комментарий для фильтра и кликнуть по кнопке *OK*.