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

Помощь по лаунчерам [2]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем slenky, 9 июн 2015.

  1. GAMERSIMPSON

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

    Баллы:
    61
    Имя в Minecraft:
    GamerSimpson
    Розложу свою проблему по полочкам.

    Запускается лаунчер "Sashok724" Проходит авторизацию, заходит в minecraft
    Потом показывает лого "Mojang" И через несколько секунд закрывается.
    В 1 раз даже может просто не запустится.
    И поевляется файл "Crash Report"
    Прошу помощи пожалуйсто.

    public static final String baseconf = "mcupdate"; //Папка с файлом конфигурации
    public static final String pathconst = "mcupdate/%SERVERNAME%"; //Конструктор пути к папке с MC

    Когда ставлю test всё работает а когда ставлю чё неть другое перестает активность. (Клиенты те же ) Перепроверял

    public static final String baseconf = "Test"; //Папка с файлом конфигурации
    public static final String pathconst = "Test/%SERVERNAME%"; //Конструктор
     
  2. Хостинг MineCraft
    <
  3. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Ошибка Sql sashok724 launcher
    Когда пытаюсь зайти в игру пишет "Ошибка Sql"
    Что дает лог:
    [09 11 2015 22:31] exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'bzz56789_saut.usersession' doesn't exist' in /home/bzz56789/public_html/launcherfw/launcher.php:190
    Stack trace:
    #0 /home/bzz56789/public_html/launcherfw/launcher.php(190): PDOStatement->execute()
    #1 {main}
     
  4. vall16

    vall16 Активный участник Пользователь

    Баллы:
    66
    К тем кто может помочь! залил dle, залил все cql, забросил веб часть с клиентами, но почему-то постоянно вертится авторизация!! помогите с этой проблемой!! или чего то не хватает? или ....
     
  5. Alexgrist

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

    Баллы:
    173
    Краш покажи. Или клиент другой запускай.[DOUBLEPOST=1447140876,1447140616][/DOUBLEPOST]
    Table 'bzz56789_saut.usersession' doesn't exist'
    Таблица не найдена. Исходники лаунчера из этой темы?[DOUBLEPOST=1447140934][/DOUBLEPOST]
    Логи в Нетбинс/Eclipse смотри, там все написано.
     
  6. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Да
     
  7. Alexgrist

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

    Баллы:
    173
    Тогда проверяй настройки подключения. Таблица должна была создаться в автоматическом режиме.
     
  8. ForesterLive

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

    Баллы:
    61
    Skype:
    pashka.isaev
    Имя в Minecraft:
    ForesterLive
    Ребят, а не подскажите как объединить сайт, сервер и лаунчер ? Давно ищу ответ на данный вопрос и пока что ничего не нашёл.

    Заранее спасибо ! :)
     
  9. Alexgrist

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

    Баллы:
    173
    mysql
     
  10. ForesterLive

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

    Баллы:
    61
    Skype:
    pashka.isaev
    Имя в Minecraft:
    ForesterLive
    Тогда это значит, что нужно делать это через плагин AuthME ?
     
  11. Alexgrist

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

    Баллы:
    173
    Нет, аутми тут ни при чём. Плагины, кабинет, лаунчер настраиваешь так, чтоб обращались к одной базе данных.
     
  12. ForesterLive

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

    Баллы:
    61
    Skype:
    pashka.isaev
    Имя в Minecraft:
    ForesterLive
    Хм, спасибо попробую.
     
  13. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Спасибо большое за помощь,ошибка была в connect php датой регистрацией.[DOUBLEPOST=1447160953,1447160841][/DOUBLEPOST]Как мне адаптировать шаблон со старыми исходниками под новый
    [​IMG]
    http://rubukkit.org/threads/shablon-flyworld-dlja-launchera-sashok724.45960/
     
  14. vall16

    vall16 Активный участник Пользователь

    Баллы:
    66
    Ребята, подскажите где взять шаблон на лаунчер на версию 1.6.4, и веб частью?[DOUBLEPOST=1447189423,1447181851][/DOUBLEPOST]почему лаунчер сашок на версию 1.6.4 выдает ошибку sql Reo3H/PGaCMoan6/O0N3XA==?
    помогите разобраться!
     
  15. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Ты ошибся в указание класов наверно.У меня 1.6.4 нормально работает.
     
  16. vall16

    vall16 Активный участник Пользователь

    Баллы:
    66
    эту ошибку сам исправил))
    но вот эту: [00:27:21] [Launcher thread/INFO]: <br /><b>Deprecated</b>: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in <b>/home/u362589563/public_html/mdm/launcher.php</b> on line <b>11</b><br /><br /><b>Warning</b>: mysql_query(): Access denied for user 'root'@'10.2.1.12' (using password: NO) in <b>/home/u362589563/public_html/mdm/launcher.php</b> on line <b>11</b><br /><br /><b>Warning</b>: mysql_query(): A link to the server could not be established in <b>/home/u362589563/public_html/mdm/launcher.php</b> on line <b>11</b><br />Access denied for user 'root'@'10.2.1.12' (using password: NO)
    что я не так сделал?
     
  17. Starr

    Starr Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    У тебя неправильно настроено подключение к базе.
     
  18. vall16

    vall16 Активный участник Пользователь

    Баллы:
    66
    где ошибка?
    //Error_Reporting(E_ALL | E_STRICT);
    //Ini_Set('display_errors', true);

    if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
    include_once("loger.php");
    include_once("security.php");
    /* Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
    'hash_md5' - md5 хеширование
    'hash_authme' - интеграция с плагином AuthMe
    'hash_cauth' - интеграция с плагином Cauth
    'hash_xauth' - интеграция с плагином xAuth
    'hash_joomla' - интеграция с Joomla (v1.6- v1.7)
    'hash_ipb' - интеграция с IPB
    'hash_xenforo' - интеграция с XenForo
    'hash_wordpress' - интеграция с WordPress
    'hash_vbulletin' - интеграция с vBulletin
    'hash_dle' - интеграция с DLE
    'hash_drupal' - интеграция с Drupal (v.7)
    'hash_smf' - интеграция с SMF
    */
    $crypt = 'hash_md5';

    $db_host = 'mysql.******.ru'; // Ip-адрес MySQL
    $db_port = '3306'; // Порт базы данных
    $db_user = 'u3********_mdm'; // Пользователь базы данных
    $db_pass = '1*******'; // Пароль базы данных
    $db_database = 'u3********_mdm'; //База данных

    $db_table = 'dle_user'; //Таблица с пользователями
    $db_columnId = 'user_id'; //Колонка с ID пользователей
    $db_columnUser = 'name'; //Колонка с именами пользователей
    $db_columnPass = 'password'; //Колонка с паролями пользователей
    $db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
    $db_columnSalt = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
    $db_columnIp = 'logged_ip'; //Колонка с IP пользователей

    $db_columnDatareg = 'reg_data'; // Колонка даты регистрации
    $db_columnMail = 'email'; // Колонка mail

    $banlist = 'banlist'; //Таблица плагина Ultrabans

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

    $masterversion = '2.0'; //Мастер-версия лаунчера
    $protectionKey = 'speed16121975';
    $key1 = "1234567891234569"; //16 Character Key Ключ пост запросов
    $key2 = "1234567891234568"; //16 Character Key Ключ пост запросов
    $checklauncher = false; //Проверка хеша лаунчера
    $md5launcherexe = md5(@file_get_contents("launcher/fix.exe")); // Сверяем MD5
    $md5launcherjar = md5(@file_get_contents("launcher/fix.jar")); // Сверяем MD5
    $temp = true; //Использовать файлы кеширования для ускорение авторизации и снижение нагрузки на вебсервер.
    //Удаляем файл хеша после обновления клиента на сервере в папке /temp/ИмяКлиента!

    $assetsfolder = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)

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

    $uploaddirs = 'MinecraftSkins'; //Папка скинов
    $uploaddirp = 'MinecraftCloaks'; //Папка плащей
    $skinurl = 'http://alexandrage.ru/site/'.$uploaddirs.'/'; //Ссылка на скины для клиентов 1.7.+
    $capeurl = 'http://alexandrage.ru/site/'.$uploaddirp.'/'; //Ссылка на плащи для клиентов 1.7.+

    $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

    //ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
    try {
    $db = new PDO("mysql:host=$db_host;port=$db_port;dbname=$db_database", $db_user, $db_pass);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $db->exec("set names utf8");
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `usersession` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `user` varchar(255) DEFAULT 'user',
    `session` varchar(255) DEFAULT NULL,
    `server` varchar(255) DEFAULT NULL,
    `token` varchar(255) DEFAULT NULL,
    `realmoney` int(255) DEFAULT '0',
    `md5` varchar(255) DEFAULT '0',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `sashok724_launcher_keys` (
    `key` varchar(255) DEFAULT NULL,
    `amount` int(255) DEFAULT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `sip` (
    `time` varchar(255) NOT NULL,
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `sip` varchar(16) DEFAULT NULL,
    PRIMARY KEY (`id`) USING BTREE
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=0 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `jobs` (
    `username` varchar(20) DEFAULT NULL,
    `experience` int(11) DEFAULT NULL,
    `level` int(11) DEFAULT NULL,
    `job` varchar(20) DEFAULT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `iConomy` (
    `id` int(255) NOT NULL AUTO_INCREMENT,
    `username` varchar(32) NOT NULL,
    `balance` double(64,2) NOT NULL,
    `status` int(2) NOT NULL DEFAULT '0',
    UNIQUE KEY `username` (`username`),
    KEY `id` (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `banlist` (
    `name` varchar(32) NOT NULL,
    `reason` text NOT NULL,
    `admin` varchar(32) NOT NULL,
    `time` bigint(20) NOT NULL,
    `temptime` bigint(20) NOT NULL DEFAULT '0',
    `type` int(11) NOT NULL DEFAULT '0',
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `ip` varchar(16) DEFAULT NULL,
    PRIMARY KEY (`id`) USING BTREE
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=0 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `permissions` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `name` varchar(50) NOT NULL,
    `type` tinyint(1) NOT NULL,
    `permission` varchar(200) NOT NULL,
    `world` varchar(50) DEFAULT NULL,
    `value` text,
    PRIMARY KEY (`id`),
    UNIQUE KEY `unique` (`name`,`permission`,`world`,`type`),
    KEY `user` (`name`,`type`),
    KEY `world` (`world`,`name`,`type`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `permissions_entity` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `name` varchar(50) NOT NULL,
    `type` tinyint(1) NOT NULL,
    `prefix` varchar(255) NOT NULL,
    `suffix` varchar(255) NOT NULL,
    `default` tinyint(1) NOT NULL DEFAULT '0',
    PRIMARY KEY (`id`),
    UNIQUE KEY `name` (`name`),
    KEY `default` (`default`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
    ");
    $stmt->execute();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `permissions_inheritance` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `child` varchar(50) NOT NULL,
    `parent` varchar(50) NOT NULL,
    `type` tinyint(1) NOT NULL,
    `world` varchar(50) DEFAULT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `child` (`child`,`parent`,`type`,`world`),
    KEY `child_2` (`child`,`type`),
    KEY `parent` (`parent`,`type`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
    ");
    $stmt->execute();

    } catch(PDOException $pe) {
    die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe)); //вывод ошибок MySQL в m.log
    }
     
  19. Hiss123

    Hiss123 Активный участник Пользователь

    Баллы:
    66
    После сбора проекта в NetBeans (Последняя версия/исходники сошка) захожу в папку dist и запускаю запускатор jar. И крч не чё не идет. Чё делать?[DOUBLEPOST=1447261800,1447261751][/DOUBLEPOST]Скиньте пж норм исходники от сошка + клиенты к нему. Заранее спасибо.
     
  20. vall16

    vall16 Активный участник Пользователь

    Баллы:
    66
    ребят это из ланчера сашка на версию 1.6.4(
    eURLClassLoader cl = new eURLClassLoader(urls);
    System.setProperty("org.lwjgl.librarypath", bin + "natives");
    System.setProperty("net.java.games.input.librarypath", bin + "natives");
    try)
    а это на версию 1.5.2(
    eURLClassLoader cl = new eURLClassLoader(urls);
    System.setProperty("org.lwjgl.librarypath", bin + "natives");
    System.setProperty("net.java.games.input.librarypath", bin + "natives");
    try)
    в чем разница!!?? почему у обоих версий lwjgl? у майнкрафт 1.6.4 в папке бин этого нет!!!
    заместо lwjgl, прописать libraries! то что получиться? работать будет!!??[DOUBLEPOST=1447272303,1447267793][/DOUBLEPOST][22:46:42] [Launcher thread/WARN]: ���� ���������� �� ��������� ��� ������ 16 ��������, ��� ��������� ������ �� launcher.php
    [22:46:42] [Launcher thread/WARN]: ��������� ��������� �� Settings.java ��� connect.php
    Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0 это что за ошибки, и где их искать? пожалуйста помогите!!
     
  21. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Не совсем пойму куда надо положить текстурпак для лаунчера сашка.Клиент 1.6.4
    222.JPG 22222.JPG
     

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