Войти или зарегистрироваться
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

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

  • Автор темы Автор темы slenky
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Подскажите, поч. лаунчер от сашка может НЕ обновляться? может кто вкурсе? какие могут быть варианты?
В NetBeans пишет следующее
[10:18:10] [Launcher thread/INFO]: Launcher updater started...
[10:18:10] [Launcher thread/INFO]: Downloading file: http://site.ru/update/launcher.exe
java.io.FileNotFoundException: D:\Мои Документы\NetBeansProjects\JavaApplication1\build\classes (Отказано в доступе)
at java.io.FileOutputStream.open0(Native Method)
[10:18:10] [Launcher thread/INFO]: Error updating launcher!
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:101)
at net.launcher.utils.BaseUtils.updateLauncher(BaseUtils.java:618)
at net.launcher.components.Frame$7.run(Frame.java:410)

я конечно понимаю что тут "...classes (Отказано в доступе)" что-то не так, но каокй доступ ему нужен и где поставить? и как быть если лаунчер уже скомпилен и запилен в exe

Ответ очень прост. Ты пытаешься обновить лаунчер, когда проект запущен, а надо запускать и тестировать только после компиляции.
Скажите пожалуйста, у кого есть простинький лаунчер. Нужно чтоб была авторизация , скачка клиента и привязка лаунчера к серверу. Если у кого есть можете скинуть ?
Юзай сашка, никаких заморочек, все просто, но и ломается очень просто :)
Все настроил, все сделал, лаунчер скачивает обновления и связан с сайтом , так же на сервере установил online-mode:true и настроил файл ThreadLoginVerifier.class
Но при подключении к серверу пишет Ошибка входа <br /> , что это такое и как исправить?
Ошибка начинает появляться после установки online-mode:true
В консоли сервера после попытки захода на сервер появляется строка - Мой ник [/Мой айпи] lost connection
(Ядро спигот , версия 1.6.4)
Прописал только на сервере? Какой лаунчер? CheckServer и JoinServer?
 
Кто подскажет, поможет.
Решил изменить дизайн лаунчера сашка, возникла проблема:
Не получается изменить положение Combobox. Хотелось бы что бы меню выпадало под строкой, а оно вылазит над. Может кто-нибуть помочь?
Код:
public void paintComponent(Graphics gmain)
    {
        Graphics2D g = (Graphics2D) gmain;
        int w = getWidth();
        if(pressed)
        {
            g.drawImage(genButton(w, pressedTX.getHeight(), pressedTX), 0, getHeight() - pressedTX.getHeight(), w, pressedTX.getHeight(), null);
            int righth = pressedTX.getHeight() * (elements.length + 1 );
            int righty = (initialy + pressedTX.getHeight()) - righth;
          
            if(getY() != righty || getHeight() != righth)
            {
                setLocation(getX(), righty);
                setSize(getWidth(), righth);
                y = getHeight();
                return;
            }
          
            g.drawImage(genPanel(w, getHeight() - pressedTX.getHeight(), panelTX), 0, 0, w, getHeight() - pressedTX.getHeight(), null);
            if(entered && y / pressedTX.getHeight() < elements.length)
            {
                g.drawImage(genButton(w, selectedTX.getHeight(), selectedTX), 0,
                    y / pressedTX.getHeight() * pressedTX.getHeight()
                , w, pressedTX.getHeight(), null);
            }
          
            for(int i = 0; i < elements.length; i++)
            {
                g.drawString(elements[i], 5, selectedTX.getHeight() * (i+1) - (g.getFontMetrics().getHeight() / 2));
            }
          
            g.drawString(elements[selected], 5, selectedTX.getHeight() * (elements.length + 1) - (g.getFontMetrics().getHeight() / 2));
        } else if(entered)
        {
            int righth = pressedTX.getHeight();
            if(getY() != initialy || getHeight() != righth)
            {
                setLocation(getX(), initialy);
                setSize(getWidth(), righth);
                return;
            }
            g.drawImage(genButton(w, rolloverTX.getHeight(), rolloverTX), 0, 0, w, rolloverTX.getHeight(), null);
            g.drawString(elements[selected], 5, rolloverTX.getHeight() - (g.getFontMetrics().getHeight() / 2));
        } else
        {
            int righth = pressedTX.getHeight();
            if(getY() != initialy || getHeight() != righth)
            {
                setLocation(getX(), initialy);
                setSize(getWidth(), righth);
                return;
            }
            g.drawImage(genButton(w, defaultTX.getHeight(), defaultTX), 0, 0, w, defaultTX.getHeight(), null);
            g.drawString(elements[selected], 5, rolloverTX.getHeight() - (g.getFontMetrics().getHeight() / 2));
        }
        if(Settings.drawTracers)
        {
            g.setColor(Color.GREEN);
            g.drawRect(0, 0, getWidth() - 1, getHeight() - 1);
        }
        g.dispose();
    }
