|
|
|
Железный канал: «Java» |
|
|
AnrDaemon
860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Пилот EVE-Online года 2010 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Железячник года 2012 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Пилот EVE-Online года 2012 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Знаток Elite: Dangerous (+15 EGP)](/conference/images/ranks/medals/ed_expert.png) Рейтинг канала: 8(787) Репутация: 37 Сообщения: 12301
Зарегистрирован: 17.10.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Темы нет, создадим новую…
Есть товарищи, пишущие на яве? Мне тут надо один джарчик накатать. Похоже, по-другому вопрос решить не удастся.
Если коротко, то нужен враппер для майнкрафта.
Если длинно…
Что надо сделать:
1. Прочитать один параметр командной строки ("--gameDir <путь>")
2. Сделать chdir в этот каталог.
3. Подправить значение переменной окружения %AppData% на этот каталог.
4. Передать управление в указанный метод указанного класса (net.minecraft.client.Minecraft).
Все CLASSPATH уже заданы при старте, ничего искать по всей файловой системе не надо.
Языка не знаю, но аккуратной и вдумчивой мартышкой поработать могу. Помогите, кому не трудно?…
_________________ Люблю свободный полёт... :) |
|
|
Lord Havoc
255 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 2(13) Репутация: 57 Сообщения: 1968 Откуда: Минск Зарегистрирован: 11.04.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
Если тебе это надо для собственного лаунчера, то могу подкинуть исходники. Но я давно их не менял, и брал с другого ресурса. Они были заточены еще под 1.7.2-1.7.10, но думаю то что ты хочешь там есть, т.к. там изначально меняется переменная окружения для персонализации версий.
_________________ Всех Убью, один останусь !
AMD FX8350/12Gb RAM/NVidia GTX970 |
|
|
AnrDaemon
860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Пилот EVE-Online года 2010 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Железячник года 2012 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Пилот EVE-Online года 2012 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Знаток Elite: Dangerous (+15 EGP)](/conference/images/ranks/medals/ed_expert.png) Рейтинг канала: 8(787) Репутация: 37 Сообщения: 12301
Зарегистрирован: 17.10.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Мне это надо для поженить 1.2.5 с официальным ланчером.
Подкинь, пожалуйста.
_________________ Люблю свободный полёт... :) |
|
|
Vostok-1
155 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Золотая медаль SETI@Home, EG team (1305341 credits)](/conference/images/ranks/medals/seti_gold_new.gif) Рейтинг канала: 3(39) Репутация: 24 Сообщения: 394
Зарегистрирован: 15.08.2015
![Вы не можете голосовать](images/tool_cool.gif) |
|
Проблему решили?
_________________ "The gods do not protect fools.
Fools are protected by more capable fools."
Larry Niven |
|
|
AnrDaemon
860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Пилот EVE-Online года 2010 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Железячник года 2012 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Пилот EVE-Online года 2012 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Знаток Elite: Dangerous (+15 EGP)](/conference/images/ranks/medals/ed_expert.png) Рейтинг канала: 8(787) Репутация: 37 Сообщения: 12301
Зарегистрирован: 17.10.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Если ты про мою, то не решил. Исследование показало, что сделать то, что я хочу сделать, напрямую нельзя, но можно написать промежуточный ланчер, выполняющий ту же функцию, которую у меня сейчас выполняет бат-файл.
На чём я пока остановился, ибо менять шило на мыло это "не наш метод".
_________________ Люблю свободный полёт... :) |
|
|
Vostok-1
155 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Золотая медаль SETI@Home, EG team (1305341 credits)](/conference/images/ranks/medals/seti_gold_new.gif) Рейтинг канала: 3(39) Репутация: 24 Сообщения: 394
Зарегистрирован: 15.08.2015
![Вы не можете голосовать](images/tool_cool.gif) |
|
Лишь бы работало
_________________ "The gods do not protect fools.
Fools are protected by more capable fools."
Larry Niven |
|
|
AnrDaemon
860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Пилот EVE-Online года 2010 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Железячник года 2012 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Пилот EVE-Online года 2012 (+50 EGP)](/conference/images/ranks/medals/eve.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Знаток Elite: Dangerous (+15 EGP)](/conference/images/ranks/medals/ed_expert.png) Рейтинг канала: 8(787) Репутация: 37 Сообщения: 12301
Зарегистрирован: 17.10.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Ну, конечная цель была запускать 1.2.5 из родного ланчера…
Но я, похоже, угробил ядро, с которым работал мир, так что пока так, как есть…
_________________ Люблю свободный полёт... :) |
|
|
|
|
|
Железный канал: «Java» |
|