Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
Я им как то пользовался когда нужно было выкинуть из игры юзеров и забанить их, но при этом у меня не было игрового клиента. В этом случае вещь очень полезная. Итемы насколько помню в онлайн режиме когда игрок в игре можно выдавать. По сути, имея с собой мобильник с Java можно такой админкой получить отдачу команд ядру сборки, в точности будто я в игре нахожусь и отдаю эти команды в игровом интерфейсе. Можно сервак ребутнуть, добавить/отобрать итем, забанить+кикнуть, бан чата дать, ну и так далее. Бывают моменты что срочно что то надо сделать, а под боком кроме телефона нет ничего. К примере если через Вашу админку забанить акк то игрок все равно в игре остается, но не сможет зайти если оффнется. А при наличии телнета его можно кикнуть+бан одновременно. Очень здорово помогает если нет клиента игрового. |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
|
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
Вот из стрессвеба файл который рулит телнетом, я пользовался этой опцией в SW и она работала, судя по коду команды такие же как Вы из игры отдаете будучи там админом. Код:
<?php |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
Думаю, было бы неплохо дополнить софтину Кик чара например очень не помешает |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Aleksey, могу Вам посоветовать подумать над клиент-серверной реализацией.
Одна из причин - не каждый админ жаждет держать порт 3306 открытый из вне на сервере и ограничивается обычно доступом с домашнего хоста+хоста сервера где стоит веб-обвязка. Телнет порт открытым держать если честно как то то же немного стремновато. Это же касается и SSH порта. А вот если отдельно будет серверная версия этой админки висеть на порту с надежной авторизацией то возможности реализации функционала тут очень велики. Серверная софтина могла ты и по телнету со сборкой общаться по локалхосту и делать запросы в MySQL. Можно так же реализовать при бане/кике отдачу операционной системе к примеру команды iptables -I INPUT -p tcp -s xx.xx.xx.xx -j DROP, где xx.xx.xx.xx - IP облокируемого, можно и так xx.xx.xx.xx/24 по целой подсети, если игрок может быстро сменить IP в случае если провайдер по DHCP выдает. Это очень помогает когда кто то в чате сидит и рекламирует сторонние проекты, Вы его баните а он тут же новый акк регит, а способов обойти бан по железу полно. С заходом в исходники сборки можно даже реализовать отдачу сообщений чата в клиентскую часть админки. То есть у Вас очень большие возможности появятся в плане постоянного наращивания функционала данного продукта. Можно конечно параллельно держать Lite версию, без серверной части. |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
Кстати реализовано в программе, но в настойки выносить не стал. Я там раньше описсывал, куда что добавить. А вообще к 22 порту доступ должен быть всегда у админов имхо. Так что пока над серверно-клиентской версией не задумываюсь даже Добавлено через 6 минут Нашел чуть про телнет Почему его не рекомендуют использовать? Допустим при условии, что порт будет закрыт извне? http://www.l2jserver.com/forum/viewtopic.php?t=18292 |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
|
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Alligat0r,
Aleksey, telnet не везде есть и обработка команд никак не связана с админ командами (там свои хандлеры). Если уж и использовать телнет, то только, как бинд на локалхост, а до него делать проброс через SSH-тунель. А вообще, рекомендую отказаться от этого устаревшего... хм... механизма и посмотреть куда-нибудь в сторону написания референс бука по внешнему АПИ сервера <- любой_софт/обвязка/етц. |
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
|
Re: [Шара, исходники, BOOMSTARTER] L2jPane - Удобное управление базой сервера
Цитата:
Если опишите протокол, экшены на каждую команду и остальные вещи, которые входят в референс бук, то вполне можно будет реализовать для большинства эмуляторов расширение, которое можно будет легко подключить:) |
Текущее время: 14:48. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot