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

Лаунчер Лаунчер edencraft(PHP DS Исходник)

ZMEI_ANGEL

Старожил
Пользователь
Баллы
103
Исходник
http://narod.ru/disk/60201725001.c2340048f2e3c85c10d8c97cbf119252/ds2.dvs.html



Вот прочитав форум и т.д я понял одно,что все хотят писать лаунчеры на с++,с#,delphi.
И увидил одно сообщение (уже не помнню где).
Кто-то писал,что не возможно создать лаунчер на языке PHP в среде DevelStudio(Думаю все знают,что это такое) с применением технологий SoulEngine и OrionPHP
Ну я решил создать (попробовать,и получилось)
Создавал я для своего сервера))

Вообще характеристики
-Проверка валидности(Логин пароль)"проще авторизация"
-Авто обновление(лаунчера-увы еще клиента не сделал)
-Обновление клиента (если пользователь сам захочет обновиться)
-Ну и собственно сам запуск minecraft.jar с передачей в него аргументов.


P.S Сильно не ругайте первый раз создаю тему,если что не так извините ))
Да лаунчер не так уж и много функциональный,ну я буду его дорабатывать)

Скрины



d1603280b339.jpg




c1e98c8a5230.jpg







671fe0164704.jpg
 
Не плохо, молодец)
Файлы каким образом загружаются? Одним архивом или поштучно?
Спасибо.
Пока только ZIP архивом,а там он их распаковывает в ту директорию в которую я указывал.
 
Неплохо! А сорсы выложишь? ^_^
Увы нет,создовал для своего сервера.
Когда сделаю лучше может,быть и выложу!!
Ну не нужно быть нахлебником!
Как то я тоже просил исходники на с++,с#))
На что меня мягко послали)
Вот решил написать свой лаунчер с 0,и отлично получилось.
Так,что не ищи легких путей делай сам..
 
Собственно пишу на php в Devel Studio)
Щас делаю полную обвязку с нуля(Авторизация(через online_mode=true), Мониторинг, онлайн карта(выбранного сервера), запуск игры с указанным кол-вом оперативной памяти, регистрация через лаунчер(довольно неплохо защищенная от мультиаккаунтов и угона аккаунта), полная проверка клиента на наличие читов ). Планирую дописать возможность добавления пользователей в друзья, чат внутри лаунчера, возможность разворота лаунчера по горячим клавишам поверх игры, небольшой личный кабинет).
В текущем состоянии разработка выглядит очень сыро, и более половины функционала не реализовал еще(времени не так много).
Скрины:
Mc_Union_Authorize.JPGMc_Union_Register.JPGMc_Union_News.JPGMc_Union_News_EmbededVideo.JPGMc_Union_ServerMaps.JPG
 
Собственно пишу на php в Devel Studio)
Щас делаю полную обвязку с нуля(Авторизация(через online_mode=true), Мониторинг, онлайн карта(выбранного сервера), запуск игры с указанным кол-вом оперативной памяти, регистрация через лаунчер(довольно неплохо защищенная от мультиаккаунтов и угона аккаунта), полная проверка клиента на наличие читов ). Планирую дописать возможность добавления пользователей в друзья, чат внутри лаунчера, возможность разворота лаунчера по горячим клавишам поверх игры, небольшой личный кабинет).
В текущем состоянии разработка выглядит очень сыро, и более половины функционала не реализовал еще(времени не так много).
Скрины:
А можешь скрипт авторизации подкинуть? Плз
 
Собственно пишу на php в Devel Studio)
Щас делаю полную обвязку с нуля(Авторизация(через online_mode=true), Мониторинг, онлайн карта(выбранного сервера), запуск игры с указанным кол-вом оперативной памяти, регистрация через лаунчер(довольно неплохо защищенная от мультиаккаунтов и угона аккаунта), полная проверка клиента на наличие читов ). Планирую дописать возможность добавления пользователей в друзья, чат внутри лаунчера, возможность разворота лаунчера по горячим клавишам поверх игры, небольшой личный кабинет).
В текущем состоянии разработка выглядит очень сыро, и более половины функционала не реализовал еще(времени не так много).
Скрины:
Что же не плохо.

полная проверка клиента на наличие читов
Хм...каким образом проверка по md5??
 
Он тебе не поможет, ибо он не отсылает сессию)
Он реализовывает только авторизацию в лаунчере)
Да и он полностью на ООП, так что, легче тебе будет самому написать)

Что же не плохо.
Хм...каким образом проверка по md5??
И она тоже....
 
Он тебе не поможет, ибо он не отсылает сессию)
Он реализовывает только авторизацию в лаунчере)
Да и он полностью на ООП, так что, легче тебе будет самому написать)


И она тоже....


А по мимо md5??Что еще используешь?
 
А по мимо md5??Что еще используешь?
На данный момент только пишу функции обновления\запуска.
Помимо md5 сверки клиентского minecraft.jar будет сверка размеров, md5 хэша(Возможно не только по md5. Но и еще по какому-либо). Аккаунты привязываю на mac+hdd_id.
 
На данный момент только пишу функции обновления\запуска.
Помимо md5 сверки клиентского minecraft.jar будет сверка размеров, md5 хэша(Возможно не только по md5. Но и еще по какому-либо). Аккаунты привязываю на mac+hdd_id.
Ну это даже хорошо,тоже думал делать все по md5,но увы ее быстро проходят.Щас буду делать другую защиту))
 
Ну это даже хорошо,тоже думал делать все по md5,но увы ее быстро проходят.Щас буду делать другую защиту))
Относительно того, что её быстро проходят - делай запуск клиента через COM объект.
Так юзверь даже не выловит сессию, вроде как.... Хотя еще не проверял.... (Сейчас проверю)
UPD:
Да, я оказался прав, в консоль не отсылается команда для запуска игры.
 
Относительно того, что её быстро проходят - делай запуск клиента через COM объект.
Так юзверь даже не выловит сессию, вроде как.... Хотя еще не проверял.... (Сейчас проверю)
UPD:
Да, я оказался прав, в консоль не отсылается команда для запуска игры.
Хм..надо будет попробовать
 
Сам начинал с девела, но как узнал его страшную тайну сразу разочаровался.(Не буду говорить какую.)
Так что не советую делать лаунчер на нём.
 
Кста, где ссылка на лаунчер?
 
Сам начинал с девела, но как узнал его страшную тайну сразу разочаровался.(Не буду говорить какую.)
Так что не советую делать лаунчер на нём.
Мммм...интересна какая тайна,если не секрет??
Увы уже сделал)
 

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

Назад
Верх