Войти или зарегистрироваться

Туториал Пишем свой лаунчер на C#

  • Автор темы Автор темы arteZ
  • Дата начала Дата начала
Java:
        public static string md5(string input)
        {
            var x = new System.Security.Cryptography.MD5CryptoServiceProvider();
            var bs = Encoding.UTF8.GetBytes(input);
            bs = x.ComputeHash(bs);
            var s = new StringBuilder();
            foreach (var b in bs)
            {
                s.Append(b.ToString("x2").ToLower());
            }
            return s.ToString();
        }

например так)
md5(md5("пароль"))
Я далек в программировании, начал учить только в университете (1 курс). Не можете объяснить куда это вставлять в коде из данного урока?
И еще вопрос, вот у меня есть форма WebBrowser, и в новостях у меня присутствуют ссылки. Как сделать, чтобы эти ссылки открывались в браузере, который задан по умолчанию у пользователя? А то у меня и открывает в форме лаунчера))
 
я незнаю что с этим делать)) вот нашел темку, вроде как по моему вопросу, но у меня выдаются ошибки при компиляции(
 
да это я туплю, я использую просто форму webbrowser, и вставил в него код:

Код:
// The URI to launch
string uriToLaunch = @"http://www.bing.com";
 
// Create a Uri object from a URI string
var uri = new Uri(uriToLaunch);
 
// Launch the URI
async void DefaultLaunch()
{
  // Launch the URI
  var success = await Windows.System.Launcher.LaunchUriAsync(uri);
 
  if (success)
  {
      // URI launched
  }
  else
  {
      // URI launch failed
  }
}
 
Не могу корректно запустить им minecraft версии alpha V1.2.6
Даже если извлечь запуск процесса вручную в командной строке, то ник не меняется, в то время как запуск minecraft последней версии этой же командой спокойно меняет ник.
В альфе, конечно, можно редактировать MinecraftApplet.class, но это не надёжно, и хотелось бы чего-то универсального (ведь в последних версиях так уже делать нельзя), но есть же лаунчеры на java успешно запускающие и меняющие ник во всех версиях маинкрафта, включая альфу.
Просто сам безуспешно пытаюсь заставить работать свой лаунчер на C# с альфой. Может есть в ней всё-таки более простой способ чем напрямую редактировать файлы, или для этого придётся делать "переходник" на яве?
 
Тема будет обновляться?
 
Хай народ. Пора бы уже и под 1.6.2 разобрать пример...
Столько тем не осилю, кто подскажет, какие изменения произошли под 1.6.2? Или ссылку подкиньте. Мой войс будет ваш...
 
Хай народ. Пора бы уже и под 1.6.2 разобрать пример...
Столько тем не осилю, кто подскажет, какие изменения произошли под 1.6.2? Или ссылку подкиньте. Мой войс будет ваш...
Только запуск игры изменился, в остальном все тоже самое.
 
Хай народ. Пора бы уже и под 1.6.2 разобрать пример...
Столько тем не осилю, кто подскажет, какие изменения произошли под 1.6.2? Или ссылку подкиньте. Мой войс будет ваш...

А самому попробывать написать?=)
На ведре была где-то темка запуск с бат файла.
 
Здравствуйте! Я собрал "школоло" сервак для игры с друзьями. Хочу сделать лаунчер, чтобы с него можно было запускать и сервер и клиент.
Создал лаунчер с кнопкой "Start Client" с полем ввода ника игрока. Клиент запускается и все работает. Добавил кнопку "Start Server". Подскажите пожалуйста, какой код прописать, чтобы с кнопки запускался Start.bat сервера. Папка сервера (server) лежит в папке ".minecraft".
 
Здравствуйте! Я собрал "школоло" сервак для игры с друзьями. Хочу сделать лаунчер, чтобы с него можно было запускать и сервер и клиент.
Создал лаунчер с кнопкой "Start Client" с полем ввода ника игрока. Клиент запускается и все работает. Добавил кнопку "Start Server". Подскажите пожалуйста, какой код прописать, чтобы с кнопки запускался Start.bat сервера. Папка сервера (server) лежит в папке ".minecraft".
на каком языке пишешь то ?
 
Все делал по шаблону, указанному в теме, т.е. Visual Studio 2010. Вообще, я не знаком ни с одним языком программирования. В этом деле я абсолютный чайник и могу делать лишь по шаблону. Конечно, я пытался сделать что-то сам, читал темы, спрашивал у гугла, но это не принесло мне никаких результатов. =( Решил спросить, возможно ли это вообще? Все еще нахожусь в процессе поиска нужной информации и даже еще не в курсе, как этот лаунчер собрать в экзешник.
 
Код:
Process.Start("java", string.Format("-Xincgc -Xmx1G -jar {0}\\.minecraft\\server\\server.jar", System.Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData)));

Только название джарника исправь на свое.
 
Таким образом запускается .jar файл, у меня же все запускается с .bat файла. Даже так, запустив с .jar файла, не загружается ни одного мода на сервере и при входе на сервер пишет - bad login. Откуда это взялось? У меня ведь нет никакой системы регистрации и авторизации, кроме как указания игрового ника.
 
Назад
Верх