21

Xkeen-UI. Веб панель для роутера Keenetic

Навайбкодил веб панель Xkeen-UI для роутера Keenetic. Предназначена для редактирования файлов конфигурации утилиты Xkeen.

Кто знает, что такое Xkeen, тот знает :) В современных реалиях, когда стремительно деградируют сервисы ютуба, стима, амазон и многого другого, помогает их раздеградировать.

Сначала задумывалась, как быстрый редактор конфигураций. Потом Остапа понесло, теперь в панели есть мощный двухпанельный файловый менеджер, полноценный терминал, редакторы роутинга с локальным CodeMirror и генератор конфигов Mihomo.

На скриншотах интерфейсы панели. Надеюсь кому-то облегчит жизнь.

Обратная связь приветствуется, и очень желательна.

Ссылка на гитхаб: https://github.com/umarcheh001/Xkeen-UI

0
Автор поста оценил этот комментарий

то есть просто отсечётся, а не будет тужиться запустить?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да

показать ответы
1
Автор поста оценил этот комментарий
Добавьте пожалуйста тэг "вайбкодинг", а то скрывать посты по имени автора надоело. Чтобы вас прям охапкой переселить в неведомые и недоступные мне област Пикабу.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не переживай, от меня больше не увидишь постов с вайбкодингом. Я пишу на пикабу раз в несколько лет. А про вайбодинг это первый за много лет. Так что расслабь булки

показать ответы
0
Автор поста оценил этот комментарий
Вот
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

pip пытается собрать зависимость из исходников, но на MIPS роутере нет условий для сборки (или не хватает ресурсов)

Попробуйте:


opkg update
opkg install python3 python3-pip py3-flask py3-jinja2 py3-markupsafe py3-werkzeug py3-itsdangerous py3-click

показать ответы
0
Автор поста оценил этот комментарий
Инет хороший, сотку без проблем, блокировок нет, три раза повторил - ошибка там же. Панель ставил на флэшку на 4 гига. А mips здесь каким боком? 🤦 Не хватило мощности скачать файло?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Лог скиньте

показать ответы
0
Автор поста оценил этот комментарий
Попробовал установить, свалились на установке flask через pip. Железка keenetic hero 4g kn 2310
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Может быть у вас в это время был плохой интернет, или блокировки могли помешать загрузке нужных пакетов.

Второе, ставить надо панель на юсб флешку, не во внутреннюю память роутера.

Ну и третье ваш MIPS процессор мог не вытянуть

показать ответы
0
Автор поста оценил этот комментарий

Здесь https://github.com/zxc-rv/XKeen-UI есть такое:
====
Caution

Панель тестировалась только на ARM роутере Keenetic KN-3811.
Работоспособность на других архитектурах не гарантируется, ставить на свой страх и риск.

========
Твоя на простеньких кинах не загнётся?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

На мипселах часть функционала будет недоступна

показать ответы
0
Автор поста оценил этот комментарий

А в чём существенное отличие от уже существующего https://github.com/zxc-rv/XKeen-UI ?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Панели выполняют плюс/минус одинаковые функции. В свою панель я добавил полноценный двухпанельный файловый менеджер а-ля Total Commander. Что умеет:

Перетаскивание файлов между панелями (копирование, перемещение), массовое скачивание файлов, папок, может скачивать целыми дирректориями, архивирование, разорхивирование, подключение к удалённым серверам sftp, ftp, редактирование разных конфигов через свой редактор, корзина для удалённых файлов, поддержка горячих клавиш и многое другое.


Полноценный терминал. Блок команд управления Xkeen, можно выполнять всё прямо в панели, любые операции в терминале Xkeen.


Страница DevTools. Для гибкой настройки и кастомизации тем основной панели, шрифтов, кастомизации редакторов (подсветка синтаксиса), кастомизация терминала, кастомизация подсветки логов Xray, кастомизации файлового менеджера ну и так далее.

Автор поста оценил этот комментарий
А зачем в помойке копаться?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Тогда и ответы вам не нужны

3
Автор поста оценил этот комментарий

Мнэ… нахуя, если есть mc?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Потому что захотел

Автор поста оценил этот комментарий

Ну ждём, когда это поломается с выходом новой прошивки. Вайбкодеры всегда для меня были далбайобами, +1 в копилку ещё.
Вопрос к ТС: на основе каких агрегатных функций берётся ваш 3й скрин? И какое апи при этом используется?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Есть ссылка на гитхаб, можете взять и посмотреть

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества