Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Инструменты (https://forum.zone-game.info/forumdisplay.php?f=39)
-   -   [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера (https://forum.zone-game.info/showthread.php?t=39512)

Aleksey 09.11.2015 15:01

[Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Доброго дня!
Практикуя программирование решил в качестве дебюта забабахать себе удобную админку для сервера.
В ходе работы передумал делать для себя, теперь делаю для портфолио скорее....


В общем представляю вашему вниманию проект L2j Pane

Проект написан на Java, а значит полностью кроссплатформенный + прилагаются нативные пакеты под 3 популярных Ос

Поддерживает 26 сборок (список есть на сайте)

Если в сборке есть delayed зачисление в инвентарь - программа использует его.

Также реализована возможность подключения через SSH благодаря Jsch библиотеке

На сайте можно найти ссылку на GIT и проект для Netbeans 8+

Также и в приложении и на сайте вшит фидбэк от доброго проекта reformal, в котором я предлагаю заинтересовавшихся добавлять отзывы о работе программы, сдавать баги и вносить идеи.



Сайт проекта: http://L2jPane.com

Gawric 09.11.2015 15:18

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Оформление на JavaFX?

Aleksey 09.11.2015 15:23

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Цитата:

Сообщение от Gawric (Сообщение 402502)
Оформление на JavaFX?

Конечно, FX2 очень порадовал меня, как начинающего человека в этом деле

Mangol 09.11.2015 15:30

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Цитата:

Сообщение от Aleksey (Сообщение 402503)
Конечно, FX2 очень порадовал меня, как начинающего человека в этом деле


Aleksey 09.11.2015 15:31

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Цитата:

Сообщение от Mangol (Сообщение 402504)

Да, в большинстве своем все держится на нем.
Собственно смотрите сами: https://bitbucket.org/Vishnyakov_Aleks/l2j-pane/src/

Mangol 09.11.2015 15:43

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Цитата:

Сообщение от Aleksey (Сообщение 402505)
Да, в большинстве своем все держится на нем.
Собственно смотрите сами: https://bitbucket.org/Vishnyakov_Aleks/l2j-pane/src/

https://bitbucket.org/Vishnyakov_Ale...e-view-default

Не глупо ли заполнять при каждом запросе мап?
Логичнее будет заполнять ее лишь 1 раз. Так же список проф, итемов и прочей инфы хранить в json | xml | yaml.;)

Aleksey 09.11.2015 15:52

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Цитата:

Сообщение от Mangol (Сообщение 402506)
https://bitbucket.org/Vishnyakov_Ale...e-view-default

Не глупо ли заполнять при каждом запросе мап?
Логичнее будет заполнять ее лишь 1 раз. Так же список проф, итемов и прочей инфы хранить в json | xml | yaml.;)

Там много глупого, думаю. Дебют... Про всякие ваши джсоны хмели и прочее я не в курсе был особо) Надо бы почитать.
А список итемов сделан в Properties, чтобы любой желающий смог воплотить в реальность парсинг имен итемов из своего клиента (лично у меня много кастомных вещей на проекте)

С ХМЛ же они заипутся

Добавлено через 2 часа 38 минут
Цитата:

Сообщение от Mangol (Сообщение 402506)
https://bitbucket.org/Vishnyakov_Ale...e-view-default

Не глупо ли заполнять при каждом запросе мап?
Логичнее будет заполнять ее лишь 1 раз. Так же список проф, итемов и прочей инфы хранить в json | xml | yaml.;)

Поблагодарить забыл, писал их еще давно, совсем не понимал ничего на тот момент. Сейчас хоть осознаю что полный бред вышел с ними. Еще раз спасибо
https://bitbucket.org/Vishnyakov_Ale...0d0fa27b9bd605

Добавлено через 2 часа 57 минут
Если кто опробует на л2п-подобной сборке - отпишитесь - верно ли сделан запрос в delayed таблицу, если не сложно... И приходит ли итем с атрибутом (кроме некстгена, там с атрибутом нельзя в делай)

Aleksey 19.11.2015 11:18

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Для своих нужд реализовал выгрузку и изменение banlist.txt от смартов.
Работа через SSH
Если вдруг кому понадобится - дайте знать, дополню программу.
https://yadi.sk/i/joKH5FDfkZYSq

Добавлено через 14 минут
Также для себя реализовал порткнокинг для открытия ssh порта. Не знаю, актуально ли это нынче, но тоже могу выставить

Aleksey 21.11.2015 15:19

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
Релиз версии 1.0 beta2

-Устранены мелкие баги в окне настроек
-Добавлена поддержка L2RT (Interlude)

https://bitbucket.org/Vishnyakov_Ale...3ec75cac425b21
+Немного форматнул код, поэтому в апдейте море воды.

Aleksey 20.01.2016 23:01

Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
 
На этой неделе думаю закончить версию 1.1
Что нового?

- Фикс ошибки, возникающей при просмотре информации о персонаже во многих сборках
- Мелкие фиксы
И самая вкусняха - раскрашенный игровой чат в реальном времени.
Работать будет через лог чата (Только для подключений через SSH тунель)

Добавлено через 59 секунд
Также прошу вас, если вам действительно важно, чтобы какая либо ошибка была исправлена - отпишите мне по контактам на сайте, вместе мы сможем разобраться в вашей проблеме

Добавлено через 18 минут
Вспомнил, еще будет фикс кириллицы в именах итемов. А то на винде кракозябры сейчас


Текущее время: 07:37. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot