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

Туториал Делаем лаунчер для своего сервера

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Ccc, 28 дек 2012.

  1. newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    Собрал криво или привязал мб?
    Я лично сам убедился что лаунчер сашка голимое г***о...Без обид автору)
     
  2. logan45

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

    Баллы:
    63
    Имя в Minecraft:
    MINER
    Всё собрал нормально.И лаунчер норм а для криворуких всё гавно.
     
    Последнее редактирование: 22 янв 2014
    Dereku нравится это.
  3. newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    А причем тут криворукие? Ты наверное не вкурсе что в авторизации Дыра? Ты его юзаеш на свой страх и риск.
     
  4. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    Дыра давно закрыта ...
     
  5. newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    В любом случае лучше свой чем чей-то
     
  6. kinvekt

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

    Баллы:
    63
    Имя в Minecraft:
    kinvekt
    Я на счет самого первого лаунчера в этой теме:
    подскажите в каком файле прописано положение кнопок (конкретно интересует выдвижное меню с серверами)?Зарание Огромное спасибо)
     
  7. Stalin

    Stalin Участник

    Баллы:
    33
    Привет, куда кидать клиент? Я закинул папку с клиентом в clients но лаунчер пишет что такой клиент не найден :'(
     
  8. Jonny

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

    Баллы:
    88
    Нужно соблюдать регистр с названием папки клиента и названия сервера...
     
    Stalin нравится это.
  9. Stalin

    Stalin Участник

    Баллы:
    33
    Спасибо, я его изначально не правильно собрал(щас все качает)
    Какие редактировать файлы(в клиенте и на сервере) чтоб подключаться могли только с лаунчера???
     
  10. Jonny

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

    Баллы:
    88
    http://www.rubukkit.org/threads/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%B2-%D0%B8-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-mcp.25108/
     
  11. Amaze

    Amaze Новичок

    Баллы:
    18
    Имя в Minecraft:
    Miguellahoz
    Добрый день! Опишу свою проблему ниже! И прошу помочь!
    Я решил создать лаунчер майнкрафт 1.5.2 от XeroXP
    Все делал по видео
    Там возникало уйма ошибок, но все я решил с помощью rubukkit (большое спасибо ему)
    В чем же моя проблема?
    Настроив лаунчер, залив веб-часть (настроил ее) столкнулся с проблемой. Лаунчер скачивается до 100%,56%,93% (каждый раз по разному) дальше стоп и пишет "Загрузка завершена" и стоит на месте, просто подождать, ничего не меняется.. Я ставил лаунчер с forge и некоторыми модами, отлично скачивает файлы и из client.zip все разархивировывает. Кто может помочь прошу это сделать быстро и точно!
    Не писать, мол "руки кривые и тд..." Писать только по делу!
    Скайп : pavel-amaze
    Вк в скайпе можно спросить.
    Я все изменял через eclipse
    Вот строчки, которые выводились в консольке (снизу такая)

    Код:
    Not found: C:\Users\user\AppData\Roaming\.cs-craft\\bin\client.zip
    Enter path to extract files:
    
    Not found: C:\Users\user\AppData\Roaming\.cs-craft\
    
    Not directory: C:\Users\user\AppData\Roaming\.cs-craft\
    java.io.FileNotFoundException: C:\Users\user\AppData\Roaming\.cs-craft\bin\client.zip (Системе не удается найти указанный путь)
    java.io.FileNotFoundException: C:\Users\user\AppData\Roaming\.cs-craft\lastlogin (Системе не удается найти указанный путь)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at net.minecraft.LoginForm.writeUsername(LoginForm.java:207)
        at net.minecraft.LoginForm.loginOk(LoginForm.java:601)
        at net.minecraft.LauncherFrame.Startminecraft(LauncherFrame.java:407)
        at net.minecraft.LoginForm$16.actionPerformed(LoginForm.java:724)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
    Problem playing file -
    java.lang.NullPointerException: in
    java.lang.NullPointerException
    Enter path to extract files:
    lib\bcprov-jdk15on-148.jar 2318161 (1981297)
    lib\scala-library.jar 7114640 (6343501)
    lib\argo-small-3.2.jar 91333 (80253)
    lib\deobfuscation_data_1.5.2.zip 201404 (200702)
    lib\guava-14.0-rc3.jar 2189140 (1928986)
    mods\Flans-Mod-1.5.2.zip 443952 (411456)
    lib\asm-all-4.1.jar 214592 (195505)
    Done!
    Exception in thread "Thread-7" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
        at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)
        at sun.security.util.SignatureFileVerifier.process(Unknown Source)
        at java.util.jar.JarVerifier.processEntry(Unknown Source)
        at java.util.jar.JarVerifier.update(Unknown Source)
        at java.util.jar.JarFile.initializeVerifier(Unknown Source)
        at java.util.jar.JarFile.getInputStream(Unknown Source)
        at sun.misc.URLClassPath$JarLoader$2.getInputStream(Unknown Source)
        at sun.misc.Resource.cachedInputStream(Unknown Source)
        at sun.misc.Resource.getByteBuffer(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        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:390)
        at net.minecraft.Launcher$1.run(Launcher.java:95)
    Ребят, помогите, вы моя последняя надежда.
     
  12. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Зачем minecraft.jar лапал? Ставь оригинальный чистый, и смотри результат.
     
    Likeobot нравится это.
  13. Amaze

    Amaze Новичок

    Баллы:
    18
    Имя в Minecraft:
    Miguellahoz
    Понимаешь, мне чистый не подходит, мне нужен с forge, вот в чем проблема.
     
  14. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ну тогда разбирайся сам, если элементарного не можешь сделать.
    META-INF удали из minecraft.jar
     
  15. Amaze

    Amaze Новичок

    Баллы:
    18
    Имя в Minecraft:
    Miguellahoz
    Удалял, не помогает.
     
  16. a268938

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

    Баллы:
    63
    Amaze, проверь путь повнимательней

    Not found: C:\Users\user\AppData\Roaming\.cs-craft\\bin\client.zip
    путь в винде такой должен быть
    C:\Users\user\AppData\Roaming\.cs-craft\bin\client.zip
     
  17. Splashins

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

    Баллы:
    153
    Имя в Minecraft:
    Splash
    Туториал не плохой, но я так и не понял, как написать лаунчер с нуля?:D Ведь название темы подразумевает написание(создание), а не настройка готового.
     
    Ccc нравится это.
  18. Lord9000

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

    Баллы:
    103
    Кто знает как в сашка вставить бан по монитору
     
  19. Splashins

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

    Баллы:
    153
    Имя в Minecraft:
    Splash
    По монитору? :lol:
     
  20. Lord9000

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

    Баллы:
    103
    ну всмысле по компьютеру...
     
    Tarock12 и Splashins нравится это.

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