[TESTING] Minecraft Launcher for Linux

Всё об ОС Linux
Ответить
Сообщение
Автор
MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#1 Сообщение 12.08.2012, 17:45

Мне нужна помощь в тестировании лаунчера для Minecraft под GNU/Linux. Скоро выложу бинарники, а пока прошу желающих отписаться тут.

UPD:
Вот, версия для тестов, под 64-битные ОС. Для 32-битных линуксов сделаю позже.

GNU/Linux x64: http://minehack.mozgiii.net/updates/lin ... ftLauncher

Собирал в Ubuntu 12.04 x64 с Qt 4.8.1. Для того, что-бы понять, что нужно поставить что-бы запустилось, используем ldd, но, по идее, кроме самого Qt ничего не нужно (может ещё OpenSSL, по желанию). Для установки Qt в Ubuntu: sudo apt-get install qt4-x11

Установка не требуется, просто положите файл так, что-бы его можно было запустить (chmod a+x file), а для обновления в директорию, в которой у вас есть доступ на запись (например в домашнюю или на рабочий стол).

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

Клиент 1.3.1, совместимый со всеми платформами: http://narod.ru/disk/59241323001.1ef250 ... ar.gz.html
Пока он не загружен в систему, ставьте вручную: файлы клиента нужно поместить в директорию <path_to_launcher>/client, после чего запускать custom client. В этом клиенте обновленный lwjgl и изменена структура файлов в директории bin/natives (для более простой поддержки кроссплатформенности). mineсraft.jar чистый.
Последний раз редактировалось MOZGIII 20.08.2012, 23:50, всего редактировалось 3 раза.

Alecks-ei
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 14.02.2012
Контактная информация:

#2 Сообщение 13.08.2012, 19:49

Уже есть готовое.

Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#3 Сообщение 13.08.2012, 19:51

А почему без исходников?

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#4 Сообщение 13.08.2012, 22:32

Darth Revan
Потому, что исходники не открыты, пока-что.

Я ещё не придумал как их открыть так, что-бы меня это устроило.

Добавлено спустя 7 минут 39 секунд:
Alecks-ei
Набивание постов?
Alecks-ei писал(а):Уже есть готовое.
Если под готовое вы подраузмеваете, что все тесты уже проведены, то вы ошибаетесь. У нас тут тестирование версии лаунчера под никсы. Подробнее здесь - http://forum.csmania.ru/viewtopic.php?f=96&t=37027
И лаунчер у нас пиратский %)
Последний раз редактировалось MOZGIII 21.08.2012, 00:41, всего редактировалось 1 раз.

Аватара пользователя
GanGSISoft
Полковник
Полковник
Сообщения: 1430
Зарегистрирован: 27.03.2008
Откуда: Бацькаўшчына
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

#5 Сообщение 14.08.2012, 16:00

В archlinux QT(4.8.2) launcher запускается, самой игры нету, запускать не пробовал. Нужно пытаться запустить с игрой?

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#6 Сообщение 14.08.2012, 16:14

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

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#7 Сообщение 21.08.2012, 13:06

MOZGIII
Будет рабочая версия, обратись ко мне или НЛ, надо новость на главной..
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

...воздержитесь от этого, изучите вот это.
Лучшая статья о моих взглядах. Настоятельно рекомендую.

Аватара пользователя
GanGSISoft
Полковник
Полковник
Сообщения: 1430
Зарегистрирован: 27.03.2008
Откуда: Бацькаўшчына
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

#8 Сообщение 22.08.2012, 20:28

Пробовал подключится к серверам CSmania & steamWorld и LegendCraft, пишет StartingGame и потом кидает опять в список серверов.

Добавлено спустя 1 минуту 37 секунд:
В терминале ничего не пишет, перед запуском произошла закачка клиентов. стоит OpenJDK.

Добавлено спустя 1 минуту 41 секунду:
а в папке natives только dll и dylib файлы, so нету.

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#9 Сообщение 22.08.2012, 20:58


Ответить