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

Лаунчер [Поддержка завершена/Закрыто]Fix-Sashok724-launcher (Sunrise edition)

Статус
Закрыто для дальнейших ответов.
поставил 5.5 сейчас посмотрю на реакцию
эта ошибка пропала, но появилась другая... работаю над устранением
Ввожу данные, жму копать и вылазиет Ошибка sql
ужас... что теперь делать?
как узнать ip адрес и порт базы данных MYSQL ?
Wamp или xamp ставили? А так стандартные пароли логины наверное Admin ^) Если на хост, то гляньте в админ панеле.
 
Wamp или xamp ставили? А так стандартные пароли логины наверное Admin ^) Если на хост, то гляньте в админ панеле.
Хммм... как оказалось это из за хостингера, попробую другие бесплатные хостинги, но если везде будет ошибка куплю платный
скажите на http://web.evehost.ru/ будет ли такая ошибка?
Хммм... как оказалось это из за хостингера, попробую другие бесплатные хостинги, но если везде будет ошибка куплю платный
скажите на http://web.evehost.ru/ будет ли такая ошибка?
У меня уже не sql ошибка вылазиет а ошибка подключения (неверный ip mysql)так просто как понял так и написал, могу скрин сделать если нужно
Wamp или xamp что это?
Если я куплю на хостингере тарифный план премиум, ошибка пропадет? Посмотри пожалуйста
 
Хммм... как оказалось это из за хостингера, попробую другие бесплатные хостинги, но если везде будет ошибка куплю платный
скажите на http://web.evehost.ru/ будет ли такая ошибка?

У меня уже не sql ошибка вылазиет а ошибка подключения (неверный ip mysql)так просто как понял так и написал, могу скрин сделать если нужно
Wamp или xamp что это?
Если я куплю на хостингере тарифный план премиум, ошибка пропадет? Посмотри пожалуйста

Почему бы вам не разместить сайт там же где и сервер майнкрафта?
В крайнем случае могу и свой хост предложить. Установка сайта только дорогая у нас. Поддержание 1.5 $ в месяц.
Ещё могу посоветовать заглянуть на http://hostline.ru
Но придётся делать перенаправление скачки клиента в другое место. Например на дропбокс.
 
Z

Почему бы вам не разместить сайт там же где и сервер майнкрафта?
В крайнем случае могу и свой хост предложить. Установка сайта только дорогая у нас. Поддержание 1.5 $ в месяц.
Ещё могу посоветовать заглянуть на http://hostline.ru
Но придётся делать перенаправление скачки клиента в другое место. Например на дропбокс.
я хотел minecraft поставить на http://web.evehost.ru/
 
Настолько донный хост....
всмысле? а кстати раз ты такой умный то ответь: Если я куплю на хостингере тарифный план премиум, то данная ошибка пропадет?
6522294.jpg
 
Подскажите, как сделать чтобы сразу после авторизации кидало в ЛК
 
Нет, вы не поняли... Я хочу, чтобы пользователю отбражался именно кабинет, а не ссылка "Войти в ЛК"! Возможно ли такое?

Можешь при мудрить показ вместо новостей, но надо дорабатывать сам лаунчер и веб часть. Я просто на яве не специализируюсь, так что ждать только санрайза, когда он следующий вариант сделает. Там вроде что то такое подразумевалось. Хотя уже не помню.
 
Можешь при мудрить показ вместо новостей, но надо дорабатывать сам лаунчер и веб часть. Я просто на яве не специализируюсь, так что ждать только санрайза, когда он следующий вариант сделает. Там вроде что то такое подразумевалось. Хотя уже не помню.
Плюсую, там придется выполнять запрос еще до запуска фрейма, чтоб отобразить инфу лк.
Но опять же, первый раз нужно будет получить токен авторизации.
 
Можешь при мудрить показ вместо новостей, но надо дорабатывать сам лаунчер и веб часть. Я просто на яве не специализируюсь, так что ждать только санрайза, когда он следующий вариант сделает. Там вроде что то такое подразумевалось. Хотя уже не помню.
Я сам в яве полный 0! Но перерыв ланунчер, я понял за что отвечают некоторые классы и функции... Но вот как сделать, чтобы ЛК открывался не в новом окне, а например, там где и новости я не пойму никак... Походу придется ждать....
 
Fix-Sashok (Sunrise edition)

​
Скриншот основного окна, с явно видимой ссылкой (ВНИМАНИЕ: ПРИМЕР! В ссылках размещён и используется стандартный скин оригинального лаунчера, не тот что изображён ниже):

Посмотреть вложение 20360


