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

Совет Помощь по лаунчерам.

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

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

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Мой порядок создания лаунчера..
    1)Удаляю всё из бд, загружаю через файлзиллу webmcr.
    2)Устанавливаю webmcr на сайте. Удаляю install.
    3)Кидаю папочку site в корень сайта.
    4)Настраиваю connect.php, в alter_table_users.sql меняю "имя таблицы с пользователями" на "accounts".
    5)Импортирую db.sql -Импорт успешно завершен. Импортирую alter_table_users.sql -ОШИБКААА. И на этом всё стопорится.. [​IMG]
    Подскажите в чём проблема?
     
  2. Хостинг MineCraft
    <
  3. Calambur

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

    Баллы:
    63
    Имя в Minecraft:
    Calambur
    Как я понял, ты эту проблему решил?
    У меня подобная проблема. Лаунчер выдает "Ошибка авторизации (логин, пароль)". В NetBeans пишет тоже самое что и у тебя.
    Поделись решением.
     
  4. Alexgrist

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

    Баллы:
    173
    Duplicate column name 'session'... - такой столбец уже существует.. - удали из запроса строчку "ADD `session` VARCHAR(255) DEFAULT '0'," и опять попробуй. А лучше посмотри каких столбцов не хватает и добавь.[DOUBLEPOST=1402735155,1402734950][/DOUBLEPOST]
    На яндекс.диске alexandrage есть готовый класс для 1.6.4.
    http://www.rubukkit.org/threads/sashok724-launcher.42883/
     
  5. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Окей, удаляю строчку "ADD `session` VARCHAR(255) DEFAULT '0'," и:
    [​IMG]
    Теперь удаляю строчку "ADD 'server' VARCHAR(255) DEFAULT '0'"
    [​IMG]
    Да что ему не так? :с
     
  6. Alexgrist

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

    Баллы:
    173
    В конце запроса поставь точку с запятой.
     
  7. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    уии, спасибо. Вроде всё правильно :/
    [​IMG][DOUBLEPOST=1402738096,1402738017][/DOUBLEPOST]Я тут недавно, и что то кнопочки "мне нравится" не вижу, как мне тебя лайкнуть?
     
  8. MineRip

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

    Баллы:
    73
    Имя в Minecraft:
    MineRip
  9. Andrew S.

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

    Баллы:
    93
    Имя в Minecraft:
    Santa2012
    Всем привет! Какие лаунчеры сейчас актуальны?
     
  10. Alexgrist

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

    Баллы:
    173
    Исходники лаунчера и вебчасть из темы alexandrage?[DOUBLEPOST=1402744094,1402743993][/DOUBLEPOST]
    Новый Сашок советую http://www.rubukkit.org/threads/sashok724-launcher.42883/
     
  11. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Подскажите, лаунчер запускаю, логинюсь, и пишет "Ошибка подключения" (лаунчер сашка)
    Вот логи:
    Код:
    Refreshing server state... (v152)
    Logging in, login: Tester
    Openning stream: http://сайт.tk/site/launcher.php
    action auth:v152:логин:пароль:
    Refreshing server done!
    Stream opened for http://сайт.tk/site/launcher.php completed, return answer:
    aygfKWGIe7sO62J3DaQNFg==
    Ключ шифрование не совпадает или больше 16 символов, или полученна ошибка от launcher.php
    Проверьте настройку  в Settings.java или connect.php
    СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 31 секунды)
    [DOUBLEPOST=1402744270,1402744144][/DOUBLEPOST]Дабы разобраться с созданием лаунчеров, использую hostinger. Где то выше писали, что у него MySQL внешний закрыт, что это значит?
     
  12. MineRip

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

    Баллы:
    73
    Имя в Minecraft:
    MineRip
    Да, но ОТСЮДА
     
  13. Alexgrist

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

    Баллы:
    173
    Папка clients с клиентами есть? Раз внешнего подключения нет, то не сможешь подключить в лаунчере баны, экономику, так как нужен будет доступ к базе плагинам сервера.[DOUBLEPOST=1402744726,1402744638][/DOUBLEPOST]
    Возьми из этой темы: http://www.rubukkit.org/threads/sashok724-launcher.42883/
    Тут рабочие точно.
     
  14. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Вот этого как раз нет :/, щас закину, и отпишусь. Её ведь в папочку site кидать?
     
  15. Alexgrist

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

    Баллы:
    173
    Да. Клиент возьми под новую версию с яндекс.диска alexandrage.
     
  16. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    https://yadi.sk/d/S7s3dJADRkJKJ отсюда качать site-с-клиентами? Там просто столько ненужного вроде о_о[DOUBLEPOST=1402746111,1402746041][/DOUBLEPOST]Лол, дошло, можно не отвечать
     
  17. Zoom4ikDan4ik

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

    Баллы:
    78
    Skype:
    knaz1564
    Launcher sashok427 1.6.4.
    Как изменить путь скачки папки assets, чтобы было не AppData>>Roaming>>Craft>>assets , а AppData>>Roaming>>Craft>>Classic>assets ? И возможно ли изменить скачку файлов, чтобы скачивались не только bin, coremods, mods , а и другие не используя архив clients ?
     
  18. Andrew S.

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

    Баллы:
    93
    Имя в Minecraft:
    Santa2012
    Спасибо!
     
  19. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Собственно клиент закинул. Не запускается :*-(
    Код:
    Openning stream: http://сайт.tk/site/launcher.php
    Stream opened for http://сайт.tk/site/launcher.php completed, return answer:
    DDTpem7QvMxGzTpmvkXBo74Aeu5/1K3VKSd6PTS6BgI=
    Ключ шифрование не совпадает или больше 16 символов, или полученна ошибка от launcher.php
    Проверьте настройку  в Settings.java или connect.php
     
  20. Alexgrist

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

    Баллы:
    173
    Покажи настройки connect.php и Settings.java.
     
  21. Accuratno

    Accuratno Ньюби Пользователь

    Баллы:
    1
    Код:
    <?php
        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_launcher'        - интеграция с лаунчером sashok724 (Регистрация через лаунчер)
        */
        $crypt                 = 'hash_md5';
       
        $db_host            = 'mysql.hostinger.ru'; // Ip-адрес MySQL
        $db_port            = '3306'; // Порт базы данных
        $db_user            = 'названиебд'; // Пользователь базы данных
        $db_pass            = 'пароль'; // Пароль базы данных
        $db_database        = 'названиебд'; //База данных
       
        $db_table           = 'accounts'; //Таблица с пользователями
        $db_columnId          = 'id'; //Колонка с ID пользователей
        $db_columnUser      = 'login'; //Колонка с именами пользователей
        $db_columnPass      = 'password'; //Колонка с паролями пользователей
        $db_tableOther         = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
        $db_columnSesId         = 'session'; //Колонка с сессиями пользователей, не трогайте
        $db_columnServer    = 'server'; //Колонка с серверами пользователей, не трогайтe
        $db_columnSalt      = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
        $db_columnIp          = 'ip'; //Колонка с IP пользователей
       
        $db_columnDatareg   = 'create_time'; // Колонка даты регистрации
        $db_columnMail      = 'email'; // Колонка mail
    
        $banlist            = 'banlist'; //Таблица плагина Ultrabans
       
        $useban             =  false; //Бан на сервере = бан в лаунчере, Ultrabans плагин
        $useantibrut        =  true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)
       
        $masterversion      = '1.1'; //Мастер-версия лаунчера
        $protectionKey        = 'easybyarteezee';
        $key1               = "1234567891234567";  //16 Character Key Ключ пост запросов
        $key2               = "1234567891234567"; //16 Character  Key  Ключ пост запросов
        $skinurl            = 'http://chat.alexandrage.ru/site/MinecraftSkins/'; //Ссылка на скины для клиентов 1.7.9
        $checklauncher      = false; //Проверка хеша лаунчера
        $md5launcherexe     = md5(@file_get_contents("launcher/fix.exe"));  // Сверяем MD5
        $md5launcherjar     = md5(@file_get_contents("launcher/fix.jar"));  // Сверяем MD5
    
        $assetsfolder       = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)
    
    //========================= Настройки ЛК =======================//   
    
        $db_columnMoney        = 'realmoney'; //Колонка с деньгами
       
        $db_tableMoneyKeys  = 'sashok724_launcher_keys'; //Таблица с ключами
        $db_columnKey        = 'key';     //Колонка с ключами
        $db_columnAmount    = 'amount'; //Колонка с ценами ключей
       
        $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
       
        //ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
        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");
        } catch(PDOException $pe) {
            die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe));  //вывод ошибок MySQL в m.log
        }
    ?>
    А Settings.java где искать?[DOUBLEPOST=1402755066,1402754961][/DOUBLEPOST]А папочка клиентс должна быть в папочке сайт?
     
Статус темы:
Закрыта.

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