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

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

Помощь по лаунчерам [2]

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

  1. Alexgrist

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

    Баллы:
    173
    Сссылку на папку со скинами нужно указать и в клиенте, и в сервере. http://rubukkit.org/threads/sashok724-launcher.42883/
     
  2. Myaugav

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

    Баллы:
    66
    Не особо понимаю, что это за класс? В плане, где мне его найти? В s.php? Увидел только эти строки
    "SKIN":
    {
    "url":"'.$skinurl.$realUser.'.png"
    }';
    } else {
    $skin = '';

    UPD: Понял, что нужно изменять, судя по всему, в jarнике клиента, сейчас занимаюсь этим.

    UPD2: Проблема теперь в следующем: использую клиент от Thermos, там просто напросто нет такого класса. Искать другой клиент?
     
    Последнее редактирование: 9 окт 2016
  3. Dimchik000

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

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
  4. volkovsema

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

    Баллы:
    88
    То есть в клиент их устанавливать не надо? Просто джарник закинуть, и всё??
    в libraries
     
  5. Alexgrist

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

    Баллы:
    173
    Не в джарнике клиента, а в либрариес ищи.
     
  6. Myaugav

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

    Баллы:
    66
    Да
    В libraries, которые находятся в веб-части в /clients/<Название_клиента>/bin/libraries? Ибо там не нашёл вообще ни одного файла *.class
     
  7. volkovsema

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

    Баллы:
    88
    там джарник authlib. В нём.
    Не сработало
    У меня нет Forge, если что
     
  8. Myaugav

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

    Баллы:
    66
    Сделал, теперь выдаёт ошибку "Failed to verify username".
    Без Forge, насколько мне известно, не получится запустить моды в любом случае. То есть нужен jarник сервера с Forge'ем (KCauldron, Thermos). Могу дать ссылку, если надо
     
  9. volkovsema

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

    Баллы:
    88
    Ладно, спасибо. Ссылку я найду. Но вообще, что есть KCauldron и Thermos? Я немного отстал от жизни
    И требуют ли они изменения ядра сервера?
     
  10. Myaugav

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

    Баллы:
    66
    Насколько я понял - клиенты сервера с встроенным Forge. Проще говоря: сервер, который поддерживает и плагины, и моды. Thermos - тот же KCauldron, но более новый, так как над KCauldron больше не ведут разработку

    UPD: Это и есть ядра сервера :)
     
  11. volkovsema

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

    Баллы:
    88
    >клиенты сервера
    >это и есть ядра сервера

    Ты меня убиваешь
    Разобрался сам.
    Но их нету для 1.10.2 :(
    Так что вопрос всё еще актуален.
    Как установить OptiFine и liteloader (weCUI) в 1.10.2 (использую лаунчер Сашка от @alexandrage)

    UPD: Optifine установил. weCUI пока не понимаю как
     
    Последнее редактирование: 9 окт 2016
  12. Myaugav

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

    Баллы:
    66
    Вполне может быть, что я путаю несколько понятий.
    Thermos и KCauldron - jarники, которые заливаются в корень сервера

    Это же ядра вроде?
     
  13. volkovsema

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

    Баллы:
    88
    Так. Если на пальцах, то
    Клиент -- то, что стоит у пользователя (в данном случае, связка лаунчера+собсна игры)
    Сервер -- то, к чему подключается клиент (в данном случае, craftbukkit.jar, который у тебя на удаленной машине)
     
  14. Myaugav

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

    Баллы:
    66
    Понял, спасибо
    Вопрос про авторизацию остаётся в силе - Faile to verify username выдаёт. usersession удалял, скрипты проверял.
    Нашёл ещё только то, что также нужно изменить YggdrasilGameProfileRepository.class, ибо в нём ссылка до uuidskull.php
    "Failed to verify username!" пока что висит. Вроде как надо где-то указать путь до checkserver.php, пока что не могу понять, где.
     
    Последнее редактирование: 9 окт 2016
  15. Dimchik000

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

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
    Неужели нету решение этой проблемы? Я нашёл уже несколько человек с подобной проблемой и решение просто нету. Очень обидно :(
    [20:06:21] [Launcher thread/WARN]: Stream for http://имямоегосайта/site/launcher.php not ensablished, return null
    [20:06:21] [Launcher thread/WARN]: Ключ шифрование не совпадает или больше 16 символов, или полученна ошибка от launcher.php
    [20:06:21] [Launcher thread/WARN]: Проверьте настройку в Settings.java или connect.php
    [20:09:09] [Launcher thread/INFO]: Logging in, login: admin
    [20:09:09] [Launcher thread/INFO]: Openning stream: http://имямоегосайта/site/launcher.php
    [20:09:09] [Launcher thread/INFO]: null
    [20:09:09] [Launcher thread/WARN]: Stream for http://имямоегосайта/site/launcher.php not ensablished, return null
    [20:09:09] [Launcher thread/WARN]: Ключ шифрование не совпадает или больше 16 символов, или полученна ошибка от launcher.php
    [20:09:09] [Launcher thread/WARN]: Проверьте настройку в Settings.java или connect.php

    Исходники лаунчера http://rubukkit.org/threads/sashok724-launcher.42883/

    Нужна помощь!
     
  16. Myaugav

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

    Баллы:
    66
    Открой проект в NetBeans (а конкретнее - Settings.java) и файл connect.php, который расположен у тебя на сайте.
    Сверь ключи, которые обозначены следующими строками в:
    1. Starter.java
    public static final String protectionKey = "1234567890";
    public static final String key1 = "1234567890123456";
    public static final String key2 = "1234567890123456";
    2. connect.php
    $protectionKey = '1234567890';
    $key1 = "1234567890123456";
    $key2 = "1234567890123456";

    Эти значения должны в файлах совпадать.

    UPD. Проверь ещё количество знаков
    Свою проблему решил. Для тех, кто, возможно, будет искать решение в будущем:
    На сервере нужно изменить файл ядра, который находится по адресу /libraries/net/minecraft/server/1.7.10 В нём конкретно изменяем абсолютно те же классы, что и в клиенте абсолютно аналогичным способом.
     
    Последнее редактирование: 10 окт 2016
  17. alexandrage

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

    Баллы:
    173
    Смысл помогать даунитохромосомам, если вы элементарные вещи сделать не можете.
     
  18. Myaugav

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

    Баллы:
    66
    Молодой человек, вы неправы. Это на то и есть тред "Помощь", чтобы люди просили помощи. Треда "У меня высокое ЧСВ и я хочу обкладывать половыми органами людей, у которых мало опыта в какой-либо теме" вроде как здесь не наблюдал.
    Как форматируются новости в файле news.txt? В плане, как вставить картинку, ссылку и пр. BB-коды пробовал, не особо действенны
     
  19. Dimchik000

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

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
    Так, начнем с вас. Я очень благодарен вам за помощь, но наверное вы считаете меня дурачком. Я прочитал ошибку и проверил всё от и до, что было связанно с ней. Ключи полностью идентичны. Ctrl+C Ctrl+V если говорить по простому, я сделал, когда указывал ключи. Ради интереса я скопировал именно ваши ключи, но как вы понимаете, не в этом проблема. Хотя ошибка в логах утверждает обратное.
    Ну а теперь с вами, наверное вы зазнались там и считаете себя пупом земле и всея интернета. Очень элементарные вещи, когда мне в логах пишет, что ошибка заключается в одном, но бл*** я 100 раз всё там проверил и всё там верно, значит проблема может быть гораздо глубже? Но извините конечно, вам на небесах не понять меня.
     
  20. Myaugav

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

    Баллы:
    66
    Идиотом не считаю, вижу в логе ошибку - пытаюсь исправить:) Тогда как насчёт картечью по воробьям: просто полностью скачать заново исходник и пересоздать проект, вообще не меняя ключи? Аналогично с веб-частью.
     

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