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

Веб webMCR 1.5 - ЛК | RCON-Консоль

@xklx, c_core.pas -> TCore.Login .
Все поля отправляются по аналогии.
Возможно значение webOptions.LVER содержит в себе недопустимые символы (символ переноса строки? ). Можешь попробовать обрабатывать значение LVER прямо перед отправкой - исключая переносы строк и прочую шелуху, и другие поля аналогично. Так же LVER можно предварительно преобразовать, и потом убедившись, что это число ,подставить в функцию отправки.

Ну и там же можно debug окошко сделать что бы видеть что у тебя вообще отправляется. Хотя от того, что присвоено было через форму, отличаться не должно.

UPD R17 обновление безопасности
 
@xklx, c_core.pas -> TCore.Login .
Все поля отправляются по аналогии.
Возможно значение webOptions.LVER содержит в себе недопустимые символы (символ переноса строки? ). Можешь попробовать обрабатывать значение LVER прямо перед отправкой - исключая переносы строк и прочую шелуху, и другие поля аналогично. Так же LVER можно предварительно преобразовать, и потом убедившись, что это число ,подставить в функцию отправки.

Ну и там же можно debug окошко сделать что бы видеть что у тебя вообще отправляется. Хотя от того, что присвоено было через форму, отличаться не должно.

UPD R17 обновление безопасности

Сегодня ночью решил проблему
Решил переустановить indy 10, из за бредовой системы установки пришлось раза 2 переустановить delphi и все последующие библиотеки. После этого запрос начал отправляться норм.
Так что возможно дело было в indy
 
Уважаемый @NC22, не могли бы вы мне помочь? Я не знаю задавали ли вам этот вопрос в этой теме, но у меня вот такая проблема:
на сайте пишет:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u512932694/public_html/skinsystem/mainnews.php on line 29

а в самом файле, на 29 строке:
if ( mysql_num_rows( $result ) != 0 )
Тут я ни черта не понимаю, помогите пожалуйста!
 
Уважаемый @NC22, не могли бы вы мне помочь? Я не знаю задавали ли вам этот вопрос в этой теме, но у меня вот такая проблема:
на сайте пишет:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u512932694/public_html/skinsystem/mainnews.php on line 29

а в самом файле, на 29 строке:
if ( mysql_num_rows( $result ) != 0 )
Тут я ни черта не понимаю, помогите пожалуйста!

@Про100 Я, это дело в хостинге. Не знаю в чем конкретно. Просто я делал сайт с WebMCR на каком-то непонятном и незнакомом хостинге, и там не получилось.
 
Спасибо, сам webmcr на хостингере стоит, все знают что хоть это и бесплатный хостинг, но очень тупой.
 
Спасибо, сам webmcr на хостингере стоит, все знают что хоть это и бесплатный хостинг, но очень тупой.
Нет. На хостингере все норм работает. Что-то ты не то сделал. Хм.. поковыряйся короче.
 
Забыл упомянуть одно: патч то для dle 9.6

РЕШЕНО
Оказывается я тупанул, проморгал ссылку на dle патч и нажал на что то другое
 
Помогите с фиксом для WEBMCR 1.8 + c_core_tinyLauncher
В WEBMCR допустим есть запрет на регистрацию с одного и того же IP, но это не запрещает сменить IP и зарегистрировать второй акк и потом запустить лаунчер и зайти вторым акком.
До лаунчера эту функцию выполнял плагин Authme, который запрещал логиниться с тем же IP который в данный помент в сети, но в связи что появился лаунчер его пришлось убрать.
Вот подскажите как лучше сделать, чтобы избежать такой ситуации
 
@valexv14,
извини за задржку с ответом.
на платном хостингере все прекрастно потому что не блокируют аккаунт из за всякой няшности
например на беспл нельзя: чат, модули с автообновлением, некоторые форумы и мн. др.

а сейчас я уже ставлю что хочу и не задумываюсь. можно сказать все безгранично
 
Добрый вечер, господа java-программисты и не очень!

Дело вот в чем. Не так давно я разобрался с этой системой, был очень доволен достигнутым результатом. Но все мне мало, решил поставить движок xenForo. Вроде и читал как установить, но видимо для меня все-таки туговато доходит.
"Установить в подпапку папки xenForo" Это как вообще? В папке движка создать любую папку (minecraft) и залить систему скинов и бла-бла-бла и все? Ничего ли менять не надо? Просто если б мне показать разок, на том же видео, я запомню хорошо, а так, методом тыка и не очень, немного проблематично разбираться с проблемой
(Прошу тапками не забрасывать:trf:)
 