История версий:
  • v1.0 Beta 1
    • Восстановлена и улучшена поддержка Wordpress
    • Поддержка mysqli и pgsql (PostgreSQL)
    • Поддержка соединения с базой через unix socket
    • Полная поддержка XenForo 1.3 и ниже ->
    • (автоматическое определение XenForo_Authentication_Core12 и XenForo_Authentication_Core)
    • Интеграция с punBB и Joomla (v2.x - v3.x)
    • Лог файл выведен в отдельную папку (Не забываем читать если что то не так!)
    • Полная поддержка UTF-8
    • Улучшена система сообщений об ошибках авторизации
    • Улучшена работа функции "Cохранить пароль"
    • Улучшена работа вывода новостей: добавлены новые bb коды, улучшенная фильтрация данных, а так же добавлена возможность - - удобного просмотра в браузере
    • Исправлена проблема при которой невозможно было авторизоваться если пароль содержит спец символы
    • Различные исправления / улучшения

  • v1.0 Beta 2
    • Добавлена поддержка префиксов таблиц
    • Добавлена интеграция с ImageCMS
    • Оптимизирован код и немного переработан конфиг
  • v1.0 Beta 3
    • Добавлена поддержка PDO (Проверялось на MySQL, PostgreSQL, SQLite)
    • Добавлена поддержка SQLite и SQLite3
    • Добавлена интеграция с SMF 2 и Alto CMS
    • Исправлены ошибки
Просмотреть историю релизов на GitHub: https://github.com/Sunrise21/Fix-Sashok/releases

Описание:

Большое количество изменений, направленных на упрощение настройки лаунчера, будет удобно для начинающих. Веб часть, после доработок и изменений, направленных на повышение безопасности сервера, при правильной настройке прав, позволит вам, не беспокоится об сохранности и неизменности содержащихся на сервере файлов.
Количество внесённых изменений в лаунчер Sashok724 (http://www.rubukkit.org/threads/sashok724-launcher.42883/), переросло на качественно новый уровень.

Загрузка:

Перейти на GitHub (src лаунчера и web часть) для просмотра изменений:
https://github.com/Sunrise21/Fix-Sashok
Скачать с последними изменениями (рекомендуется):
https://github.com/Sunrise21/Fix-Sashok/archive/master.zip
​



Уважаемые посетители, с чем ещё хотите увидеть интеграцию?

Автор изменений Sunrise

dzikar, я хочу от тебя детей!
Не знаю почему, но с Sashok724
мучился 3 дня по 6-8 часов, Оо и не получалось, скачал материал с етой теми, и все заканало. Ура.. просто все работает, осталось собрать клиент и все !! Пасиб еще раз проделанную работу.
Подскажите пл туториал, где
настраивают лаунчер без сайта. Чтоб регистрация в лаунчере. MySQL PHP apache, все есть
помогите плз, все зделал по инструкции, пишет постоянно клиент не найден.
Подскажите еще что ето за строчка в src
blic static final String siteDirClient = "clients";//Папка с файлами карт на сайте
Zip assets присутствует в папке clients
папка clients находиться в папке site
настройки
<?php
if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
include("loger.php");
/* Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
'hash_md5' - md5 хеширование
'hash_authme' - интеграция с плагином AuthMe
'hash_cauth' - интеграция с плагином Cauth
'hash_xauth' - интеграция с плагином xAuth
'hash_joomla' - интеграция с Joomla (v1.6 - v1.7)
'hash_joomla_new' - интеграция с Joomla (v2.x - v3.x)
'hash_ipb' - интеграция с IPB
'hash_xenforo' - интеграция с XenForo
'hash_wordpress' - интеграция с WordPress
'hash_vbulletin' - интеграция с vBulletin
'hash_punbb' - интеграция с punBB
'hash_dle' - интеграция с DLE
'hash_drupal' - интеграция с Drupal (v.7)
'hash_imagecms' - интеграция с ImageCMS Corporate
'hash_smf' - интеграция с SMF 2
'hash_altocms' - интеграция с Alto CMS
'hash_launcher' - интеграция с лаунчером sashok724 (Регистрация через лаунчер)
*/
$crypt = 'hash_wordpress';
$saltconfigcms = ''; //Соль для пароля Alto CMS из $config['security']['salt_pass'] (app/config/config.local.php) и ImageCMS из $config['encryption_key'] (application/config/config.php)

$PDO = false;
$db_engine = 'mysqli'; //mysqli (Only PDO = false), mysql (не рекомендуется без PDO), pgsql (PostgreSQL), sqlite3 (Only PDO = false), sqlite
$db_host = 'localhost'; // Ip-адрес MySQL или путь к базе данных (sqlite)
$db_port = '3306'; // Порт базы данных (если хотите использовать сокеты оставте поле пустым)
$db_user = '*********'; // Пользователь базы данных
$db_pass = '*********'; // Пароль базы данных
$db_database = 'mcserver'; //База данных

$db_prefix = ''; //Префикс таблиц (если не нужны стереть)
$db_table = 'wp_users'; //Таблица с пользователями
$db_columnUser = 'user_login'; //Колонка с именами пользователей
$db_columnPass = 'user_pass'; //Колонка с паролями пользователей
$db_columnSalt = 'salt'; //Настраивается для IPB, vBulletin и punBB: , IPB - members_pass_salt, vBulletin - salt, punBB - salt

$db_columnId = 'user_id'; //Колонка с ID пользователей (Дополнительная Колонка для XenForo), не трогайте
$db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
$db_columnSesId = 'session'; //Колонка с сессиями пользователей, не трогайте
$db_columnServer = 'server'; //Колонка с серверами пользователей, не трогайтe

//Регистрация
$db_group = 'user_group_id'; //Колонка с номером группы (Активация аккаунта по mail)
$db_columnIp = 'ip'; //Колонка с IP пользователей
$db_columnDatareg = 'create_time'; // Колонка даты регистрации
$db_columnMail = 'email'; // Колонка mail

$banlist = $db_prefix.'banlist'; //Таблица плагина Ultrabans
$noactive = '1'; //Номер группы не активированных

$useban = true; //Ба на на сервере = бан в лаунчере, Ultrabans плагин
$useactivate = false; //Активация аккаунта по mail
$useantibrut = true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)

