26 Отредактировано Konstantin (20.12.2016 02:27:09)

Re: Выпуск лаунчера версии 1.2

Локальные версии все еще не хотят запускаться на новом лаунчере.

Spoiler
[00:40:06] Пусковая установка >> Подготовка к запуску игры...
[00:40:06] Пусковая установка >> Requesting acess token...
[00:40:06] Загрузчик данных >> POST запрос: https://master.ttyh.ru/index.php?act=login 
[00:40:06] Пусковая установка >> Обновлении индексов версии...
[00:40:06] Загрузчик файлов >> Загрузка файлов...
[00:40:06] Загрузчик данных >> GET запрос: http://store.ttyh.ru/default/1.10.2-example/1.10.2-example.json 
[00:40:06] Загрузчик данных >> Ошибка! Error downloading http://store.ttyh.ru/default/1.10.2-example/1.10.2-example.json - server replied: Not Found 
[00:40:06] Загрузчик данных >> GET запрос: http://store.ttyh.ru/default/1.10.2-example/data.json 
[00:40:06] Загрузчик данных >> Ошибка! Error downloading http://store.ttyh.ru/default/1.10.2-example/data.json - server replied: Not Found 
[00:40:06] Загрузчик файлов >> Загрузка завершена.
[00:40:06] Пусковая установка >> Обновление индекса ресурсов...
[00:40:07] Загрузчик файлов >> Загрузка файлов...
[00:40:07] Загрузчик данных >> GET запрос: http://store.ttyh.ru/assets/indexes/1.10.json 
[00:40:07] Загрузчик файлов >> Файл сохранен: assets/indexes/1.10.json
[00:40:07] Загрузчик файлов >> Загрузка завершена.
[00:40:07] Пусковая установка >> Подготовка списка файлов для проверки...
[00:40:07] Пусковая установка >> Проверка файлов...
[00:40:07] Пусковая установка >> Требуется обновление! Файлы клиента устарели.
[00:40:11] Окно обновления >> Проверка наличия обновлений...
[00:40:11] Окно обновления >> Клиент: default, версия 1.10.2-example.
[00:40:11] Окно обновления >> Запрос актуальных индексов версии...
[00:40:11] Загрузчик файлов >> Загрузка файлов...
[00:40:11] Загрузчик данных >> GET запрос: http://store.ttyh.ru/default/1.10.2-example/1.10.2-example.json 
[00:40:11] Загрузчик данных >> Ошибка! Error downloading http://store.ttyh.ru/default/1.10.2-example/1.10.2-example.json - server replied: Not Found 
[00:40:11] Загрузчик данных >> GET запрос: http://store.ttyh.ru/default/1.10.2-example/data.json 
[00:40:12] Загрузчик данных >> Ошибка! Error downloading http://store.ttyh.ru/default/1.10.2-example/data.json - server replied: Not Found 
[00:40:12] Загрузчик файлов >> Загрузка завершена.
[00:40:12] Окно обновления >> Ошибка! Не удалось обновить индекс версии.

Нашел все-таки у себя старый лаунчер, поставил кое-как форжик на 1.11 и радуюсь жизни.

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

27

Re: Выпуск лаунчера версии 1.2

Konstantin пишет:

Нашел все-таки у себя старый лаунчер, поставил кое-как форжик на 1.11 и радуюсь жизни.

Делись клиентом smile

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

28

Re: Выпуск лаунчера версии 1.2

Поделиться всегда рад. Чем поделиться?

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

29

Re: Выпуск лаунчера версии 1.2

Konstantin пишет:

Поделиться всегда рад. Чем поделиться?

Клиентом

Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

30 Отредактировано Konstantin (12.01.2017 06:41:47)

Re: Выпуск лаунчера версии 1.2

клиентом smile

Клиентом

<ссылка удалена>

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

31

Re: Выпуск лаунчера версии 1.2

о,туда х-рей можно пихать,супер

Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

32

Re: Выпуск лаунчера версии 1.2