Добрый вечер, господа java-программисты и не очень!

Дело вот в чем. Не так давно я разобрался с этой системой, был очень доволен достигнутым результатом. Но все мне мало, решил поставить движок xenForo. Вроде и читал как установить, но видимо для меня все-таки туговато доходит.
"Установить в подпапку папки xenForo" Это как вообще? В папке движка создать любую папку (minecraft) и залить систему скинов и бла-бла-бла и все? Ничего ли менять не надо? Просто если б мне показать разок, на том же видео, я запомню хорошо, а так, методом тыка и не очень, немного проблематично разбираться с проблемой
(Прошу тапками не забрасывать:trf:)

мне кажется или ты темой ошибся?
 
@Dean952,
у тебя сайт DLE и XenForo?
если только XenForo смотри импорт Webmcr на XenForo

Установить в подпапку папки xenForo" Это как вообще?
это в ту папку куда ты заливал файлы движка XenForo из папки Upload
 
@Dean952,
у тебя сайт DLE и XenForo?
если только XenForo смотри импорт Webmcr на XenForo

Установить в подпапку папки xenForo" Это как вообще?
это в ту папку куда ты заливал файлы движка XenForo из папки Upload
У меня xenForo, я все смотрел, перечитывал, но все равно не получалось объединить все вместе. Эх, спасибо, буду пытаться дальше...
 
cacke_public.png

WebMCR
Версия: 1.5 R17 (12.02.13)

Старые версии \ Версия для DLE \ WordPress \ Joomla \ xenForo
Тестовый сервер (сервере переведен на версию 1.8 MOD)
Видео-урок (Система скинов, авторизации и автообновления - как раз на примере старой версии WebMCR)
Видео-урок по установке и настройке на бесплатном хостинге

Основные компоненты web обвязки
  • Авторизация\регистрация пользователей
  • Профиль пользователя
  • Флуд-контроль от частной регистрации
  • Загрузка скинов\плащей
  • Новостная лента на сайте\в лаунчере (+ RSS)
  • Скрипты авторизации в игре
  • Администрирование (+ удаленное управление сервером по RCON)
  • Мониторинг сервера ( время проведенное в игре , количество игроков онлайн и т.д.)
Скачать


Совместимые приложения\сервисы от автора: Каталог скинов | 3 лаунчера на Delphi(Open Source)

Обязательная настройка php.ini для web сервера register_globals = Off

Установка

1. Настройте файл bd_con.php (редактируем через NotePad ++ что бы не сбросить кодировку файла) :
Задайте параметры для входа в MySQL БД, посмотрите остальные доступные параметры, там все подробно описано.

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

3. Из папки MySQLImport импортируйте таблицы в вашу БД (файл db.sql)

4. Войдите на сайте под пользователем Admin пароль 12345.
Это аккаунт администратора, при необходимости смените пароль и имя в меню пользователя.

Переход с версии 1.0

1. Удалите скрипты старой версии

2. Настройте файл bd_con.php (появилось несколько новых параметров для RCON \ Query)

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

4. Из папки MySQLImport импортируйте таблицы в вашу БД (файл db_patch_10_to_15.sql)

Настройки сервера Bukkit \ Официального (файл server.properties в каталоге с вашим игровым сервером)

активация Query (для мониторинга сервера)

enable-query=true
query.port=25565

активация RCON (для удаленного доступа к командам сервера \ для мониторинга сервера)

enable-rcon=true
rcon.password=12345
rcon.port=25575
Скрипты авторизации в игре (подкаталог mcraftServer)

joinserver.php заменяет http://session.minecraft.net/game/joinserver.jsp
checkserver.php заменяет http://session.minecraft.net/game/checkserver.jsp
auth.php заменяет https://login.minecraft.net/

(все 3 файла пишут в debug-лог в этом же каталоге, если в bd_con.php включена опция)

проверялись на оригинальном лаунчере\клиенте версии 1.2.5
сервер оригинальный \ bukkit

Скрипты движка сайта (основной каталог):

bd_con.php - основной файл настроек, соединение с БД
index.php - вывод информации (например index.php?mode=1 страница регистрации)
system.php - класс пользователя \ подключение пользователя если авторизован
action.php - изменение профиля пользователя (смена ника, пароля, скина, плаща)
skin.php - изображение персонажа с загруженным скином (по дефолту char.png в папке img)

