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

Способ запуска клиента игры из Лаунчера Часть 2

И как хендл окна поможет ему автоматически подключиться к серверу при запуске?
Так он же спрашивал про:
RevenHell сказал(а):
Еще интересно как сделать при запуске из моего лаунчера заголовок Minecraft'у, + поставить ему иконку, а то бесит этот java - фавикон.
^^
 
я отсталый, ничего не понял из того что вы сказали.. ладно, пойду учить либо C# либо C++, помогите, что для лаунчера лучше использовать?
 
я отсталый, ничего не понял из того что вы сказали.. ладно, пойду учить либо C# либо C++, помогите, что для лаунчера лучше использовать?
Лучше C++, но в плане дизайна как мне кажется WPF это идеальная вещь можно рисовать действительно красивые приложения, так что тут решай сам что больше нравится.
 
Лучше C++, но в плане дизайна как мне кажется WPF это идеальная вещь можно рисовать действительно красивые приложения, так что тут решай сам что больше нравится.
Я ж сказал что я отсталый) WPF это C#?
 
У меня просто есть некие предположения...
C# можно декомпилировать, C++ нельзя
C# не кроссплатформенный, C++ кроссплатформенный
Так ли это?
C++ сложнее но тоже возможно. Опытный хакер справится.
 
C++ сложнее но тоже возможно. Опытный хакер справится.
При чем тут это? Я знаю что он сложный, ответь на вопрос:

У меня просто есть некие предположения...
C# можно декомпилировать, C++ нельзя
C# не кроссплатформенный, C++ кроссплатформенный
Так ли это?
 
Так он же спрашивал про:

^^
Незаметил, тут да либо ловиш хендл окна , хук ставиш на запускаемый процесс minecraft или по текушему заголовку сканируеш все окна, либо пользуешся jni, либо ты изначально пишеш лаунчер на java, там это без особых усилий правится.
 
У меня просто есть некие предположения...
C# можно декомпилировать, C++ нельзя
C# не кроссплатформенный, C++ кроссплатформенный
Так ли это?
С++ нельзя декомпилировать, но можно дисамблировать и провести инжинеринг, для этого надо быть опытным програмистом и идеально знать асемблер.
C# не кроссплатформенный - неофициально есть проект Mono позволяющей запускать С# программмы на Linux, последние net framework естественно не потдерживаются и нету многих технологий(хотя я год не интересовался этим проектом).
C++ кроссплатформенный - Сам язык кросплотформенный, но помимо языка есть библиотеки, с помощью библиотек легче писать программы (всякие контейнеры, окошки и тд) есть кросплотформенные библиотеки и не кросплотформенные библиотеки, популярные библиотеки (Qt, STLSoft, Boot, STL) кросплотформенные, можно писать не прибигая к библиотекам, тогда ты сам следиш за кросплтформенностью твоего приложения
 
С++ нельзя декомпилировать, но можно дисамблировать и провести инжинеринг, для этого надо быть опытным програмистом и идеально знать асемблер.
C# не кроссплатформенный - неофициально есть проект Mono позволяющей запускать С# программмы на Linux, последние net framework естественно не потдерживаются и нету многих технологий(хотя я год не интересовался этим проектом).
C++ кроссплатформенный - Сам язык кросплотформенный, но помимо языка есть библиотеки, с помощью библиотек легче писать программы (всякие контейнеры, окошки и тд) есть кросплотформенные библиотеки и не кросплотформенные библиотеки, популярные библиотеки (Qt, STLSoft, Boot, STL) кросплотформенные, можно писать не прибигая к библиотекам, тогда ты сам следиш за кросплтформенностью твоего приложения
Qt не понравился, вес файла минимум 10 мб, + левые библиотеки при компиляции. Не гууд, значит буду писать на C++
 
Ну писать не прибегая к библиотекам это весьма сложновато, мне кажется ты соовсем не понимаеш о чем говориш, наверно ты судиш с VB.NET, так вот когда ты писал на VB ты даже не задумывался как программа создает окно что она вызывает как обрабатывае вызовы и тд
 
Ну писать не прибегая к библиотекам это весьма сложновато, мне кажется ты соовсем не понимаеш о чем говориш, наверно ты судиш с VB.NET, так вот когда ты писал на VB ты даже не задумывался как программа создает окно что она вызывает как обрабатывае вызовы и тд
И это хорошо, при разработке программы не надо отвлекаться на подобные вещи.
 
Какойже програмист из тебя выйдет, когда ты не знаеш как это работает, я не спорю что это излишне заставляет думать, но знать как это работает ты обязан.
 
Какойже програмист из тебя выйдет, когда ты не знаеш как это работает, я не спорю что это излишне заставляет думать, но знать как это работает ты обязан.
Одно дело знать, другое использовать на практике.
 
Ну как бы по книгам))
В книгах, как правило, написаны типовые примеры, если будет ситуация отличаться от той, что написана в книге - уже будут трудности. Практика решает этот момент.
 
Веб программирование - моя среда обитания, а просто программирование я никогда до конца не пойму) но что то написать получится думаю
 
С Forge майн не хочет запускаться :(. При вызове функции MinecraftApplet.start() реакции никакой. Без Forge всё нормально. Как быть?
 

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

Назад
Верх