werewolf2195
Участник
- Баллы
- 33
- Имя в Minecraft
- werewolf2195
Исходники лаунчера версии 1.1.2 для Minecraft 1.6.+ (В дальнейшем планирую постоянно обновлять до последней версии). Я позволил себе изменить способ автообновления в лаунчере, ибо можанговский ужасен.
Исходники лаунчера (с моим кодом автообновления)
https://dl.dropboxusercontent.com/u/100821901/Minecraft/Minecraft.zip
Файлы автообновления (выложить на сайт или на dropbox, обязательно отредактировав перед этим)
https://dl.dropboxusercontent.com/u/100821901/Minecraft/autoupdate.zip
Можно не заливать на сайт, тогда лаунчер будет ругаться, что не нашёл их, но запустится.
Если будете заливать, то понадобится прога для вычисления md5 сумм
https://dl.dropboxusercontent.com/u/100821901/Minecraft/SimpleMD5.jar
Далее надо будет исправить ссылки в net.ftb.updater.UpdateChecker.java на строках 33, 49 и 78. (В последнем обязательно оставьте переменную extension "LatestLauncherMD5."+extension+".txt", иначе не будет запускаться автообновление).
Данные исходники содержат полностью декомпилированный код. Ошибки декомпиляции исправлял в NetBeans.
Лаунчер пока для лицензии. Где поменять адрес загрузки самой игры ешё не знаю.
Ни в коем случае не делать exe через jar2exe, он криво работает. Я использую launch4j.
Прошу сильно не критиковать, ибо это мой первый пост на подобную тему.
Исходники лаунчера (с моим кодом автообновления)
https://dl.dropboxusercontent.com/u/100821901/Minecraft/Minecraft.zip
Файлы автообновления (выложить на сайт или на dropbox, обязательно отредактировав перед этим)
https://dl.dropboxusercontent.com/u/100821901/Minecraft/autoupdate.zip
Можно не заливать на сайт, тогда лаунчер будет ругаться, что не нашёл их, но запустится.
Если будете заливать, то понадобится прога для вычисления md5 сумм
https://dl.dropboxusercontent.com/u/100821901/Minecraft/SimpleMD5.jar
Далее надо будет исправить ссылки в net.ftb.updater.UpdateChecker.java на строках 33, 49 и 78. (В последнем обязательно оставьте переменную extension "LatestLauncherMD5."+extension+".txt", иначе не будет запускаться автообновление).
Данные исходники содержат полностью декомпилированный код. Ошибки декомпиляции исправлял в NetBeans.
Лаунчер пока для лицензии. Где поменять адрес загрузки самой игры ешё не знаю.
Ни в коем случае не делать exe через jar2exe, он криво работает. Я использую launch4j.
Прошу сильно не критиковать, ибо это мой первый пост на подобную тему.