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

Лаунчер Theme's Launcher

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

  1. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Можете подсказать?
    Где я накосячил?
    (Хост Hostinger) (Движок dle)
    Public Class Settings
    ''' <summary>
    ''' Основные настройки лаунчера! Если хотите что-то дополнительно, изменяйте в других формах
    ''' Ссылки на скрипты и файлы + версия лаунчера
    ''' </summary>
    ''' <remarks></remarks>
    Friend authLink As String = "http://smallife.16mb.com/cabinet/smalllifeserver/auth.php"
    Friend sessionLink As String = "http://smallife.16mb.com/auth/checkclient.php?session=" 'получает сессию для входа в игру! находится в web.zip
    Friend regLink As String = "http://smallife.16mb.com/auth/reg.php"
    Friend updLink As String = "http://smallife.16mb.com/cabinet/smalllifeserver/MinecraftDownload/Update.zip"
    Friend launchUpdName As String = "SmallLife Launcher.exe"
    Friend launcherVersion As Integer = 13
    Friend checkLink As String = "http://smallife.16mb.com/auth/checkclient.php"
    Friend launchLink As String = "https://dl.dropbox.com/u/52047695/" + launchUpdName 'На сервере лаунчер должен быть в формате exe
    Friend skinLink As String = "http://smallife.16mb.com/cabinet/skin.php?user_name="
    Friend moneyLink As String = "http://smallife.16mb.com/auth/checkclient.php?money=" 'если в переключателе стоит False, оставьте ссылку как есть
    Friend ftpskin As String = "ftp://@31.170.164.84/public_html/cabinet/smalllifeserver/MinecraftSkins/"
    Friend ftpcloak As String = "ftp://@31.170.164.84/public_html/cabinet/smalllifeserver/MinecraftCloaks/"
    Friend ftpRandomSkin As String = "http://smallife.16mb.com/cabinet/smalllifeserver/MinecraftSkins/" ' нужно чтоб не перемешались скини.Т.Е. если бы я использывал ftpskin, тогда если был бы скин с названием fhntv24 и бил би такой же юзер,тогда билаб ошибка.........думаю сам понимаеш какая)
    Friend ftpRandomUpload As String = ftpskin
    ''' <summary>
    ''' Названия серверов и мониторинг
    ''' Для мониторинга и мультимониторинга, названия серверов вы должны написать не только сюда,
    ''' но и в Коллекцию serverList в Cabinet!
    ''' И если у вас меньше серверов, то вам придется стереть часть строк из Cabinet!
    ''' Если в переключателях useMonitoring стоит false, можно ничего не менять и не трогать
    ''' </summary>
    ''' <remarks></remarks>
    Friend serverMon1 As String = "http://ensemplix.ru/online/sandbox.png?1341654481"
    Friend serverName1 As String = "Ensemplix.ru - SANDBOX"
    Friend serverMon2 As String = "http://ensemplix.ru/online/hitech.png?1341661501"
    Friend serverName2 As String = "Ensemplix.ru - HITECH"
    Friend serverMon3 As String = "http://ensemplix.ru/online/cogito.png?1341661501"
    Friend serverName3 As String = "Ensemplix.ru - COGITO"
    Friend serverMon4 As String = "http://ensemplix.ru/online/carnage.png?1341661501"
    Friend serverName4 As String = "Ensemplix.ru - CARNAGE"
    Friend serverMon5 As String = "http://ensemplix.ru/online/davids.png?1341661501"
    Friend serverName5 As String = "Ensemplix.ru - DAVIDS"
    Friend serverMon6 As String = "http://ensemplix.ru/online/amber.png?1341661501"
    Friend serverName6 As String = "Ensemplix.ru - AMBER"
    Friend serverMon7 As String = "http://ensemplix.ru/online/magnus.png?1341661501"
    Friend serverName7 As String = "Ensemplix.ru - MAGNUS"
    ''' <summary>
    ''' Путь к .minecraft, путь к папке с настройками лаунчера, имя файлов мульти-клиента,
    ''' и размер файлов для анти-чита)))
    ''' </summary>
    ''' <remarks></remarks>
    Friend mcpath As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "/.smalllife"
    Friend launcher As String = "/smalllife"
    Friend md5Hash As String = "hash1" 'md5 хеш первого клиента в таблице data колонкой
    Friend md5Hash2 As String = "hash2" 'md5 хеш второго клиента в таблице data колонкой
    Friend clientSize1 As String = "size1" 'вес первого клиента в таблице data колонкой
    Friend clientSize2 As String = "size2" 'вес второго клиента в таблице data колонкой
    Friend client1 As String = "minecraft.jar"
    Friend client2 As String = "minecraft2.jar"
    ''' <summary>
    ''' Переключатели основных функций лаунчера.
    ''' Если вы не хотите использовать какой-то модуль, то замените True на False
    ''' </summary>
    ''' <remarks></remarks>
    Friend useReg As Boolean = True 'использование регистрации
    Friend useOffline As Boolean = True 'использование оффлайн мода
    Friend useMonitor As Boolean = False 'использование мониторинга
    Friend useBalance As Boolean = False 'использование баланса
    Friend useNews As Boolean = True 'использование новостей
    Friend useMemory As Boolean = True 'использование памяти для запуска игры
    Friend useMultiClient As Boolean = False 'использование мультиклиента
    Friend useGallery As Boolean = True 'использование галлереи, если в конце будет false, тоэто автоматически использоваться не будет
    Friend useAddInGallery As Boolean = True 'если ниже будет false, тоэто автоматически использоваться не будет
    Friend useUploadSkinsAndCloaks As Boolean = True 'использование загрузки скинов и плащей
    ''' <summary>
    ''' НЕТРОГАТЬ!!! НИКОГДА ААААА!!!!! И не спрашивайте что это такое!!!
    ''' Даже не проверяй!!! Убьють!
    ''' Если в жопе очень сильно чешется то измени на True и попробуй запустить программу
    ''' Стандартное значение False
    ''' </summary>
    ''' <remarks></remarks>
    Friend demo As Boolean = False
    End Class
    В лаунчер заходит с любым ником
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    дело не в лаунчере, а в скрипте, неправильно настроил
     
  4. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Theme, connect.php
    <?php

    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');



    // Метод хеширования пароля для интеграции с различними плагинами/сайтами/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)

    */

    $crypt = 'hash_md5';





    // Конфигурация подключения к базе данных

    $db_host = 'mysql.hostinger.ru'; // Ip-адрес базы данных

    $db_port = '3306'; // Порт базы данных

    $db_user = 'u328391014_vamp'; // Пользователь базы данных

    $db_pass = '666777666'; // Пароль базы данных



    // Конфигурация базы данных для плагинов AuthMe, xAuth, CAuth и сайтав/cms/форумов Joomla, IPB, XenForo, WordPress, vBulletin, DLE, Drupal

    /*

    $db_database - имя базы данных, значение по умолчанию:

    AuthMe = 'authme'

    xAuth = отсутствует (указывается вручную)

    CAuth = 'cauth'

    Joomla,IPB,XenForo,WordPress,vBulletin,DLE, Drupal - отсутствует (указывается вручную)

    */

    $db_database = 'u328391014_vamp';



    /*

    $db_table - таблица базы данных, значение по умолчанию:

    AuthMe = 'authme'

    xAuth = 'accounts'

    CAuth = 'users'

    Joomla = 'префикс_users' - пример 'y3wbm_users', где "y3wbm_" - префикс. Примечание префикс может отсутствовать - пример 'users'

    IPB = 'members'

    XenForo = 'префикс_user' - пример 'xf_user', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user'

    vBulletin = 'префикс_user' - пример 'bb_user', где "bb_" - префикс. Примечание префикс может отсутствовать - пример 'user'

    WordPress = 'префикс_users' - пример 'wp_users', где "wp_" - префикс. Примечание префикс может отсутствовать - пример 'users'

    DLE = 'префикс_users' - пример 'dle_users', где "dle_" - префикс. Примечание префикс может отсутствовать - пример 'users'

    Drupal = 'префикс_users' - пример 'drupal_users', где "drupal_" - префикс. Примечание префикс может отсутствовать - пример 'users'

    */

    $db_table = 'dle_users';



    /*

    $db_columnId - уникальный идентификатор, значение по умолчанию

    AuthMe = 'id'

    xAuth = 'id'

    CAuth = 'id'

    Joomla = 'id'

    IPB = 'member_id'

    XenForo = 'user_id'

    vBulletin = 'userid'

    WordPress = 'id'

    DLE = 'user_id'

    Drupal = 'uid'

    */

    $db_columnId = 'id';



    /*

    $db_columnUser - колонка логина, значение по умолчанию:

    AuthMe = 'username'

    xAuth = 'playername'

    CAuth = 'login'

    Joomla = 'name'

    PB = 'name'

    XenForo = 'username'

    WordPress = 'user_login'

    vBulletin = 'username'

    DLE = 'name'

    Drupal = 'name'

    */

    $db_columnUser = 'name';



    /*

    $db_columnPass - колонка пароля, значение по умолчанию:

    AuthMe = 'password'

    xAuth = 'password'

    CAuth = 'password'

    Joomla = 'password'

    IPB = 'members_pass_hash'

    XenForo = 'data'

    WordPress = 'user_pass'

    vBulletin = 'password'

    DLE = 'password'

    Drupal = 'pass'

    */

    $db_columnPass = 'password';

    /*
    $db_columnBalance - колонка баланса, по умолчанию:

    IConomy = 'balance'

    */

    $db_columnBalance = 'balance';

    /*
    $db_Conomy - таблица баланса, по умолчаниею:
    $db_conomyUser - колонка пользователя баланса, по умолчанию:

    IConomy = 'iConomy'
    IConomy = 'username'

    */
    $db_conomyUser = 'username';
    $db_Conomy = 'iConomy';


    // ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ТОЛЬКО ДЛЯ IPB и XenForo



    // Настраивается только для XenForo 'префикс_user_authenticate' - пример 'xf_user_authenticate', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user_authenticate'

    $db_tableOther = 'xf_user_authenticate';



    // Настраивается для IPB и vBulletin

    // IPB - members_pass_salt

    //vBulletin - salt

    $db_columnSalt = 'members_pass_salt';





    /*

    $db_columnSesId - колонка id сессии

    */

    $db_columnSesId = 'session';



    /*

    $db_columnServer - колонка id сервера

    */

    $db_columnServer = 'server';



    /*

    $db_GameDatatable - имя базы данных с информацией о версиях

    */

    $db_GameDatatable = 'data';



    /*

    НЕ МЕНЯТЬ

    */

    $db_Propertycolumn = 'property';

    $db_Valuecolumn = 'value';





    $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die('Невозможно установить соединение с базой данных!');



    mysql_select_db($db_database,$link);

    mysql_query("SET names UTF8");

    ?>

    Joomla =

    */

    $db_columnId =

    */

    $db_columnId =
     
  5. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    У тебя коннект не настроен под дле, и я подозреваю, что и WEBMCR тоже
     
    djavphu+mb073c и Vampikkkk нравится это.
  6. ALEXZZZ9

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

    Баллы:
    103
    Skype:
    alex.zzz.9
    Имя в Minecraft:
    ALEXZZZ9
    замени $crypt = 'hash_md5'; на $crypt = 'hash_dle';
     
    Vampikkkk нравится это.
  7. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @ALEXZZZ9,спасиба изменил но все равно не помогло

    @Theme,можна пример настроеного под дле?
     
  8. ALEXZZZ9

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

    Баллы:
    103
    Skype:
    alex.zzz.9
    Имя в Minecraft:
    ALEXZZZ9
    замени $db_columnId = 'id'; на $db_columnId = 'user_id'';
     
  9. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    У меня примера нет, я не советую под движки ставить, но в коннекте все написано, и от webmcr есть дле модуль
     
  10. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    вот что выдает при проверке
    Joomla = */ $db_columnId = */ $db_columnId = Joomla = */ $db_columnId = */ $db_columnId = Joomla = */ $db_columnId = */ $db_columnId = Запрос к базе завершился ошибкой.
     
  11. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Theme,перепробую все возможное)
     
  12. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    тебе нужно пробывать для дле! А не все возможное
     
  13. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Theme,имел виду из вариантов авторизации
     
  14. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Ок
     
  15. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    что место этой ссылки должны быть?
    https://dl.dropbox.com/u/52047695/
    и еще регистрация не хочет работать через лаунчер.
    Авторизация работает
     
    Сникерсни нравится это.
  16. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Ссылка на папку с лаунчером, для обновления, а про регистрацию, ты факты чотче излагай
     
    slavik123123123 нравится это.
  17. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @Theme,Указал ссылку на reg.php в лаунере нажимаю регистрация все ввожу пишит пароли не совпадают хотя там все верно
     
  18. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Неправильно настроил connect.php
     
  19. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    @Theme, А каким образом WebMCR соединить с тем, что находится у тебя в папке Web?
     
  20. Автор темы
    Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Это не требует соединения, единое у них это только бд
     
  21. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    то-есть их в разные папки можно пихать?
     
    RVXman нравится это.

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