Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Настройка лаунчера sashok724 (много текста)

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем zivgta, 20 янв 2013.

?

Гайд лучше чем тот который в теме ниже?

  1. Да

    74,6%
  2. Нет

    25,4%
Статус темы:
Закрыта.
  1. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    @Vampikkkk, готово. Проверяй.
     
  2. Хостинг MineCraft
    <
  3. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Serrrgio,пишет что клиент не найден, но с этим думаю разберусь, можна узнать что вы сделали? во первых помогло за что я признателен, во вторых слетел форум)
     
  4. Jonny

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

    Баллы:
    88
    Мне кто-нибуть поможет?
     
  5. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
  6. Tweet

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

    Баллы:
    88
    У меня то же самое с XenForo
     
  7. Jonny

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

    Баллы:
    88
    Да DLE

    Вот
    connect.php

    Код:
    <?php
        if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
        /* Метод хеширования пароля для интеграции с различними плагинами/сайтами/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_dle';
     
        $db_host            = '176.9.68.158'; // Ip-адрес MySQL
        $db_port            = '3306'; // Порт базы данных
        $db_user            = 'jonny'; // Пользователь базы данных
        $db_pass            = '******'; // Пароль базы данных
        $db_database        = 'jekas180_jeka'; //База данных
     
        $db_table          = 'dle_users'; //Таблица с пользователями
        $db_columnId          = 'user_id'; //Колонка с ID пользователей
        $db_columnUser      = 'name'; //Колонка с именами пользователей
        $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
     
        $masterversion      = 'final_RC4'; //Мастер-версия лаунчера
        $protectionKey        = 'primeworld'; //Ключ защиты сессии. Никому его не говорите.
     
    //========================= Настройки ЛК =======================//
     
        $db_columnMoney        = 'realmoney'; //Колонка с деньгами
     
        $db_tableMoneyKeys  = 'sashok724_launcher_keys'; //Таблица с ключами
        $db_columnKey        = 'key';    //Колонка с ключами
        $db_columnAmount    = 'amount'; //Колонка с ценами ключей
     
        $uploaddir = 'skins/';  //Папка скинов
        $uploaddir = 'cloaks/'; //Папка плащей
     
        $usePersonal        =  true; //Использовать личный кабинет
        $canUploadSkin        =  true; //Можно ли заливать скины
        $canUploadCloak        =  true; //Можно ли заливать плащи
        $canBuyVip            =  true; //Можно ли покупать VIP
        $canBuyPremium        =  true; //Можно ли покупать Premium
        $canBuyUnban        =  true; //Можно ли покупать разбан
        $canActivateVaucher =  true; //Можно ли активировать ваучер
        $canExchangeMoney  =  true; //Можно ли обменивать Realmoney -> IConomy
        $canUseJobs            =  true; //Можно ли использовать работы
     
        $cloakPrice            =  0;  //Цена плаща (В рублях)
        $vipPrice            =  100;  //Цена випа (В руб/мес)
        $premiumPrice        =  250;  //Цена премиума (В руб/мес)
        $unbanPrice            =  150;  //Цена разбана (В рублях)
     
        $initialIconMoney    =  30;  //Сколько денег дается при регистрации в IConomy
        $exchangeRate        =  200; //Курс обмена Realmoney -> IConomy
     
        //ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
        $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die(mysql_error());
     
        mysql_select_db($db_database,$link);
        mysql_query("SET names UTF8");
    ?>
    

    Setting.java

    Код:
    package net.launcher.run;
     
    public class Settings
    {
        /** Настройка заголовка лаунчера */
        public static final String        title              = "FishCraft Launcher"; //Заголовок лаунчера
        public static final String        titleInGame      = "Minecraft"; //Заголовок лаунчера после авторизации
        public static final String        basedir            = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
        public static final String        baseconf        = ".fishcraft"; //Папка с файлом конфигурации
        public static final String        pathconst        = ".fishcraft/%SERVERNAME%"; //Конструктор пути к папке с MC
        public static final String        skins            = "MinecraftSkins/"; //Папка скинов
        public static final String        cloaks          = "MinecraftCloaks/"; //Папка плащей
        /** Параметры подключения */
        public static final String    domain              = "fishcraft.checkpost.ru";//Домен сайта
        public static final String  siteDir              = "launcher";//Папка с файлами лаунчера на сайте
        public static final String  updateFile        = "http://fishcraft.checkpost.ru/update";//Ссылка на файл обновления лаунчера
        public static final String    buyVauncherLink  = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
     
        /** Для одиночной игры */
        public static final String  defaultUsername  = "player"; //Имя пользователя для одиночной игры
        public static final String  defaultSession  = "123456"; //Номер сессии для одиночной игры
     
        /** Настройка серверов */
        public static final String[] servers =
        {
            "ClassicPvP, localhost, 25565, 1.4.6",
        };
     
        /** Настройка панели ссылок **/
        public static final String[] links =
        {
            //Для отключения добавьте в адрес ссылки #
            " Регистрация ::http://fishcraft.checkpost.ru/index.php?do=register",
        };
     
        /** Настройки структуры лаунчера */
        public static boolean useAutoenter            =  true; //Использовать функцию автозахода на выбранный сервер
     
     
        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            = "primeworld"; //Ключ защиты сессии. Никому его не говорите.
     
        public static final boolean debug              =  false;  //Отображать все действия лаунчера (отладка)(true/false)
        public static final boolean drawTracers        =  false; //Отрисовывать границы элементов лаунчера
        public static final String masterVersion      = "final_RC4"; //Версия лаунчера
     
        public static final boolean patchDir          =  true; //Использовать автоматическую замену директории игры (true/false)
        public static final String mcclass            = "net.minecraft.client.Minecraft";
        public static final String[] mcversions        =
        {
            "1.2.5::aj", "1.3.x::am", "1.4.7::an"
        };
     
        public static void onStart() { /*  */ }
        public static void onStartMinecraft() {}
    }
     
  8. Jonny

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

    Баллы:
    88
    Скинте кто-нибуть свои рабочие connect.php и Setting.class
     
  9. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Jonny,settings.java
    Код:
    /*launcher, сборка за 30.10.2012, индекс: 121 */
     
    package net.launcher.run;
     
    public class Settings
    {
        /** Настройка заголовка лаунчера */
        public static final String        title              = "Launcher Smalllife"; //Заголовок лаунчера
        public static final String        titleInGame      = "Minecraft"; //Заголовок лаунчера после авторизации
        public static final String        basedir            = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
        public static final String        baseconf        = ".smalllife"; //Папка с файлом конфигурации
        public static final String        pathconst        = ".smalllife/%SERVERNAME%"; //Конструктор пути к папке с MC
        public static final String        skins            = "skins/"; //Папка скинов
        public static final String        cloaks          = "cloaks/"; //Папка плащей
        /** Параметры подключения */
        public static final String    domain              = "smalllife.ru";//Домен сайта
        public static final String  siteDir              = "launcher";//Папка с файлами лаунчера на сайте
        public static final String  updateFile        = "smalllife.ru";//Ссылка на файл обновления лаунчера
        public static final String    buyVauncherLink  = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
     
        /** Для одиночной игры */
        public static final String  defaultUsername  = "player"; //Имя пользователя для одиночной игры
        public static final String  defaultSession  = "123456"; //Номер сессии для одиночной игры
     
        /** Настройка серверов */
        public static final String[] servers =
        {
            "classic, 127.0.0.1, 25580, 1.4.6",
        };
     
        /** Настройка панели ссылок **/
        public static final String[] links =
        {
            //Для отключения добавьте в адрес ссылки #
            " Регистрация ::http://minecraft-pvp.16mb.com/vt/",
        };
     
        /** Настройки структуры лаунчера */
        public static boolean useAutoenter            =  true; //Использовать функцию автозахода на выбранный сервер
     
     
        public static boolean useMulticlient        =  true; //Использовать функцию "по клиенту на сервер"
        public static boolean useStandartWB            =  true; //Использовать стандартный браузер для открытия ссылок
        public static boolean usePersonal              =  false; //Использовать Личный кабинет
        public static boolean customframe              =  true; //Использовать кастомный фрейм
        public static boolean useOffline              =  false; //Использовать режим оффлайн
        public static boolean useConsoleHider        =  false; //Использовать скрытие консоли клиента
        public static boolean useModCheckerTimer    =  true; //Каждые 30 секунд моды будут перепроверяться
     
        public static final String protectionKey            = "dssadsdda"; //Ключ защиты сессии. Никому его не говорите.
     
        public static final boolean debug              =  false;  //Отображать все действия лаунчера (отладка)(true/false)
        public static final boolean drawTracers        =  false; //Отрисовывать границы элементов лаунчера
        public static final String masterVersion      = "alpha_0.1"; //Версия лаунчера
     
        public static final boolean patchDir          =  false; //Использовать автоматическую замену директории игры (true/false)
        public static final String mcclass            = "net.minecraft.client.Minecraft";
        public static final String[] mcversions        =
        {
            "1.2.5::aj", "1.3.x::am", "1.4.x::an"
        };
     
        public static void onStart() { /*  */ }
        public static void onStartMinecraft() {}
    }
    Connect php такой же как у тебя
     
    slavik123123123 нравится это.
  10. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    У меня лаунчер с игрой закрываются после 40 секунд и каждый раз обновляется при запуске.
    в консоле ошибки
    Код:
    C:\Users\Admin\Desktop\smalllife\net\launcher\components\Frame.java:34: warning: AWTUtilities is internal proprietary API and may be removed in a future release
    import com.sun.awt.AWTUtilities;
    C:\Users\Admin\Desktop\smalllife\net\launcher\components\Frame.java:95: warning: AWTUtilities is internal proprietary API and may be removed in a future release
            AWTUtilities.setWindowOpaque(this, false);
            ^
    2 warnings
    Строка 34 import com.sun.awt.AWTUtilities;
    Строка 95 AWTUtilities.setWindowOpaque(this, false);
     
  11. Jonny

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

    Баллы:
    88
    Чтобы не обновлялся
    закинь файл который в архиве в папку launcher
     

    Вложения:

    • launcher .zip
      Размер файла:
      4,3 КБ
      Просмотров:
      8
    ВремяПриключений нравится это.
  12. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Jonny,теперь еще лучше, не проходит авторизация, зато не обновляет каждый раз и окошко обновления все таки выскакиваает на секунду
     
  13. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    @Vampikkkk, починил форум :), это я накосячил.

    и еще с твоего сайта пытается пытается грузится ifarme на вирусный сайт.
    сам зловредный код находится вконце страницы после </html>

    его нужно найти и удалить.
     
    Vampikkkk нравится это.
  14. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    @Jonny, решил свою проблему?
     
  15. Jonny

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

    Баллы:
    88
    Да я случайно всё сломал.Щас настраиваю и проверю
     
  16. Jonny

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

    Баллы:
    88
    Нет не решил(
     
    RVXman нравится это.
  17. Jonny

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

    Баллы:
    88
    Пойду пока сделаю лаунчер от maximusorg
     
  18. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    У меня с одним launcher.php работает авторизация, но каждый раз при запуске обновляет, а с другим не работает авторизация, зато не обновляет каждый раз, но окошка на секунду все равно вылазиет.
    (Авторизация на сервер, а не в лаунчере)
     
  19. _CraftMan_

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

    Баллы:
    63
    Помоги! Зарегался на своём сайте, в лаунчере правильно ввёл свой логин и пароль а пишет что неправильно bd.sql импортировал, connect.php настраивал!
     
  20. Jonny

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

    Баллы:
    88
    Попробуй добавить вот эти 2 строчки в launcher.php как на скрине

    $md5zip= md5_file("clients/".$client."/bin/client.zip");
    $md5jar= md5_file("clients/".$client."/bin/minecraft.jar");

    [​IMG]
     
    Lipol и Vampikkkk нравится это.
  21. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Jonny,работает, спасиб
     
Статус темы:
Закрыта.

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