1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Лаунчер Система скинов (web-интерфейс для загрузки + "бонусы").

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

  1. jiwus

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

    Баллы:
    78
    Имя в Minecraft:
    jiwus
    Спасибо! я благодаря тебе разобрался... все оказалось куда проще, надо было путь писать как на локальной машине в проводнике вида c:/xamp/....... и т.д.. и еще раз благодарю лайк в любом случае за мной!
     
  2. REZAYS

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

    Баллы:
    153
    Хм, а интеграция с joomla есть?
     
  3. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    да. если сумеешь кофиг изменить. (подключение к мускуле)
     
  4. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Бло) что ж такое то. Скрипт поставил все ОК но каждый раз, при авторизации пишет что ошибка в index.php на 56 строке. Я понять не могу что там?
    т.е
     
  5. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Ап =/ проблему не решил...
     
  6. ryudzaki

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

    Баллы:
    68
    Видео урока нету по настройке?
     
  7. MrArtem

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

    Баллы:
    63
    Я Я Найс!
     
  8. ryudzaki

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

    Баллы:
    68
    @MrArtem, какоя у вас на сайте cms используется?
     
  9. REZAYS

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

    Баллы:
    153
    Вроде как DLE
     
  10. Jagailo1

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

    Баллы:
    63
    Skype:
    The_Jagailo
    Имя в Minecraft:
    Jagailo
    Cкачал полую версию скрипта. По началу была 500 ошибка пока не удалил .htaccess. При авторизации ошибка. Сайт: http://mc-electric.by/skins/index.php
    Код:
    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/www/public_html/skins/index.php on line 58
     
    Warning: Cannot modify header information - headers already sent by (output started at /home/www/public_html/skins/index.php:58) in /home/www/public_html/skins/index.php on line 116
    Почитал тут посты, оказывается не совпадают колонки MySQL. Использую CMS Data Life Engine 9.7.
    Таблица с пользователями называется dle_users. Столбец с Ником называется name, а с паролем password. Если надо, то столбец с id - user_id. Надо настроить connect.php, но я не разбираюсь в php и mysql. Помогите настроить connect.php:
    Код:
    <?php
    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');
     
    // Конфигурация подключения к базе данных
    $db_host = 'localhost'; // Ip-адрес базы данных
    $db_port = 3306; // Порт базы данных
    $db_user = '*******'; // Пользователь базы данных
    $db_pass = ' ******* '; // Пароль базы данных
     
    // Конфигурация базы данных для плагинов AuthMe, xAuth, CAuth
    /*
    $db_database - имя базы данных, значение по умолчанию для плагинов:
    AuthMe = authme, xAuth = отсутствует (указывается вручную), CAuth = cauth
    */
    $db_database = 'xauth';
     
    /*
    $db_table - таблица базы данных, значение по умолчанию для плагинов:
    AuthMe = authme, xAuth = accounts, CAuth = users
    */
    $db_table = 'accounts';
     
    /*
    $db_columnId - уникальный идентификатор, значение по умолчанию для плагинов:
    AuthMe = id, xAuth = id, CAuth = id
    */
    $db_columnId = 'id';
     
    /*
    $db_columnUser - колонка логина, значение по умолчанию для плагинов:
    AuthMe = username, xAuth = playername, CAuth = login
    */
    $db_columnUser = 'playername';
     
    /*
    $db_columnPass - колонка пароля, значение по умолчанию для плагинов:
    AuthMe = password, xAuth = password, CAuth = password
    */
    $db_columnPass = 'password';
     
     
    $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die('Невозможно установить соединение с базой данных!');
     
    mysql_select_db($db_database,$link);
    mysql_query("SET names UTF8");
    ?>
     
  11. Fortael

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

    Баллы:
    88
    Имя в Minecraft:
    Fortael
    Извините, если было оговорено. (34 страницы не потяну) Как его заставить читать пароли от wordpress? Ибо: "Неправильный пароль"
     
  12. TheDragunov

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

    Баллы:
    88

    PHP:
        function hash_wordpress()
    {
        global 
    $realPass$postPass;
     
        
    $cryptPass false;
        
    $itoa64 './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
        
    $count_log2 strpos($itoa64$realPass[3]);
        
    $count << $count_log2;
        
    $salt substr($realPass48);
        
    $input md5($salt $postPassTRUE);
        do
        {
            
    $input md5($input $postPassTRUE);
        }
        while (--
    $count);
                 
        
    $output substr($realPass012);
                 
        
    $count 16;
        
    $i 0;
        do
        {
            
    $value ord($input[$i++]);
            
    $cryptPass .= $itoa64[$value 0x3f];
            if (
    $i $count)
                
    $value |= ord($input[$i]) << 8;
            
    $cryptPass .= $itoa64[($value >> 6) & 0x3f];
            if (
    $i++ >= $count)
                break;
            if (
    $i $count)
                
    $value |= ord($input[$i]) << 16;
            
    $cryptPass .= $itoa64[($value >> 12) & 0x3f];
            if (
    $i++ >= $count)
                break;
            
    $cryptPass .= $itoa64[($value >> 18) & 0x3f];
        }
            while (
    $i $count);
                 
        
    $cryptPass $output $cryptPass;
     
        return 
    $cryptPass;
    }
    добавь это в functions.php

    а в index.php
    перед строчкой if(strcmp($realPass,$checkPass) == 0) (примерно 94 строчка)
    добавь $checkPass = hash_wordpress();
     
    kaban1997 нравится это.
  13. UnlimNET

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

    Баллы:
    88
    Кто шарит? замучался уже...
    PHP:
     function FrontImage ($scale 1$r 255$g 255$b 255) {
            
    $newWidth 16 $scale;
            
    $newHeight 32 $scale;
            
    //$newImage = imagecreatetruecolor(16, 32);
            //$background = imagecolorallocate($newImage, $r, $g, $b);
            //imagefilledrectangle($newImage, 0, 0, 16, 32);
            //$im = imagecreatetruecolor(55, 30);
            //imagecolortransparent($newImage); //
            // Создаем Image 55x30
            
    $newImage imagecreatetruecolor(1632);
            
    $red imagecolorallocate($newImage25500);
            
    $black imagecolorallocate($newImage000);
     
            
    // Выставляем цвет $black как прозрачный
            
    imagecolortransparent($newImage$black);
       
            
    imagecopy($newImage$this->image408888);
            
    $this->imagecopyalpha($newImage$this->image4040888imagecolorat($this->image630));
            
    imagecopy($newImage$this->image482020812);
            
    imagecopy($newImage$this->image820420412);
            
    imagecopy($newImage$this->image420420412);
            
    imagecopy($newImage$this->image1284420412);
            
    imagecopy($newImage$this->image084420412);
     
            if(
    $scale != 1) {
                
    $resize imagecreatetruecolor($newWidth$newHeight);
                
    imagecopyresized($resize$newImage0000$newWidth$newHeight1632);
                
    imagedestroy($newImage);
                return 
    $resize;
            }
     
            return 
    $newImage;
        }
    Вот этот участок кода отвечает за вывод изображения 2d скина. Изначально был белый фон. Сейчас я добился, что уже фон стал черным... Но задача другая. Нужно сделать фон прозрачным. Чтобы просто формировался скин...
    Вроде я задействовал imagecolortransparent($newImage, $black);
    Но, фак, не работает!!! Помогите, пожл. С меня туча лайков.

    РЕШЕНО!
     
  14. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Не работал в этой части. Но попробуй Белому цвету придать прозрачность.
     
  15. dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    Подскажите как установить!!! пробовал не раз не выходит
     
  16. gogaigor

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

    Баллы:
    153
    Сам функционал и реализация скрипта, очень даже не плохо, а вот внутри файликов творить ужас, хотя чего я придираюсь, школьниками срать что внутри, главное что это работает збс. Поставил ЛАЙК.
     
  17. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    Нуxyясе, этим кто-то пользуется?
     

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