alesan
Активный участник
- Баллы
- 68
Когда я начал делать под себя лаунчер, я взял лаунчер империи и кабинет Добрика. Однако мысль привязывать Добрика к джумле мне не очень пондравилась. Так родилась идея сделать кабинет-вебобвязку, интегрированную в joomla. Итак, встречайте 

JoomCraft - кабинет и скрипты авторизации для сервера minecraft.
Особенностью и отличительной чертой данного программного продукта является его абсолютная привязка к архитектуре joomla 3.х. Скрипты используют фреймворк установленной на сайт джумлы, ее таблицы и ее настройки.
(факт)
Регистрация через лаунчер (скрипт registerserver.php)
Авторизация через лаунчер (скрипт loginserver.php)
Авторизация клиента при входе на сервер (joinserver.php)
Проверка клиента сервером (checkserver.php)
(план)
Загрузка скинов/плащей из лаунчера (апи кабинета)
Новости сервера в лаунчере (скорее всего будет привязано к новостям на главной, хотя возможно и к определенной категории)
Кабинет (пока подробностей рассказать не могу, функционал будет обычный: пополнение, магазин и всякое разное другое что смогу реализовать. как будет ясность, напишу подробнее).
В перспективе данный продукт будет реализован в виде компонента joomla 3.x, разрешается использование в соответствии с лицензией GPLv2.
В планах выпустить полноценную бету до конца недели, а если осилю, то и в ближайшие 2-3 дня.
Регистрация через лаунчер (скрипт registerserver.php)
Авторизация через лаунчер (скрипт loginserver.php)
Авторизация клиента при входе на сервер (joinserver.php)
Проверка клиента сервером (checkserver.php)
(план)
Загрузка скинов/плащей из лаунчера (апи кабинета)
Новости сервера в лаунчере (скорее всего будет привязано к новостям на главной, хотя возможно и к определенной категории)
Кабинет (пока подробностей рассказать не могу, функционал будет обычный: пополнение, магазин и всякое разное другое что смогу реализовать. как будет ясность, напишу подробнее).
В перспективе данный продукт будет реализован в виде компонента joomla 3.x, разрешается использование в соответствии с лицензией GPLv2.
В планах выпустить полноценную бету до конца недели, а если осилю, то и в ближайшие 2-3 дня.
Ссылка на скачивание:
joomcraft_0.1_dev.zip
Бонус: В архиве лежит слегка переработанный лаунчер империи (исходники), который тестировался с этой обвязкой. Немного позже оформлю его отдельной темой, когда закончу ковырять, а пока можете использовать. Все настройки максимально вынесены в settings.java, клиент скачивается архивом из windows_natives.jar.lzma и распаковывается в свою папку (сейчас настроена на .funcraft). Обычный windows_natives для этого лаунчера не подойдет, необходимо что-бы в нем был архив с клиентом.