$masterversion = 'Beta_v1.0'; //Мастер-версия лаунчера
$protectionKey = '1234567890'; //Ключ защиты сессии. Никому его не говорите.
$DirClient = 'clients';

//========================= Настройки ЛК =======================//

$db_columnMoney = 'realmoney'; //Колонка с деньгами

$db_tableMoneyKeys = $db_prefix.'launcher_keys'; //Таблица с ключами
$db_columnKey = 'key'; //Колонка с ключами
$db_columnAmount = 'amount'; //Колонка с ценами ключей

$admin_pass = '123456'; // Пароль админки

$uploaddirs = 'MinecraftSkins'; //Папка скинов
$uploaddirp = 'MinecraftCloaks'; //Папка плащей

$usePersonal = true; //Использовать личный кабинет
$canUploadSkin = true; //Можно ли заливать скины
$canUploadCloak = true; //Можно ли заливать плащи
$canBuyVip = true; //Можно ли покупать VIP
$canBuyPremium = true; //Можно ли покупать Premium
$canBuyUnban = true; //Можно ли покупать разбан
$canActivateVaucher = true; //Можно ли активировать ваучер
$canExchangeMoney = true; //Можно ли обменивать Realmoney -> IConomy
$canUseJobs = true; //Можно ли использовать работы
$usecheck = true; //Можно ли использовать регистрацию в лаунчере

$cloakPrice = 0; //Цена плаща (В рублях)
$vipPrice = 100; //Цена випа (В руб/мес)
$premiumPrice = 250; //Цена премиума (В руб/мес)
$unbanPrice = 150; //Цена разбана (В рублях)

$initialIconMoney = 30; //Сколько денег дается при регистрации в IConomy
$exchangeRate = 200; //Курс обмена Realmoney -> IConomy

//ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!

//Функции для работы с базой
 
Последнее редактирование:
dzikar, я хочу от тебя детей!
Не знаю почему, но с Sashok724
мучился 3 дня по 6-8 часов, Оо и не получалось, скачал материал с етой теми, и все заканало. Ура.. просто все работает, осталось собрать клиент и все !! Пасиб еще раз проделанную работу.
Подскажите пл туториал, где
настраивают лаунчер без сайта. Чтоб регистрация в лаунчере. MySQL PHP apache, все есть
помогите плз, все зделал по инструкции, пишет постоянно клиент не найден.
Подскажите еще что ето за строчка в src
blic static final String siteDirClient = "clients";//Папка с файлами карт на сайте
Zip assets присутствует в папке clients
папка clients находиться в папке site
настройки
<?php
if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
include("loger.php");
/* Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
'hash_md5' - md5 хеширование
'hash_authme' - интеграция с плагином AuthMe
'hash_cauth' - интеграция с плагином Cauth
'hash_xauth' - интеграция с плагином xAuth
'hash_joomla' - интеграция с Joomla (v1.6 - v1.7)
'hash_joomla_new' - интеграция с Joomla (v2.x - v3.x)
'hash_ipb' - интеграция с IPB
'hash_xenforo' - интеграция с XenForo
'hash_wordpress' - интеграция с WordPress
'hash_vbulletin' - интеграция с vBulletin
'hash_punbb' - интеграция с punBB
'hash_dle' - интеграция с DLE
'hash_drupal' - интеграция с Drupal (v.7)
'hash_imagecms' - интеграция с ImageCMS Corporate
'hash_smf' - интеграция с SMF 2
'hash_altocms' - интеграция с Alto CMS
'hash_launcher' - интеграция с лаунчером sashok724 (Регистрация через лаунчер)
*/
$crypt = 'hash_wordpress';
$saltconfigcms = ''; //Соль для пароля Alto CMS из $config['security']['salt_pass'] (app/config/config.local.php) и ImageCMS из $config['encryption_key'] (application/config/config.php)