Какие же вы все неосиляторы... sad

Инструкция как поставить фордж на локальную версию 1.11 в новом лончере

  1. Скачиваем рекомендуемую универсальную версию с http://files.minecraftforge.net/.

  2. Убираем из имени загруженного файла суффикс "-universal". Например, forge-1.11-13.19.1.2189-universal.jar нужно переименовать в forge-1.11-13.19.1.2189.jar.

  3. Копируем переименованный forge-1.11-13.19.1.2189.jar в диркеторию библиотек локального стора, по пути "libraries/net/minecraftforge/forge/1.11-13.19.1.2189/". Последняя директория называется так же как и версия!

  4. В этой же директории создаем файл с чек-суммой forge-1.11-13.19.1.2189.jar.sha1. Это можно сделать с помощью http://quickhash-gui.org/

  5. С помощью зип-архиватора вытаскиваем из forge-1.11-13.19.1.2189.jar файл version.json. В нем лежат все нужные для создания версии данные.

  6. Находим в version.json поле id. Допустим, что это "1.11-13.19.1.2189"

  7. Скачиваем версию 1.11 из ттюхстора в локальный стор: http://store.ttyh.ru/default/1.11/. Из этой версии мы будем делать версию с форджем.

  8. Переименовываем директорию 1.11 -> 1.11-13.19.1.2189, 1.11.jar -> 1.11-13.19.1.2189.jar, 1.11.json -> 1.11-13.19.1.2189.json

  9. Переносим данные из version.json в 1.11-13.19.1.2189.json:

    1. Заменяем значение полей "id", "mainClass", "minecraftArguments".

    2. Добавляем в массив "libraries" все библиотеки из version.json.

    3. Подготавливаем скопированные библиотеки для загрузки.

      Дело в том, что фордж завел для своих библиотек нестандартный maven-репозиторий, и скачать эти библиотеки по предоставленному пути не получится. Но есть и другие откуда всё скачивается без проблем.

      Для библиотеки jline вместо http://files.minecraftforge.net/maven/ указываем https://repo1.maven.org/maven2/.
      Для остальных библиотек вместо http://files.minecraftforge.net/maven/  указываем http://central.maven.org/maven2/.

      Для библиотек scala-parser-combinators, scala-swing и scala-xml заменяем в имени org.scala-lang на org.scala-lang.modules. Почему они переименованы у форджа, мне неизвестно.

  10. Готово! Теперь можно выполнить сборку репозитория и установку локальной версии.

Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0

33 Отредактировано Konstantin (24.12.2016 21:55:01)

Re: Выпуск лаунчера версии 1.2

А почему новый лончер пытается обновить локальные версии, не находит их на сервере и не дает запустить? Я ради интереса поставил "образцовую" версию 1.10.2-example из тюх-стора, он ее тоже хочет обновить.

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

34

Re: Выпуск лаунчера версии 1.2

Konstantin пишет:

А почему новый лончер пытается обновить локальные версии, не находит их на сервере и не дает запустить? Я ради интереса поставил "образцовую" версию 1.10.2-example из тюх-стора, он ее тоже хочет обновить.

На каком этапе это происходит? У мну запускается.

Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0

35

Re: Выпуск лаунчера версии 1.2

Я нашел в чем проблема с запуском локальной версии 1.10.

В нашем сторе и официальном не совпадали индексы ассетов для версии 1.10. Я обновил индекс в нашем сторе и всё стало ОК.

Из-за чего возникала ошибка: в локальный стор загружались ассеты из официального, они же и устанавливались в директорию лаунчера. А при запуске локальной версии, лаунчер обновляет все индексы (в том числе индекс ассетов) с нашего сервера. Затем по этому индексу пытается проверить файлы. И т.к. индекс отличается, то возникает проблема с проверкой файлов.

Чтобы этого избежать, нужно в настройках снять галочку "Проверять ресурсы перед запуском игры".

Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0

36

Re: Выпуск лаунчера версии 1.2

