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

Лаунчер minecraftCL

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем ptnk, 8 апр 2013.

  1. Автор темы
    ptnk

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

    Баллы:
    173
    minecraftCL
    Системные требования: .NET Framework 4.0 ;
    Linux (mono) \ Windows.
    Текущая версия : b153.​
    Описание:
    По сути это даже не лаунчер, а система авторизации. Приложение имеет клиентскую и серверную часть, что добавляет большие возможности, нежели обычные лаунчеры.​
    Вот идея была, которая пересекается с моей реализацией, только там глухо.​
    Основные возможности:
    • Усложненная аутентификация игрока (с помощью socket-сервера);
    • Регистрация;
    • Мультиклиентность;
    • Система авторизации может работать без базы данных (Можно не думать о сайте);
    • Бан игроков по железу (mac-адрес \ hdd serial \ processor id);​
    • Проверка md5 клиента;
    • Принятие скриншотов от игроков с заданным интервалом (Можно отключить);
    • Автообновление mods / coremods / jar;
    • Защита от повторных регистрация по железу;
    • Быстрое и удобное редактирование темы (Для дизайна отдельный небольшой проект);
    В ближайшем будущем ожидается:

    • Что-то вроде полноценного античита, который бы банил игрока за сомнительные процессы;
    • Поиск скрытых процессов (hideToolz) [+];
    • Личный кабинет:
    • Скрытие самого процесса игры и лаунчера;
    • Шифрование передачи данных;
    • Запуск игры в окне лаунчера;
    • Генерация сессии во время захода на сервер и её обнуления после успешного подключения;
    • Система работы со скинами;
    • Мониторинг онлайна в лаунчере;
    • Перепись на C++;
    Ссылки на загрузку:
    Последние изменения:
    [27.06.2013][b153]​
    - Подпиливание кода для работы с mono в LINUX.​
    - Различные фиксы и правки для стабильной работы.​
    [16.05.2013][b133]​
    - Исправлены различные баги при работе серверной части с бд.​
    - Лаунчер при запуске сворачивается в трей.​
    - Пароли в бд хранятся ввиде md5(md5) - для dle.​
    - Реализовано автоподключение с помощью лаунчера.​
    - Реализована работа с rcon для сервера.​
    - Исправлен способ запуска игры (поиск путей java xD).​
    - ...​
    [14.04.2013][b95]​
    - Переделан интерфейс для клиентской части.​
    [12.04.2013][b91]​
    - Конфигурация параметров для взаимодействия с бд.​
    - Конфигурация для различного взаимодействия с серверов.​
    - Автообновление.​
    Скрины:​
    [​IMG]
    [​IMG]
    [​IMG]
     
    Zard0nic, Dimonskiu, ILIAHON и 5 другим нравится это.
  2. Хостинг MineCraft
    <
  3. andrey456

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

    Баллы:
    123
    Исходники будут?
     
    Сникерсни нравится это.
  4. Автор темы
    ptnk

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

    Баллы:
    173
    Нет, так как планируется специфическая защита.
     
  5. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Ааа, эммм, как бы сказать, нафига? Без модов и плагинов это малополезная по сути вещь.
     
    McWeb нравится это.
  6. Автор темы
    ptnk

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

    Баллы:
    173
    Какие моды и плагины на лаунчер? В демо продемонстрирована работа на ваниле, но так может быть любой другой клиент и сервер. Просто требуется модификация под авторизацию.
     
  7. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Какая серверная часть на лаунчер?
     
  8. Автор темы
    ptnk

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

    Баллы:
    173
    Внешнее приложение.
     
  9. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Пиши веб-сервер :)
     
  10. Автор темы
    ptnk

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

    Баллы:
    173
    У него столько функционала не будет, сколько потребуется.
     
    ВремяПриключений нравится это.
  11. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Идея хорошая вот только не работает твое доме :).
    1) Сервер при запуске тупо висит и не работает.
    2) Лаунчер выбивает ошибку
    Подробная информация об использовании оперативной
    (JIT) отладки вместо данного диалогового
    окна содержится в конце этого сообщения.

    ************** Текст исключения **************
    System.Net.Sockets.SocketException: Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied
    в System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
    в System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 size, SocketFlags socketFlags)
    в cq.b(Socket A_0, Int32 A_1)
    в aa.b(String A_0, String A_1)
    в r.c(Object A_0, EventArgs A_1)
    в System.Windows.Forms.Control.OnClick(EventArgs e)
    в System.Windows.Forms.Button.OnClick(EventArgs e)
    в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    в System.Windows.Forms.Control.WndProc(Message& m)
    в System.Windows.Forms.ButtonBase.WndProc(Message& m)
    в System.Windows.Forms.Button.WndProc(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Загруженные сборки **************
    mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3615 (GDR.050727-3600)
    CodeBase: file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    minecraftClientLaucher
    Версия сборки: 1.0.7.2
    Версия Win32: 1.0.7.2
    CodeBase: file:///C:/apb/Рабочий%20стол/demo_localhost_72/client/minecraftClientLaucher.exe
    ----------------------------------------
    System.Windows.Forms
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3614 (GDR.050727-3600)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    MCLUtils
    Версия сборки: 1.0.7.2
    Версия Win32: 1.0.7.2
    CodeBase: file:///C:/apb/Рабочий%20стол/demo_localhost_72/client/MCLUtils.DLL
    ----------------------------------------
    System.Management
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
    ----------------------------------------
    mscorlib.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3615 (GDR.050727-3600)
    CodeBase: file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    System.Configuration
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Windows.Forms.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------

    ************** Оперативная отладка (JIT) **************
    Для подключения оперативной (JIT) отладки файл .config данного
    приложения или компьютера (machine.config) должен иметь
    значение jitDebugging, установленное в секции system.windows.forms.
    Приложение также должно быть скомпилировано с включенной
    отладкой.

    Например:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    При включенной отладке JIT любое необрабатываемое исключение
    пересылается отладчику JIT, зарегистрированному на данном компьютере,
    вместо того чтобы обрабатываться данным диалоговым окном.
     
    Сникерсни нравится это.
  12. Автор темы
    ptnk

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

    Баллы:
    173
    В лаучере - Option - serverip - 127.0.0.1
     
  13. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Было бы хорошо, если некоторые функции в веб вынести, дабы связать с ЛК.
     
  14. Автор темы
    ptnk

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

    Баллы:
    173
    Все можно связать с лк бес проблем, просто нужно подогнать таблицы бд под лк или наоборот.
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Так ладно а что делать с minecraftServerLaucher.exe он зависает напроч?
     
  16. Автор темы
    ptnk

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

    Баллы:
    173
    В плане зависает? Скрин в студию.
    Такое нормальное состояние.
     

    Вложения:

    • скрин.JPG
      скрин.JPG
      Размер файла:
      60,8 КБ
      Просмотров:
      176
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    RVXman нравится это.
  18. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    @ptnk, Ну так что? Как лечить? Если офнуть minecraftServerLaucher.exe то сервер оживает.
     
  19. Автор темы
    ptnk

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

    Баллы:
    173
    Я пытаюсь воссоздать данную проблему.
     
  20. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Оригинало_о нравится это.
  21. Автор темы
    ptnk

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

    Баллы:
    173
    Теперь должно работать нормально (На трех системах завелось).
    Из-за корявой dll-ки пришлось перевести проект на net 4 ><.
    Ссылка та же.
     

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