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

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

Лаунчер xLauncher от XeroXP

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

  1. Mangust

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

    Баллы:
    61
    Имя в Minecraft:
    Mangust
    Надеюсь, что поможете.
     

    Вложения:

    • xAuth.zip
      Размер файла:
      5,4 КБ
      Просмотров:
      7
  2. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    ТУТ
    Попробуй этот файл
     

    Вложения:

    • xAuth.zip
      Размер файла:
      5,4 КБ
      Просмотров:
      9
  3. Mangust

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

    Баллы:
    61
    Имя в Minecraft:
    Mangust
    Не компилируется.


    Код:
    ant -f "C:\\Documents and Settings\\Mangust\\Мои документы\\NetBeansProjects\\xLauncher" -Dnb.internal.action.name=rebuild clean jar
    init:
    deps-clean:
    Updating property file: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\built-clean.properties
    Deleting directory C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build
    clean:
    init:
    deps-jar:
    Created dir: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build
    Updating property file: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\built-jar.properties
    Created dir: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\classes
    Created dir: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\empty
    Created dir: C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\generated-sources\ap-source-output
    Warning: ru\xeroxp\launcher\xAuth.java modified in the future.
    Compiling 38 source files to C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\build\classes
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\src\ru\xeroxp\launcher\xAuth.java:45: error: cannot find symbol
        private Component setting1;
                ^
      symbol:  class Component
      location: class xAuth
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\src\ru\xeroxp\launcher\xAuth.java:197: error: cannot find symbol
                                                ClssLauncher launcher1 = ClssLauncher.getLauncher();
                                                ^
      symbol:  class ClssLauncher
      location: class xAuth
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\src\ru\xeroxp\launcher\xAuth.java:197: error: cannot find symbol
                                                ClssLauncher launcher1 = ClssLauncher.getLauncher();
                                                                        ^
      symbol:  variable ClssLauncher
      location: class xAuth
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\src\ru\xeroxp\launcher\xAuth.java:203: error: cannot find symbol
                                                OptionPane.showMessageDialog(setting1, response);
                                                ^
      symbol:  variable OptionPane
      location: class xAuth
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    4 errors
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\nbproject\build-impl.xml:920: The following error occurred while executing this line:
    C:\Documents and Settings\Mangust\Мои документы\NetBeansProjects\xLauncher\nbproject\build-impl.xml:260: Compile failed; see the compiler error output for details.
    СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 10 секунды)
    
     
  4. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    Эхххх, еще не проснулся:)
    и еще дело в кодировке.
    Забыл файл прикрепить:)
     

    Вложения:

    • xAuth.zip
      Размер файла:
      5,3 КБ
      Просмотров:
      8
  5. Mangust

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

    Баллы:
    61
    Имя в Minecraft:
    Mangust
    Теперь скомпилировался, но висит постоянная "Авторизация".
    НА всякий случай вот папка ru из лаунчера.
    Авторизацию использую от authme.
     

    Вложения:

    • ru.zip
      Размер файла:
      54,3 КБ
      Просмотров:
      6
  6. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    И что в итоге долго простоят выдает лаунчер? Время подключения истекло или Сервер авторизации недоступен?
    И что за сайт mc.elizovotv.ru? "You don't have permission to access /xLauncher/data/monitor.txt on this server." При обращении к файлу monitor.txt
    Настрой сайт, а затем попробуй еще раз!
     
  7. Mangust

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

    Баллы:
    61
    Имя в Minecraft:
    Mangust
    Сайт закрыт от внешнего мира (Я с Камчатки).
    1) WEB часть находится на 195.88.178.210 и имеет домен второго уровня (mc.elizovotv.ru) и имеет подпапку xLauncher.
    2) Сокет часть находится на другой машине (195.88.178.222), где по самбе с применением iptables (в целях безопасности) примонтирован виртуальный диск с WEB частью, указанной выше и имеет стандартный для winOC вид (X:\mc\xLauncher). С этой же машины и производится запуск сокет части, которая физически находится на другой машине. Папка data имеет соответствующие права и видно, как файл monitor.txt обновляется (дата изменения). Вроде все описал. Веб часть настроена и сокет часть так же.
     
    Последнее редактирование: 12 дек 2013
  8. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    Только что поставил на локале сокет сервер - все работает, после авторизации открываются сервера. Может стоит перепроверить права доступов к файлам веб части?
     
  9. Server48

    Server48 Участник

    Баллы:
    31
    Имя в Minecraft:
    Server
    Вопросик. Как прописать место в которое должна скачиваться Bin или как прописать путь разархировки архива client.zip?
     
  10. strannik777

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

    Баллы:
    63
    Имя в Minecraft:
    strannik
    а я к примеру хочу сайт вместо DLE на phpBB мне вместо hash_dle что писать hash_md5 ?
     
  11. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    Bin не скачивается, скачивается - client.zip. А распаковывается он в public static String mineFolder, класс xSettings.
    совершенно верно
    Но не по умолчанию!
    Чтобы phpBB шифровал в мд5 нужно:
    Код:
    папка инлюдес
    файл фанкшионс
    function phpbb_hash($password)
    {
    /*
    $itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
    
    $random_state = unique_id();
    $random = '';
    $count = 6;
    
    if (($fh = @fopen('/dev/urandom', 'rb')))
    {
      $random = fread($fh, $count);
      fclose($fh);
    }
    
    if (strlen($random) < $count)
    {
      $random = '';
    
      for ($i = 0; $i < $count; $i += 16)
      {
      $random_state = md5(unique_id() . $random_state);
      $random .= pack('H*', md5($random_state));
      }
      $random = substr($random, 0, $count);
    }
    
    $hash = _hash_crypt_private($password, _hash_gensalt_private($random, $itoa64), $itoa64);
    
    if (strlen($hash) == 34)
    {
      return $hash;
    }
    */
    return md5($password);
    }
    
    /**
    * Check for correct password
    *
    * @param string $password The password in plain text
    * @param string $hash The stored password hash
    *
    * @return bool Returns true if the password is correct, false if not.
    */
    function phpbb_check_hash($password, $hash)
    {
    //return true;
    //$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
    //if (strlen($hash) == 34)
    //{
    // return (_hash_crypt_private($password, $hash, $itoa64) === $hash) ? true : false;
    //}
    
    //die(md5($password)." ".$hash);
    return (md5($password) === $hash) ? true : false;
    }
    закоменченные - родные
     
    Сникерсни и strannik777 нравится это.
  12. strannik777

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

    Баллы:
    63
    Имя в Minecraft:
    strannik
    спасибо большое
     
  13. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    Справа, под постом, есть кнопочка "Мне нравится" ;)
     
    strannik777 нравится это.
  14. Smaylik03

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

    Баллы:
    88
    Skype:
    Bruse_Williams
    Имя в Minecraft:
    Alex_Wells
    Ошибка в этой строке
    Код:
    ClssLauncher launcher1 = ClssLauncher.getLauncher();
    А именно ClssLauncher
    Импорт добавил..
     
  15. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    измени ClssLauncher на xLauncher
     
  16. Smaylik03

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

    Баллы:
    88
    Skype:
    Bruse_Williams
    Имя в Minecraft:
    Alex_Wells
    Все равно зависает. Если менять класс на тот что скинули то ошибка в OptionPane
     
  17. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    какая ошибка?
     
    RVXman нравится это.
  18. Smaylik03

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

    Баллы:
    88
    Skype:
    Bruse_Williams
    Имя в Minecraft:
    Alex_Wells
    Ну, ненайден класс как я понял. Вообщем подчеркнут красным в нетбинсе
     
  19. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    OptionPane или JOptionPane?
    Код:
    import javax.swing.JOptionPane;
     
    Сникерсни нравится это.
  20. Smaylik03

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

    Баллы:
    88
    Skype:
    Bruse_Williams
    Имя в Minecraft:
    Alex_Wells
    OptionPane
    Но это если использовать именно приложеный файл
    Начал ругатся на
    private Component setting1;
    и ругается на OptionPane.showMessageDialog(setting1, response);
     

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