$PDO = false;
$db_engine = 'mysqli'; //mysqli (Only PDO = false), mysql (не рекомендуется без PDO), pgsql (PostgreSQL), sqlite3 (Only PDO = false), sqlite
$db_host = 'localhost'; // Ip-адрес MySQL или путь к базе данных (sqlite)
$db_port = '3306'; // Порт базы данных (если хотите использовать сокеты оставте поле пустым)
$db_user = '*********'; // Пользователь базы данных
$db_pass = '*********'; // Пароль базы данных
$db_database = 'mcserver'; //База данных

$db_prefix = ''; //Префикс таблиц (если не нужны стереть)
$db_table = 'wp_users'; //Таблица с пользователями
$db_columnUser = 'user_login'; //Колонка с именами пользователей
$db_columnPass = 'user_pass'; //Колонка с паролями пользователей
$db_columnSalt = 'salt'; //Настраивается для IPB, vBulletin и punBB: , IPB - members_pass_salt, vBulletin - salt, punBB - salt

$db_columnId = 'user_id'; //Колонка с ID пользователей (Дополнительная Колонка для XenForo), не трогайте
$db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
$db_columnSesId = 'session'; //Колонка с сессиями пользователей, не трогайте
$db_columnServer = 'server'; //Колонка с серверами пользователей, не трогайтe

//Регистрация
$db_group = 'user_group_id'; //Колонка с номером группы (Активация аккаунта по mail)
$db_columnIp = 'ip'; //Колонка с IP пользователей
$db_columnDatareg = 'create_time'; // Колонка даты регистрации
$db_columnMail = 'email'; // Колонка mail

$banlist = $db_prefix.'banlist'; //Таблица плагина Ultrabans
$noactive = '1'; //Номер группы не активированных

$useban = true; //Ба на на сервере = бан в лаунчере, Ultrabans плагин
$useactivate = false; //Активация аккаунта по mail
$useantibrut = true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)

$masterversion = 'Beta_v1.0'; //Мастер-версия лаунчера
$protectionKey = '1234567890'; //Ключ защиты сессии. Никому его не говорите.
$DirClient = 'clients';

//========================= Настройки ЛК =======================//

$db_columnMoney = 'realmoney'; //Колонка с деньгами

$db_tableMoneyKeys = $db_prefix.'launcher_keys'; //Таблица с ключами
$db_columnKey = 'key'; //Колонка с ключами
$db_columnAmount = 'amount'; //Колонка с ценами ключей

$admin_pass = '123456'; // Пароль админки

$uploaddirs = 'MinecraftSkins'; //Папка скинов
$uploaddirp = 'MinecraftCloaks'; //Папка плащей

$usePersonal = true; //Использовать личный кабинет
$canUploadSkin = true; //Можно ли заливать скины
$canUploadCloak = true; //Можно ли заливать плащи
$canBuyVip = true; //Можно ли покупать VIP
$canBuyPremium = true; //Можно ли покупать Premium
$canBuyUnban = true; //Можно ли покупать разбан
$canActivateVaucher = true; //Можно ли активировать ваучер
$canExchangeMoney = true; //Можно ли обменивать Realmoney -> IConomy
$canUseJobs = true; //Можно ли использовать работы
$usecheck = true; //Можно ли использовать регистрацию в лаунчере

$cloakPrice = 0; //Цена плаща (В рублях)
$vipPrice = 100; //Цена випа (В руб/мес)
$premiumPrice = 250; //Цена премиума (В руб/мес)
$unbanPrice = 150; //Цена разбана (В рублях)

$initialIconMoney = 30; //Сколько денег дается при регистрации в IConomy
$exchangeRate = 200; //Курс обмена Realmoney -> IConomy

//ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!

//Функции для работы с базой

Тут клиент надо как в старом сашке собирать, поэтому такие сложности.
Я сам в яве полный 0! Но перерыв ланунчер, я понял за что отвечают некоторые классы и функции... Но вот как сделать, чтобы ЛК открывался не в новом окне, а например, там где и новости я не пойму никак... Походу придется ждать....
Я про это и имел ввиду. При первичном запуске показывает новости, при авторизации выводит уже ЛК вместо новостей. Что бы было это безопасно и нужно мудрить.
 
Тут клиент надо как в старом сашке собирать, поэтому такие сложности.

Я про это и имел ввиду. При первичном запуске показывает новости, при авторизации выводит уже ЛК вместо новостей. Что бы было это безопасно и нужно мудрить.
Спасибо разобрался
 
Молодец старался делал. Но вот фигня в том что это уже старьё)
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх