Приветствую.
Являясь разработчиком системы администрирования Source.Python, решил похвастаться прогрессом по MoTD-фронтэнду данной админки.
К сожалению, на данный момент страница требует загрузки немного чаще, чем было бы для неё достаточным. Но это исправится с добавлением во фронтэнд поддержки веб-сокетов. При наличии веб-сокетов на веб-сервере будут использоваться именно они, ну а если нет такой возможности, то тогда по-простому - через AJAX. Собственно, AJAX на видео и провоцирует лишние белые экраны при навигации в панели.
Само MoTD-окошко выглядит так... некрасиво только в CS:GO, спасибо Valve за это. В CS:S, к примеру, MoTD можно отправлять игрокам адекватным путём без всяких костылей.
Помимо MoTD-фронтэнда присутствует также и обычный Popup-фронтэнд, а в будущем появится и самый простой фронтэнд на базе команд в чате или через консоль.
Жду отзывов, а главное - идей. Спасибо за внимание :)
GitHub - Source-Python-Dev-Team/Source.Python.Admin: Source-engine Server Administration built on the Source-Python platform.
--- Добавлено позже ---
Вот и обещанные веб-сокеты подъехали. Списки игроков стали куда более интерактивными.
Являясь разработчиком системы администрирования Source.Python, решил похвастаться прогрессом по MoTD-фронтэнду данной админки.
К сожалению, на данный момент страница требует загрузки немного чаще, чем было бы для неё достаточным. Но это исправится с добавлением во фронтэнд поддержки веб-сокетов. При наличии веб-сокетов на веб-сервере будут использоваться именно они, ну а если нет такой возможности, то тогда по-простому - через AJAX. Собственно, AJAX на видео и провоцирует лишние белые экраны при навигации в панели.
Само MoTD-окошко выглядит так... некрасиво только в CS:GO, спасибо Valve за это. В CS:S, к примеру, MoTD можно отправлять игрокам адекватным путём без всяких костылей.
Помимо MoTD-фронтэнда присутствует также и обычный Popup-фронтэнд, а в будущем появится и самый простой фронтэнд на базе команд в чате или через консоль.
Жду отзывов, а главное - идей. Спасибо за внимание :)
GitHub - Source-Python-Dev-Team/Source.Python.Admin: Source-engine Server Administration built on the Source-Python platform.
--- Добавлено позже ---
Вот и обещанные веб-сокеты подъехали. Списки игроков стали куда более интерактивными.
Последнее редактирование: