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

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

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем dzikar, 7 апр 2014.

Статус темы:
Закрыта.
  1. ivanmasley

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

    Баллы:
    88
    Ошибка в 42 строке класса UpdaterThread.java

    String urlTo = BaseUtils.buildUrl(Settings.siteDirClient + "/" + BaseUtils.getClientName() + "/");

    Я добавил в setting.java строку
    Код:
    public static final String siteDirClient =  "clients";
    и, кажется, ошибка исчезла.
    Мои знания java чуть выше плинтуса, если есть другое решения этой ошибки, пожалуйста, объясните по подробнее.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    В оригинале нет ошибок. Берите в моей теме, всегда проверяю после обновлений и исправляю ошибки если появляются.
     
  4. ivanmasley

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

    Баллы:
    88
    В настоящее время я пользуюсь оригинальные исходники от вас, но у оригинальных исходниках есть очень неприятная ошибка, которая позволяет запускать клиент с посторонними модами.
     
    Последнее редактирование: 10 апр 2014
  5. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Извиняюсь, ошибка билда была. Предполагаю что Сан запутался в версии того что на поток. :) Небольшой фикс, прозрачность за комментирована изначально (да будет кросс платформенность и никакой байды отдельной для явы), строка 20 вернулась на своё законное место.[DOUBLEPOST=1397094833,1397094542][/DOUBLEPOST]
    В лс, а то у вас не понятно что к чему. Не ставится, не работает или вообще какая другая непонятная ****[DOUBLEPOST=1397314451][/DOUBLEPOST]Обновлено до Beta 3
     
  6. Demon.Sochi

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

    Баллы:
    68
    Имя в Minecraft:
    Admin
    Добрый день. У меня не работает интеграция с smf(Simple Machine Forum)
    После настройки connect и setting в авторизации пишет ошибка sql.
    В бд вставляю вот эту табл - alter_table_users_mysql.sql

    Вроде делаю всё как надо.
    // Регистрацию не трогал.
    Код:
    $crypt                 = 'hash_smf';
        $saltconfigcms        = ''; //Соль для пароля Alto CMS из $config['security']['salt_pass'] (app/config/config.local.php) и ImageCMS из $config['encryption_key'] (application/config/config.php)
      
        $PDO                = true;
        $db_engine            = 'mysql'; //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        = '^_^'; //База данных
      
        $db_prefix           = 'smf_'; //Префикс таблиц (если не нужны стереть)
        $db_table           = 'smf_members'; //Таблица с пользователями
        $db_columnUser      = 'member_name'; //Колонка с именами пользователей
        $db_columnPass      = 'passwd'; //Колонка с паролями пользователей
        $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

    Код:
    /*launcher, сборка за 30.10.2012, индекс: 121 */
    
    //Добавлена регистрация под webmcr (md5) в тестовом режиме, ставить на боевом сайте крайне не рекомендуется
    
    package net.launcher.run;
    
    public class Settings
    {
        /** Настройка заголовка лаунчера */
        public static final String  title                 = "Launcher"; //Заголовок лаунчера
        public static final String  titleInGame           = "Minecraft"; //Заголовок лаунчера после авторизации
        public static final String  basedir                 = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
        public static final String  baseconf             = "voxelaria"; //Папка с файлом конфигурации
        public static final String  pathconst             = "voxelaria/%SERVERNAME%"; //Конструктор пути к папке с MC
        public static final String  skins                = "MinecraftSkins/"; //Папка скинов
        public static final String  cloaks               = "MinecraftCloaks/"; //Папка плащей
        /** Параметры подключения */
        public static final String  domain                  = "smf.vkurske.org";//Домен сайта
        public static final String  siteDir                 = "site";//Папка с файлами лаунчера на сайте
        public static final String  siteDirClient         = "clients";//Папка с файлами карт на сайте
        public static final String  updateFile             = "http://smf.vkurske.org/site/Launcher.jar";//Ссылка на файл обновления лаунчера
        public static final String  buyVauncherLink      = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
       
        /** Для одиночной игры */
        public static final String  defaultUsername      = "player"; //Имя пользователя для одиночной игры
        public static final String  defaultSession       = "123456"; //Номер сессии для одиночной игры
        public static final String  iMusicname           = "001.mp3";
        //public static boolean       Music          =  true;   //Проигрывание звука запуска клиента
       
        public static int height                         = 532;      //Высота окна клиента
        public static int width                          = 900;      //Ширина окна клиента
           
        public static String[] servers =
        {
            "Offline, localhost, 25565, 1.5.2",
        };
    
        /** Настройка панели ссылок **/
        public static final String[] links =
        {
            //Для отключения добавьте в адрес ссылки #
            " Регистрация ::http://",
        };
    
        /** Настройки структуры лаунчера */
        public static boolean useAutoenter             =  false; //Использовать функцию автозахода на выбранный сервер
       
        public static boolean useRegister             =  false; //Использовать Регистрацию в лаунчере
       
        public static boolean useMulticlient         =  true; //Использовать функцию "по клиенту на сервер"
        public static boolean useStandartWB             =  true; //Использовать стандартный браузер для открытия ссылок
        public static boolean usePersonal             =  false; //Использовать Личный кабинет
        public static boolean customframe              =  true; //Использовать кастомный фрейм
        public static boolean useOffline              =  true; //Использовать режим оффлайн
        public static boolean useConsoleHider         =  false; //Использовать скрытие консоли клиента
        public static boolean useModCheckerTimer     =  true; //Каждые 30 секунд моды будут перепроверяться
    
        public static final String protectionKey     = "1234567890"; //Ключ защиты сессии. Никому его не говорите.
    
        public static boolean debug                      =  true; //Отображать все действия лаунчера (отладка)(true/false)
        public static boolean drawTracers             =  false; //Отрисовывать границы элементов лаунчера
        public static final String masterVersion       = "Beta_v1.0"; //Версия лаунчера
    
        public static boolean patchDir                  =  true; //Использовать автоматическую замену директории игры (true/false)
       
        public static void onStart() {}
        public static void onStartMinecraft() {}
       
    }
    
     
  7. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Работает с SMF 2, с первым не знаю. Но по факту у вас $PDO = true; у вас может не установлен PDO, плюс нужно проверить заглавия колонок. Может быть отличие. А в лог файл что либо пишет?


    Плюс после обновления основного сашка на гитхабе подозрение что фикс сломало и не будет работать. Там в файлах каша.
     
  8. Demon.Sochi

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

    Баллы:
    68
    Имя в Minecraft:
    Admin
    Все колонки скопированы. Smf 2
    А на счёт pdo: с true и false пробовал. Не чего не изменилось. Какую таблицу нужно импортировать? Может я не ту импортировал. В оригинальном Сашке тоже ошибка sql без импорта bd.sql
     
  9. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Постараемся в ближайшее время исправить данную проблему.
     
  10. Demon.Sochi

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

    Баллы:
    68
    Имя в Minecraft:
    Admin
    Я очень на тебя надеюсь :good:
    Я так понял тут все делается в веб части? src не тронута?
    Если сделаешь, то я в ответку сделаю какой нибудь хороший дизайн лаунчера. :lol:
     
  11. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    В этой версии сорцы тоже слегка изменены, но не сильно кретично, а вот веб часть изменена достаточно сильно, по крайней мере у меня на сервере стоит. А так на симпл машину подправят, сан сам был огорчён что не работает почему то, хотя раньше работало. :)
     
  12. Demon.Sochi

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

    Баллы:
    68
    Имя в Minecraft:
    Admin
    Я тебе для тестов могу выделить бд :lol: Мне нужно чтоб коннектилось, только я не знаю что да как сделать:confused:
     
  13. stalkerok007_

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

    Баллы:
    66
    Эм.. вроде все правильно скомпилировал, все конфиги осмотрел, настроил...но вот что происходит при авторизации[​IMG]
     
  14. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Гххммм. Ошибка синтаксиса в 46 строке в файле launcher.php . Это проблема с хешем. Проверьте правильно ли всё записали в connect.php, особенно там где про хеш.
     
  15. stalkerok007_

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

    Баллы:
    66
    посмотри вот connect.php
    сделал txt так как бакит запрещает залив сюда php
     

    Вложения:

    • connect.txt
      Размер файла:
      11,5 КБ
      Просмотров:
      8
  16. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    А версию PHP сервера вашего хоста можно? а то ни пробелов ни BOM ни вообще какой либо лишней части не увидел.
    Хмм. Хостингер.......
     
  17. stalkerok007_

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

    Баллы:
    66
    • ВЕРСИЯ MYSQL 5.1.61
     
  18. stalkerok007_

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

    Баллы:
    66
    5.3 версия php
     
  19. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Вроде должно работать, не уверен конечно, узнаю чуть позже, однако если зальёте неизменённую версию веб части и получите ту же ошибку то либо файлы заливаются криво, либо всё же PHP староват.
     
  20. stalkerok007_

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

    Баллы:
    66
    поставил 5.5 сейчас посмотрю на реакцию[DOUBLEPOST=1416321045,1416320890][/DOUBLEPOST]
    эта ошибка пропала, но появилась другая... работаю над устранением[DOUBLEPOST=1416321362][/DOUBLEPOST]Ввожу данные, жму копать и вылазиет Ошибка sql
    ужас... что теперь делать?
    как узнать ip адрес и порт базы данных MYSQL ?
     
    Последнее редактирование: 18 ноя 2014
  21. Автор темы
    dzikar

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

    Баллы:
    88
    Skype:
    kabala1790
    Имя в Minecraft:
    dzikar
    Wamp или xamp ставили? А так стандартные пароли логины наверное Admin ^) Если на хост, то гляньте в админ панеле.
     
Статус темы:
Закрыта.

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