1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем arteZ, 12 ноя 2012.

  1. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    У тебя компилятор не понимает что такое javaw, укажи полный путь до javaw.exe
     
  2. hame

    hame Активный участник Пользователь

    Баллы:
    88
    Skype:
    ssshamesss
    Имя в Minecraft:
    hame
    +
     
  3. LaNdeLSt

    LaNdeLSt Активный участник Пользователь

    Баллы:
    61
    Помогло, спасибо :)
    А какой скрипт авторизации можно использовать?
     
  4. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Самописный, тебе всего лишь то надо проверить логин пароль по бд и сгенерировать сессию, ну для 1.710 uuid еще.
     
  5. LaNdeLSt

    LaNdeLSt Активный участник Пользователь

    Баллы:
    61
    А может просто взять скрипт авторизации с другого лаунчера и переделать его? можно так?
     
  6. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Можно итак, флаг как говорится в руки, но чем ковыряться в чужих исходниках проще самому накидать по быстрому.
     
  7. skoniks

    skoniks Активный участник Пользователь

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Ребят. Ни у кого не осталось самого скрипта для авторизации?
     
  8. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    String result = WebClient.downloadString(@"http://localhost/auth.php?login="+login+"&pass="+pass);

    Ну ты понял смысл
     
  9. skoniks

    skoniks Активный участник Пользователь

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Парень. Спасибо, но я спрашивал сам скрипт а не код для его реализации :cute:
    Но все равно спасибо
     
  10. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Домой приду, скину.
     
  11. skoniks

    skoniks Активный участник Пользователь

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    ТАк и не скинул. 3 дня прошло...
     
  12. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Забыл
     
  13. Popothoglo

    Popothoglo Активный участник Пользователь

    Баллы:
    68
    Ну так скинь сейчас))
     
  14. skoniks

    skoniks Активный участник Пользователь

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Кароче я дописал скрипт. Сам. Все робит )))
     
  15. LaNdeLSt

    LaNdeLSt Активный участник Пользователь

    Баллы:
    61
    Как сделать выбор сервера нажав на картинку?
     
  16. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Ну вот видишь все просто)))

    Что ты имеешь ввиду? Опиши свою идею подробнее.
     
  17. LaNdeLSt

    LaNdeLSt Активный участник Пользователь

    Баллы:
    61
    Вот игрок вводит данные для входа и нажимает вход, я хочу чтобы после нажатие на кнопку вход, открылось окно с выбором сервера.

    Вот пример:
    1234.png 1234.png
     
  18. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    А в чем вопрос то ? Ну берешь и делаешь в зависимости от того какую технологию используешь делается по разному на WPF с помощью тригеров удобнее, на формах, ну наверное просто открывать новую форму либо скрывать лишнии элементы и показывать нужные.
     
  19. skoniks

    skoniks Активный участник Пользователь

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Кароче написал свой лаунчер на 85%.
    Что сделано:
    1. Авторизация, подключение к БД. (Через веб часть)
    2. Своя веб часть (Скрипты авторизации, сессии и логи.)
    3. Реализована сессия в клиенте.
    4. Запуск клиента с Forge и модами из нестандартной директории.
    5. Сохранение последнего логина пароля в программе, и их авто-ввод при последующем запуске.
    ToDo:
    1. Загрузка и извлечение клиента с веб части. (В процессе)
    2. Отображение процесса загрузки клиента. (Нужна помощь)
    3. Плавный переход между сценами.(Нужна помощь)
    4. Автоматическое обновление лаунчера.(Нужна помощь)
    5. Минимальная защита.(Желательно)
    Лаунчер можно использовать с лаунчером САШКА, так как всю вед часть кроме скрипта авторизации я благородно позаимствовал у него (а оный скрипт писал сам). Саня, спасибо )))
    PS. Врят-ли он когда нибудь это прочитает )))

    Aadventure (Скрин) Time...
    1.PNG 1.PNG 2.PNG
    4.PNG
    Код:
    Последний вопрос...
    Нужны сорцы?
     

    Вложения:

    • 3.PNG
      3.PNG
      Размер файла:
      17,5 КБ
      Просмотров:
      13
  20. Raptor2108

    Raptor2108 Старожил Пользователь

    Баллы:
    173
    Могу помочь)). Пиши в скуп.
     

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