http://storage3.static.itmages.ru/i/16/1229/s_1483036387_9097691_0ec2fcb32c.jpg
Щто я делаю не так?

Spoiler

Всё.

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0

37

Re: Выпуск лаунчера версии 1.2

kRuslol пишет:

http://storage3.static.itmages.ru/i/16/1229/s_1483036387_9097691_0ec2fcb32c.jpg
Щто я делаю не так?

Spoiler

Всё.

Буквы надо маленькие. Странно, что эта софтина капсит.

И ещё странно, что лог на английском, будто лаунчер древней версии.

Mozilla/5.0 (Windows NT 6.1; rv:50.0) Gecko/20100101 Firefox/50.0

38

Re: Выпуск лаунчера версии 1.2

Выпущено обновление 1.2.1. Список изменений добавлен в текст новости.

В дальнейшем разработка будет сосредоточна на версии 2.0. В новой версии планируется реализовать: удобное управление префиксами вместо нынешней "версия=префикс"; полное хранение данных версий для возможности оффлайн-установки и запуска; улучшение инструментария создания локальных сборок.

Принимаются фич-реквесты.

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36

39 Отредактировано Konstantin (12.01.2017 06:48:30)

Re: Выпуск лаунчера версии 1.2

Спасибо за подробный гайд, все работает вроде.
Неужели вся разница была только в том, что теперь хэши не мутаются (или по-другому как-то мутаются)? Знал бы сразу, посчитал бы парочку хешиков на калькуляторе.

Spoiler

Старая версия гайда lol

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

40

Re: Выпуск лаунчера версии 1.2

Figec пишет:

Выпущено обновление 1.2.1. Список изменений добавлен в текст новости.

В дальнейшем разработка будет сосредоточна на версии 2.0. В новой версии планируется реализовать: удобное управление префиксами вместо нынешней "версия=префикс"; полное хранение данных версий для возможности оффлайн-установки и запуска; улучшение инструментария создания локальных сборок.

Принимаются фич-реквесты.

Эх, а звук так и не починился ( ._.)

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0

41

Re: Выпуск лаунчера версии 1.2

Forger pulseaudio --stop

Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

42

Re: Выпуск лаунчера версии 1.2

Zenitur пишет:

Forger pulseaudio --stop

У меня винда

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0

43

Re: Выпуск лаунчера версии 1.2

Даже Qt установил, чтоб скомпилировать лаунчер, но всё упёрлось в quazip. Видать, не судьба. Но ведь как-то пару лет назад я его под Федору сделал? Или тогда готовый был? Забыл уже...

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0

44

Re: Выпуск лаунчера версии 1.2

BarBoss пишет:

Даже Qt установил, чтоб скомпилировать лаунчер, но всё упёрлось в quazip. Видать, не судьба. Но ведь как-то пару лет назад я его под Федору сделал? Или тогда готовый был? Забыл уже...

Qt и quazip должны быть в репах, главное чтобы версия подходила.

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0

45 Отредактировано BarBoss (29.06.2017 22:33:12)

Re: Выпуск лаунчера версии 1.2

Figec пишет:
BarBoss пишет:

Даже Qt установил, чтоб скомпилировать лаунчер, но всё упёрлось в quazip. Видать, не судьба. Но ведь как-то пару лет назад я его под Федору сделал? Или тогда готовый был? Забыл уже...

Qt и quazip должны быть в репах, главное чтобы версия подходила.

Точно! Я quazip-qt5-devel не установил.

Теперь всё откомпилячилось.
Думал, делом займусь, а нет - всё работает. Можно играть.

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0

46

Re: Выпуск лаунчера версии 1.2

Отвалился звук в лончере, чекните кто-нить.

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0

47

Re: Выпуск лаунчера версии 1.2

В лаунчере есть звук? Оо

Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0

48

Re: Выпуск лаунчера версии 1.2

betrok пишет:

В лаунчере есть звук? Оо

Криво сформулировал.
При игре через лаунчер фигеца звука нет.
В оф. лаунчере при игре звук есть.

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0