Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Web-форма для rcon сессии

Discussion in 'Веб-обвязки и лаунчеры' started by NC22, Jun 5, 2012.

  1. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    Простенький интерфейс для работы с RCON.

    Работает как с официальным сервером, так и с Bukkit, ответы официального сервера и Bukkit могут отличаться (так например оф сервер на некоторые функции вообще обратно молчит, отвечает только когда это необходимо как в случае с list , help и др.) . Проверял на версии 1.2.5
    Помимо моего контента использован класс для работы с rcon - mcraftrcon.class.php by xPaw

    Скрипт не имеет кода авторизации и опубликован в качестве технического примера. Только для разработчиков.

    Файлы из архива
    index.html - вывод информации
    mcraft.rcon.php - обработка команд (результаты обрабатывались в соответствии с Bukkitовскими ответами)
    mcraftrcon.class.php - класс для работы с протоколом rcon

    Установка описана в файле install.txt или здесь
    В файле настроек сервера server.properties (Bukkit, официального) изменить \ добавить опции - пароль, порт , активность сервиса

    rcon.password=12345
    rcon.port=25575
    enable-rcon=true

    Загрузите скрипты из архива на web-сервер (не обязательно в корневую директорию)

    В файле mcraft.rcon.php изменить настройки подключения. (желательно в NotePad++)
    Соответственно адрес сервера (Bukkit, официального) \ порт \ пароль

    $server = "localhost";
    $rconPort = 25575;
    $rconPass = "12345";

    все, заходим через сайт на index.html
    rcon.png
     

    Attached Files:

    Last edited: Feb 26, 2015
  2. Хостинг MineCraft
    <
  3. skilet

    skilet Активный участник

    Trophy Points:
    78
    Skype:
    darklinket
    Имя в Minecraft:
    skilet
    Not bad )))
    Осталось прикрутить авторизацию, вынести настройки в отдельный файл (чисто для красоты)
     
  4. Инкогнито_о

    Инкогнито_о Старожил

    Trophy Points:
    153
    Пичалька :(
    Мою идею наполовину украли [​IMG]
    Будет мне теперь уроком что нельзя раскрывать идею до релиза продукта...
     
    slavik123123123 likes this.
  5. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    @Инкогнито_о, А где заценить твои проекты можно ? Что за клевета на ровном месте? В любом случае этот скрипт всего лишь наработка \ модуль для админки, который будет включен в полноценную админку новой версии моей веб обвязки .
     
  6. Инкогнито_о

    Инкогнито_о Старожил

    Trophy Points:
    153
    Клеветы нету. Если ты думаешь что Я в чем то тебя обвиняю это не так...
     
  7. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    Хм. Видел твою тему, но твой вариант мне сразу бы не подошел т.к. он использует плагины для сервера, протокол совсем другой, это по меньшей мере неудобно
     
    никио likes this.
  8. Инкогнито_о

    Инкогнито_о Старожил

    Trophy Points:
    153
    Я не знал про то что можно управлять сервером через RCON.
    Cпасибо что выложил иходники в пaблик (будет мне как пример, может быть допишу свою систему c использованием RCON), но как настроить на стороне сервера RCON доступ?
    Извини если туплю но в google.com такого нету.
     
    HoShiMin and slavik123123123 like this.
  9. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    @Инкогнито_о, под спойлером в первом сообщении
    это все прописать в свойствах сервера server.properties

    здесь все основные настройки сервера http://www.minecraftwiki.net/wiki/Server_properties
     
    никио likes this.
  10. leon0399

    leon0399 Старожил Пользователь

    Trophy Points:
    103
    Skype:
    leon_03_99
    Имя в Minecraft:
    leon0399
  11. hummer

    hummer Старожил Пользователь

    Trophy Points:
    123
    Skype:
    bond_russia
    Неплохо..
     
  12. hummer

    hummer Старожил Пользователь

    Trophy Points:
    123
    Skype:
    bond_russia
    @NC22, подскажу идею. Сделай получение работающих плагинов на сервере и в index.php выводишь список команд под плагин. В раскрывающем меню. Тогда цены не будет.
     
    NC22 likes this.
  13. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    @hummer, хм. Спасибо за идею. Посмотрю что можно сделать
     
    никио likes this.
  14. _Dimk_O_

    _Dimk_O_ Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dimk__o
    Читал что проверялось на 1.2.5
    Но я запустил на 1.2.4
    консоль просто изкакана вот таким сообщением =\

    2012-06-07 15:14:39 [INFO] IO: Software caused connection abort: recv failed
    2012-06-07 15:14:39 [INFO] IO: Software caused connection abort: recv failed
    2012-06-07 15:14:39 [INFO] IO: Software caused connection abort: recv failed
    2012-06-07 15:14:39 [INFO] IO: Software caused connection abort: recv failed

    а при написании команды reload я вообще обленился читать =/
     
  15. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    @_Dimk_O_, Попробовал исправить проблему.

    1.1 - полет нормальный

    как допроверяю , обновлю файл в первом сообщении, пока оставлю здесь
     

    Attached Files:

    никио likes this.
  16. hummer

    hummer Старожил Пользователь

    Trophy Points:
    123
    Skype:
    bond_russia
    @NC22, есть предложение. Добавь в скайп.
     
  17. _Dimk_O_

    _Dimk_O_ Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dimk__o
    С командой reload все хорошо, но написав команду money top снова та же ошибка =\

    после написания команды stop сервер перезапустился (батник с указателем) и при последующем вводе команд выдает:
    Authorization failed.
     
  18. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    @_Dimk_O_, кинь серв + плаги если не сложно. Старые версии удаляются с оф форума, потестить уже не на чем.
     
    никио likes this.
  19. _Dimk_O_

    _Dimk_O_ Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dimk__o
    Держи Click
    Это то на чем я тестировал.
     
  20. Автор темы
    NC22

    NC22 Старожил Пользователь

    Trophy Points:
    153
    Имя в Minecraft:
    NC22
    Из архива взял только craftbukkit1564-RU + plugins, на ansicon ругается антивир, советую проверить на наличие вирусов. Так что если брать только craftbukkit1564-RU + plugins ошибки не сыпет, ansicon проверять не стал - это хак какой то, встраивается в сервер не как плагин , может поэтому его за вирус и считают антивирусы, и вполне может данные на приеме модифицировать.
     

    Attached Files:

  21. ConstAntz

    ConstAntz Активный участник

    Trophy Points:
    63
    Пардон, а какими еще средствами можно получить доступ к ркон?
     
    igor12 likes this.

Share This Page