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

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

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

?

Нужен ?

  1. Да

    108 голосов
    56,5%
  2. Нет

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

    43 голосов
    22,5%
  1. dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    1) Он уже написанный, на кросплатформнность срать ибо как можно на Linux и на MacOS играть? Linux вообще для серверов а не для игр.
    2) твоя фраза "Дизассемблированию (декмпиляции) подвержено всё :-(" - ты не сможешь декомпилировать exe файл винды. Java тем и плох что его можно декомпильнуть
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    danilko

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

    Баллы:
    103
    1)Не надо гнать другие ОС, если тебе не понравилось, это не значит они плохи (Интересно как там Steam OS развивается)
    2)Смотри в ЛС
     
  4. Cyber Owl

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

    Баллы:
    153
    Что Вы несёте?
     
  5. HoShiMin

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

    Баллы:
    173
    Декомпилировать их невозможно в принципе, а вот дизассемблировать - сколько угодно. При должных знаниях и терпении изменить код программы будет практически так же просто, как и сдуть чашку. Если, конечно, программа не закриптована каким-нибудь трудноснимаемым упаковщиком или не применяются техники, усложняющие понимание кода (практически то же, что и обфускация, только на низком уровне - например, самомодифицирующийся код).
     
  6. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    А зачем популярность? Если у продукта есть аудитория - то его и делать приятно и тем более, на сколько я понял, автору нужен опыт в написании всякого на джаве, лаунчер для начала пойдет :)
     
  7. Автор темы
    danilko

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

    Баллы:
    103
    В общем, я решил приостановить разработку "качалки", и сделать пока обычную для всех лаунчеров загрузку с запуском, после чего буду совершенствовать её, приделывать защиту и т.д.. (Так сказать, пойду по медленному пути эволюции)
     
  8. UncleFedor

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

    Баллы:
    61
    Пиши. пиши.
    "Пусть расцветают 100 цветов" (ц) Мао.
     
  9. Автор темы
    danilko

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

    Баллы:
    103
    Пишу, пишу, сегодня новую версию выложу.

    На http://mcwl.esy.es/ открыта регистрация.
    P.s. да, design не ice, но пока будет так.[DOUBLEPOST=1409594021,1409576415][/DOUBLEPOST]В общем появились другие дела и не успел сделать пример клиента и описание связки "страница-окно".
    Сам бинарник тут, но врядли вы там резберетесь без примеров... (он один под java 7 x86)
    В общем кратко тогда изложу как прицепить свой сайт к лаунчеру, а завтра уже про клиент напишу c примерчиками.
    Так вот.
    1. Верстаем страничку(-и)
    2. Переходим в регистрацию лаунчера на mcwl.esy.es (Входим|регаемся -> там где лаунчеры жмем добавить)
    3. В поле "link" прописываем ссылку на основную страничку
    4. В списке ваших лаунчеров находим id в системе (1 столбик в таблице)
    5. Прописываем id в файле {jar}/mcwl/id.txt
    6. Запускаем лаунчер и видим нашу страничку
    Воот. завтра тоже вечером напишу как добавить клиент и выложу остальные сборки(возможно с bugfix`ом).
     
    Последнее редактирование: 1 сен 2014
  10. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    В Java нет разделения разрядности приложений на 32-х и 64-х битные.
     
  11. Автор темы
    danilko

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

    Баллы:
    103
    Буду знать :)
     
  12. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Слоган жеш "write once - run anywhere". Джава не джава без мультиплатформенности.
     
  13. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Да смотрю у ваучера большое будущее :D
    При запуске выдал
    java.lang.NoClassDefFoundError: javafx/application/Application
    юзал на jdk 7.
     
  14. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    JavaFx далеко не у всех может быть. Процент тех, у кого он сможет работать без переустановки Java, очень мал...... Наверное, тоже самое касается и Sashok724Launcher v3
     
  15. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Ну в 8 жабе там сразу робит. Касяк только с 7.
     
  16. Cyber Owl

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

    Баллы:
    153
    JavaFX очень неудачная платформа на текущий момент.
    У многих Java 7. В таком случае проще сделать прелоадер, который загрузит и запихнет в classpath нужную либу JFX.
     
  17. Автор темы
    danilko

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

    Баллы:
    103
    И все-таки косяки у oracle\sun есть и исправляются они не все так быстро как хотелось бы.
    Поставь jfx||JDK 8\добавь jfxrt.jar в classpatch мне пока некогда разбираться с совместимостью, позже что-нибудь сделаю.[DOUBLEPOST=1409679951,1409679414][/DOUBLEPOST]
    Захочется поиграть обновятся до java 8, хватит на всяких XPюшках сидеть с java 6.
     
  18. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    На Java 8 переходить рановато. Слишком много проблем с обратной совместимостью.
     
  19. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Вот ты и будешь пролечивать так каждого игрока. Поставь то поставь это :D
     
  20. ptnk

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

    Баллы:
    173
    Для рядового пользователя проблем вообще нет. Java сама по себе так сделана, что она поддерживает предыдущие версии из коробки, достаточно просто взять и скомпилировать под нужный -source.
     
  21. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Я тоже так думал, пока не получил краш 8 жабы+forge на мак ось :D.
     

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