Заранее спасибо.
 
Кто подскажет, поможет.
Решил изменить дизайн лаунчера сашка, возникла проблема:
Не получается изменить положение Combobox. Хотелось бы что бы меню выпадало под строкой, а оно вылазит над. Может кто-нибуть помочь?
Код:
public void paintComponent(Graphics gmain)
    {
        Graphics2D g = (Graphics2D) gmain;
        int w = getWidth();
        if(pressed)
        {
            g.drawImage(genButton(w, pressedTX.getHeight(), pressedTX), 0, getHeight() - pressedTX.getHeight(), w, pressedTX.getHeight(), null);
            int righth = pressedTX.getHeight() * (elements.length + 1 );
            int righty = (initialy + pressedTX.getHeight()) - righth;
         
            if(getY() != righty || getHeight() != righth)
            {
                setLocation(getX(), righty);
                setSize(getWidth(), righth);
                y = getHeight();
                return;
            }
         
            g.drawImage(genPanel(w, getHeight() - pressedTX.getHeight(), panelTX), 0, 0, w, getHeight() - pressedTX.getHeight(), null);
            if(entered && y / pressedTX.getHeight() < elements.length)
            {
                g.drawImage(genButton(w, selectedTX.getHeight(), selectedTX), 0,
                    y / pressedTX.getHeight() * pressedTX.getHeight()
                , w, pressedTX.getHeight(), null);
            }
         
            for(int i = 0; i < elements.length; i++)
            {
                g.drawString(elements[i], 5, selectedTX.getHeight() * (i+1) - (g.getFontMetrics().getHeight() / 2));
            }
         
            g.drawString(elements[selected], 5, selectedTX.getHeight() * (elements.length + 1) - (g.getFontMetrics().getHeight() / 2));
        } else if(entered)
        {
            int righth = pressedTX.getHeight();
            if(getY() != initialy || getHeight() != righth)
            {
                setLocation(getX(), initialy);
                setSize(getWidth(), righth);
                return;
            }
            g.drawImage(genButton(w, rolloverTX.getHeight(), rolloverTX), 0, 0, w, rolloverTX.getHeight(), null);
            g.drawString(elements[selected], 5, rolloverTX.getHeight() - (g.getFontMetrics().getHeight() / 2));
        } else
        {
            int righth = pressedTX.getHeight();
            if(getY() != initialy || getHeight() != righth)
            {
                setLocation(getX(), initialy);
                setSize(getWidth(), righth);
                return;
            }
            g.drawImage(genButton(w, defaultTX.getHeight(), defaultTX), 0, 0, w, defaultTX.getHeight(), null);
            g.drawString(elements[selected], 5, rolloverTX.getHeight() - (g.getFontMetrics().getHeight() / 2));
        }
        if(Settings.drawTracers)
        {
            g.setColor(Color.GREEN);
            g.drawRect(0, 0, getWidth() - 1, getHeight() - 1);
        }
        g.dispose();
    }
Заранее спасибо.

