Найти в Дзене
Toxblh

Готов промежуточный вариант

Но там 80-90% кода, это нейронка :) Как-нибудь сяду и отрефакторю за нею. Прошелся по диагонали и код на 3+. Заодно надо будет отладить сборку под линукс и винду. Может ci/cd еще прикрутить, для автосборки. Ну и еще над дизайном поработать. Не люблю я эти qt интерфейсы. Из замеченых проблем: изменение политики, может не отобразиться в веб интерфейсе роутера, хотя она меняется. Еще из-за qt размер app-файла получается большой. Пихает туда все нужные либы и плагины. Одна из причин, почему не люблю qt. Нативный код лучше. Как доделаю, смержу в main. Но уже можно забирать и пользоваться. https://github.com/Tarisper/KeenRouterManager/tree/features-first-version

Готов промежуточный вариант. Но там 80-90% кода, это нейронка :) Как-нибудь сяду и отрефакторю за нею. Прошелся по диагонали и код на 3+. Заодно надо будет отладить сборку под линукс и винду. Может ci/cd еще прикрутить, для автосборки. Ну и еще над дизайном поработать. Не люблю я эти qt интерфейсы.

Из замеченых проблем: изменение политики, может не отобразиться в веб интерфейсе роутера, хотя она меняется.

Еще из-за qt размер app-файла получается большой. Пихает туда все нужные либы и плагины. Одна из причин, почему не люблю qt. Нативный код лучше.

Как доделаю, смержу в main. Но уже можно забирать и пользоваться.

https://github.com/Tarisper/KeenRouterManager/tree/features-first-version