login.php - обработка авторизации на сайте
reg.php - обработка регистрационных данных
mainnews.php - функции для вывода новостей на основной странице

подкаталог mcraftServer

news.php - страница новостей, с отдельным стилем адаптированным для лаунчера

подкаталог instruments (модули)

неприкасаемые (удалять не рекомендуется)
password.php - функции проверки \ создания хэша пароля
rcon.class.php - функции работы с протоколом RCON
query.function.php - функция работы с протоколом Query

mcraft.rcon.php - обработка запросов на выполнение RCON команды
папка rconform - форма для работы с mcraft.rcon.php
папка rss20 - модуль RSS
serverstate.php - модуль вывода состояния сервера (RCON \ Query)

Список устаревших скриптов (выведены с версии 1.5): changenick.php,-functions.php, uploader.php

Стили
подкаталог style
html и css файлы формирующие главную страницу т.е. это стили с которыми работает index.php
подкаталог style в mcraftServer
html и css файлы формирующие страницу новостей в лаунчере т.е. используются news.php
Для импорта в БД в которой уже есть какая то структура таблиц, проверьте файл db.sql что бы названия таблиц не совпадали и т.д. (если меняеете названия таблиц, меняйте их и в файле bd_con.php)

Так при желании можно объединить таблицу accounts с уже существующей таблицей пользователей.

Для этого добавьте недостающие поля в свою таблицу

пример такого SQL запроса
Код:
ALTER TABLE `таблица_в_которую_добавляем_поле` ADD `название_поля` varchar(16) DEFAULT NULL;

где

Код:
varchar(16) DEFAULT NULL;
это тип поля, берите из db.sql для нужного

Пропишите названия полей (поле логина, пароля и т.д.) в bd_con.php если названия некоторых полей поменялись

Поменяйте функции проверки пароля на ваши в файле instruments/password.php (по умолчанию проверка по md5)

v1.5 R16
  • Новый интерфейс панели управления администратора
  • Полное редактирование профиля любого пользователя
  • Улучшена совместимость с php модулями разных версий и разными настройками веб серверов. ( поддержка open_basedir и др )
  • Исправлен вывод кнопок перелистывания страниц, при количестве страниц большем 10
v1.5b R15

  • Исправлен алгоритм отображения скина ( файл skin.php )
v1.5b R14


  • Добавлена панель управления администратора, включает в себя:
  1. Блокирование пользователей
  2. Запрет регистрации по IP
  3. Удаление пользователей
  4. Изменение прав пользователям
  5. RCON сессия (удаленное управление игровым сервером)
  • Добавлено отображение персонажа с загруженным скином и плащом
  • Добавлена смена пароля
  • Добавлен RSS модуль
  • Добавлен мониторинг состояния сервера ( главная страница \ страница новостей ), включает в себя :
  1. Кэширование информации - соединение с игровым сервером не чаще чем раз в 5 минут
  2. Поддержка протокола соединения с игровым сервером RCON \ Query
  3. Получение состояния сервера через RCON - статус сервера ONLINE\OFFLINE , количество игроков, время пребывания на сервере для каждого игрока. (с момента входа на сервер)
  4. Получение состояния сервера через Query - аналогично RCON, но с выводом дополнительных параметров (количество слотов \ ip адрес \ порт)
v1.0b R11

  • Первая публикация web обвязки на RuBukkit


Дайте ссылку на старый WebMCR, ссылка на скачку не работает.
 
@Dean952,
тебе просто надо узнать в каком .sql файле (таблице)
хранится, составляется список пользователей твоего форума
на DLE это dle_users.sql

и импорт если не ошибаюсь в db_config.php делается
там нужно например заменить hush_dle на hush_xenforo -> это просто пример я мб не правильно написал
 
Народ извините за глупый вопрос но centos6 i386 на java сколько памяти максимум можно выделить?
 
Хм, не хочется читать тонну текста (стак страниц), поэтому никто не может полностью (с картинками и примерами;)) обьяснить как и что настраивать? Не, ну если файлы на сайт заливать (создавать привязку), то какие файлы нужно залить на хостинг сервера?
 
Возможно ли как то вытащить чат? Что бы команды не работали и тому подобное, а работал только чат.
 
Возникла проблема, все установилось на хост отлично, можно с админки дефолтный скин поменять. А вот себе личный скин не как, пользователи то же не могут, выдает окно ошибки, но в нем не пишет какая именно. В чем может быть беда?
 

Поделиться этой страницей

Назад
Верх