Просто так над этим работать никто не будет. Ибо это все странно довольно сделано.
 
Ответ очень прост. Ты пытаешься обновить лаунчер, когда проект запущен, а надо запускать и тестировать только после компиляции.

Юзай сашка, никаких заморочек, все просто, но и ломается очень просто :)

Прописал только на сервере? Какой лаунчер? CheckServer и JoinServer?
я юзал но у меня проблема все настроил как надо захожу в лаунчер пишет: клиент main не найден. Дело втом что его далее непрописыввал в сервер.пхп стандартные сервера. Если поможете исправить пишите хостинг hostline
 
Ответ очень прост. Ты пытаешься обновить лаунчер, когда проект запущен, а надо запускать и тестировать только после компиляции.

Юзай сашка, никаких заморочек, все просто, но и ломается очень просто :)

Прописал только на сервере? Какой лаунчер? CheckServer и JoinServer?
Путь до CheckServer и JoinServer прописал в клиенте , а до CheckServer в ядре сервера в файле ThreadLoginVerifier.class
Лаунчер сашка
 
Зачем в папке лаунчер лежит файл Fix.jar?
 
Ребята может это немного офтоп но скажите какое щас ядро самое оптимальное для модов и плагинов на версию 1.6.4. Не скачивается папка mods в Лаунчере Сашка - все перекопопал. Скачал с его ссылок, поставил его демки и один фиг не качает именно эту папку.
 
Крашится сервер после захода 2го игрока Ядро - спигот версия 1.6.4
Обнови ядро, это давно исправили.
Ребята может это немного офтоп но скажите какое щас ядро самое оптимальное для модов и плагинов на версию 1.6.4. Не скачивается папка mods в Лаунчере Сашка - все перекопопал. Скачал с его ссылок, поставил его демки и один фиг не качает именно эту папку.
Ядро для сервера с модами - каулдрон.
www.rubukkit.org/threads/cauldron-nastrojka-1-4-7-1-7-10-razrabotchik-pereshjol-na-sponge.32900/
Для того, чтоб клиент обновлялся, поставь в connect.php
$temp = false;
 
MDFuHYE.png

На этом загрузка останавливается.

java.lang.ClassNotFoundException: net.minecraft.client.MinecraftApplet
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at net.minecraft.GameUpdater.createApplet(GameUpdater.java:374)
at net.minecraft.Launcher$1.run(Launcher.java:87)

Кто знает - в чем проблема и как её решить? Заранее спасибо.
пишет чё-то про URL, я конечно мало уверен, но возможно, он не может подключится к URL адрессу, тоесть либо его не существует, либо конечный путь поврежден. Ну, я не уверен, так что это просто догадки, а не ответ
 
2015-03-30 20-57-36 Mozilla Firefox.png

Помогите с этой ошибкой. А в лаунчере пишет errorsql
 
Здравствуйте, пользователи RuBukkit!
[JCR]
У меня проблема с запуском клиента:
Безымянный.png
Причина, мне подсказали, в неправильной сборке клиента!
Если кто может, скиньте правильную структуру клиента 1.5.2!
Буду очень благодарен!
 
Здравствуйте, пользователи RuBukkit!
[JCR]
У меня проблема с запуском клиента:
Посмотреть вложение 31393
Причина, мне подсказали, в неправильной сборке клиента!
Если кто может, скиньте правильную структуру клиента 1.5.2!
Буду очень благодарен!

Хмм.. Сыль ща дам на готовые клиенты.. От Крафтчика :)
Здравствуйте, пользователи RuBukkit!
[JCR]
У меня проблема с запуском клиента:
Посмотреть вложение 31393
Причина, мне подсказали, в неправильной сборке клиента!
Если кто может, скиньте правильную структуру клиента 1.5.2!
Буду очень благодарен!
http://yadi.sk/d/u6V9St9rSVqn2
 
После запуска JCR лаунчера на версии 1.6.4 вот такая проблема:
2.png 3.png
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх