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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Лаунчер [0.3 BETA]MCWLauncher (Мой первый лаунчер) + Web

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем danilko, 24 авг 2014.

?

Нужен ?

  1. Да

    113 голосов
    57,1%
  2. Нет

    41 голосов
    20,7%
  3. Без разницы

    44 голосов
    22,2%
  1. lexa_kiker

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

    Баллы:
    123
    Skype:
    lexa_kiker
    скоро увидят что готовим)
     
  2. Vladlen_198

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

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    :good:
     
  3. Автор темы
    danilko

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

    Баллы:
    103
    В общем я задолбался исправлять свой говнокод и хочу уже поскорее закончить :)
    По этому я сейчас доделываю только саму админку, скрипты уже просто не охото переделывать и выкладываю то, что есть от веб-части, далее начинаю разбираться где там баг в кешировании был и выкладываю таки нормальную бетку и пару фиксов для веб-части :).

    Примерный план релизов:
    Веб-часть (сегодня)
    Бета версия лаунчера (сегодня или завтра)
    Фиксы для веб-части (сегодня или завтра; я знаю, что там будут недоработки :) )
    Новые расширения для веб-части (завтра;редактор страниц и менеджер скриптов)

    Ну и пока все.
    Все, админку доделал.
    Скачать
    Значит что там есть, там есть поддержка лаунчера, дофига исправлений и оптимизаций. (Страничка отдается в 2 раза быстрее: ~125мс vs ~300мс; нет "магических багов" из-за которых появлялись проблемы с оформлением страницы; ну и там по мелочи ещё всякие исправления)
    Теперь допиливаю кеширование и кусок веб-части, который отвечает за передачу архива клиенту.

    Кстати, я же выкладывал версию с BitTorrent скачиванием, почему-то ни кто не попросил трекер, который я забыл выложить, и ни кто даже не удивился "а че это главный трекер не работает" )

    Что я хочу сделать в бетке лаунчера:
    1. Починить кеширование онлайн стилей
    2. Починить кеширование клиента
    3. Переделать механизм проверки клиента на стороне сервера (сайта)
    4. Сделать кеширование маршрутов
    5. Починить определение размера архива в режиме скачивания "HTTP_ZIP"
    Надеюсь, к вечеру сделаю.
    Мини news.
    Кеширование стилей настолько кривое, что я его не буду включать в бетку.
    Кеширование клиента стабильно работает, нужно сделать новую систему проверки кеша, т.к. текущая слишком сильно уязвима.
    Кеширование маршрутов не нужно, т.к. теперь стиль качается напрямую с сайта.
    Определение размера архива для HTTP_ZIP ещё не сделал, так же есть небольшая неприятность для тех, кто хочет использовать режим HTTP_MT: в данном режиме кеширование не возможно. (Возможно, но его слишком долго делать)
    Лаунчер готов к обкатке, сейчас доделаю веб-часть и будет наконец-то бета c BitTorrent закачкой и CMS`кой :) .
    Правда CMS`ка ещё не айс, но я буду работать над ней.
    Доделал веб-часть, настраиваю демку.
    Ну вот и все :)
    Я сделал бетку, все проверил, починил пару багов и немножко допилил веб-часть.
    К посту прикреплен архив с jar`ником, который можно протестировать, для теста взят клиент версии 1.5.2.
    Сайт, к которому подключается лаунчера находится по адресу http://92.55.15.4:81/ .
    Веб-часть с готовым клиентом, не требующая ручной настройки скачивания
    https://yadi.sk/d/QKwjU7B4cV46t
    Для смены сайта в лаунчере - просто измените ip адрес на домен вашего сайта в frame.html
    Бетка настала, протестируй плиз :)
     

    Вложения:

  4. KoBoT

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

    Баллы:
    173
    А чо я сразу?(9(
     
  5. Автор темы
    danilko

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

    Баллы:
    103
    Ну ты же её так ждал )
     
  6. KoBoT

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

    Баллы:
    173
    Мне было интересно посмотреть, что получится, но у меня некуда её подключить...
    Кстати это 228-ой пост, люблю эту циферку.
     
  7. Автор темы
    danilko

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

    Баллы:
    103
    Ну ландно, запускается хоть ?)
    Да, хорошее чиселко.
     
  8. KoBoT

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

    Баллы:
    173
    Я даж скомпилить не имею возможности:)
     
  9. Автор темы
    danilko

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

    Баллы:
    103
    Так там джарник :)
     
  10. KoBoT

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

    Баллы:
    173
    Так дай мне .exe :)
     
  11. Автор темы
    danilko

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

    Баллы:
    103
    так переименуй из jar в exe :)
     
  12. KoBoT

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

    Баллы:
    173
    Так не додумался:)
    Не работает, лааадно, для тебя всё-таки найду програмку Jar2Exe
     
  13. Автор темы
    danilko

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

    Баллы:
    103
    Так а какая разница ? Jar2Exe же просто делает exe в котором идет проверка наличия JVM, и если есть, то распаковывает и запускает jar
     
  14. KoBoT

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

    Баллы:
    173
    Неа, увы, не работает обычное переименование...
    (юзаю Launch4j)
     
  15. Автор темы
    danilko

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

    Баллы:
    103
    И не будет работать без Java на компе
     
  16. KoBoT

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

    Баллы:
    173
    Но...она..установлена..
     
  17. Автор темы
    danilko

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

    Баллы:
    103
    Может быть, версия меньше 7u6 ?
     
  18. KoBoT

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

    Баллы:
    173
    Какую версию указывать в Launch4j? Сейчас обновлюсь до самой последней, чтобы наверняка.
     
  19. Автор темы
    danilko

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

    Баллы:
    103
    А ты не можешь просто jar`ник запустить ?
    Например, через консоль "java -jar mcwl.jar".
    Вообще, лучше использовать Java 8 для запуска, но Java 7u6 тоже поддерживается.
    Упс, я скомпилил только под java 8, сейчас будет под java 7 и выше
     
  20. KoBoT

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

    Баллы:
    173
    Лол, но у меня была Java 7 up 6(Установил 8-ую только что), сейчас попробуем..
    Это успех!
    [​IMG]
     

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