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

Лаунчер [Open Source] Пиратский лаунчер Minecraft на C#

как импортировать проект? Я реально не понимаю как с этой программой работать, у меня с Shell32 тоже какая то фигня, как исправить не понял... Помоги в скайпе, буду очень благодарен: dude_in_the_mask

В гугле банан? На YT куча роликов же.
 
В гугле банан? На YT куча роликов же.
вот реально, я везде искал, ни чё понятного не нашёл, может у меня чего то не хватает в VS, может у меня мозг отключается в этой программе...
Что за ерунда?
 

Вложения:

  • 1231231.jpg
    1231231.jpg
    Размер файла
    472,1 КБ
    Просмотров
    73
вот реально, я везде искал, ни чё понятного не нашёл, может у меня чего то не хватает в VS, может у меня мозг отключается в этой программе...
Что за ерунда?

С VS всё в порядке, а вот с проектом косяк - явно не хватает зависимостей. Открывать нужно не .cs, а сам файл проекта.
 
С VS всё в порядке, а вот с проектом косяк - явно не хватает зависимостей. Открывать нужно не .cs, а сам файл проекта.
Я не понимаю, в этой теме есть только .cs, лаунчер .exe не открыть, что тогда качать? Что открывать? Добавь пожалуйста в скайпе, и объясни пожалуйста, что и как?
 
Мне очень понравился лаунчер, так держать!
 
WAT???
7RGRy7H.png

Баг. Просто нажми продолжить.
 
Забитые в "магические строки" url и пути к библиотекам - это что-то. Хоть и в сырце 1.1 ничего не понял (пишу на Delphi), но всё равно.

Почитай вот это. Полезно для любого разработчика лаунчера.

Здесь (на английском) много информации об анатомии официального лаунчера и вообще игры.

Платформа .NET - какашка.
 
Вы каким видом лаунчера занимаетесь: универсальным (как лицензионный, для всех версий) или для проектов, со своей авторизацией и версией?
 
Забитые в "магические строки" url и пути к библиотекам - это что-то. Хоть и в сырце 1.1 ничего не понял (пишу на Delphi), но всё равно.

Почитай вот это. Полезно для любого разработчика лаунчера.

Здесь (на английском) много информации об анатомии официального лаунчера и вообще игры.

Платформа .NET - какашка.
Данный лаунчер был написан полгода назад. Решения, которые были в нем применены, далеко не претендуют на лучшие, т. к. в момент написания опыта и знаний было мало.
То, что было по первой ссылке - далеко не новинка.
Насчет второй, спасибо. Есть интересные моменты.
 
Чувак вопрос. Работаю над клиентом 1.4.7 установил фордж, а куда моды кидать?=)
Вот что получилось=)
947ig94.png
Ахах, ты ведь просто поправил копирайты, что вообще не гуд. А так ничего твоего не вижу. Или там есть комбинация клавиш, активирующая твою версию лаунчера с блекджеком и шлюх@ми?
 
Ахах, ты ведь просто поправил копирайты, что вообще не гуд. А так ничего твоего не вижу. Или там есть комбинация клавиш, активирующая твою версию лаунчера с блекджеком и шлюх@ми?
А кто сказал, что это мое? Я убрал кнопки с меню мультиплеера и кнопку модс, и убрал копирайты + текстурпак. Если тебе охото что-то обосрать, прошу не в этом разделе=) Умник нашелся, а чего добился ты мальчик.
 
А не, всё норм. Вот только вопрос, почему во время загрузки лаунч подвисает? Как исправить?

Выдели процессу больше памяти и дай приоритет реального времени.

И еще вопросик, где можно брать джарики, кроме как с s3.amazonaws.com ?

Загрузи на свой сайт либо бери с resources.download.minecraft.net
 
Спс
Еще вопрос. Как ожидать закрытия игры?
Вместо .Close() я поставил .Hide(), то есть при запуске он скрывает приложение. А как его обратно вернуть после закрытия Minecraft?
C#:
 case "1.7.2 version":
    v172();
    this.Hide();
    break;

Выдели процессу больше памяти и дай приоритет реального времени.
нет, прога становится "недоступной". нужно чтобы он загружал файлы в фоне, а он это делает напрямую. как сделать загрузку в фоне?
С открытием после завершения игры разобрался. А с фоновой закачкой?
 
Спс
Еще вопрос. Как ожидать закрытия игры?
Вместо .Close() я поставил .Hide(), то есть при запуске он скрывает приложение. А как его обратно вернуть после закрытия Minecraft?
C#:
 case "1.7.2 version":
    v172();
    this.Hide();
    break;


нет, прога становится "недоступной". нужно чтобы он загружал файлы в фоне, а он это делает напрямую. как сделать загрузку в фоне?
С открытием после завершения игры разобрался. А с фоновой закачкой?
Код:
try
            {
                using(WebClient client = new WebClient())
                {
                    client.DownloadFileCompleted += (sender, e) =>
                    {
                        if(DownloadFileCompleted != null)
                            DownloadFileCompleted(this, EventArgs.Empty);
                    };
                    client.DownloadFileAsync(new Uri(file.Url), file.Path);
                }
            }
            catch (Exception ex) { }
Чуть-чуть переделать только надо.
Лаунчер устарел. Тут по-новее есть, но недописанный.
 

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

Назад
Верх