Автор Тема: Minecraft'еры сюда  (Прочитано 55531 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bkmz000123

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #210 : 24 Июнь 2013, 18:12:40 »
майнкрафт рулит!

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #211 : 26 Июнь 2013, 14:30:33 »
тема на миллион долларов.
щас вышла пререлизная 1,6
обычные лаунчеры её не запускают.
видимо все таки додумались моджанг защиту намутить.
короче, есть их ний лаунчер.
внутри него я в одном из классов нашел строчку https://login.minecraft.net
как думаете, что можно сделать, чтобы протестить, что именно майн там спрашивает.
может можно будет зарегать какойнить сайт, да там размещать аккаунты, чтобы нахаляву гамать.
а в лаунчере заменять адрес.

кстати просто так нам не выкрутиться, так как лаунчер закачивает каждый раз лаунчер и распаковывает его, так что ко главной задаче добавляется еще и настройка лайнчеры, чтоб тот качал лаунчер из другого места, и запускал именно его.
у кого какие идеи?

Оффлайн Le@N

  • Пользователь
  • Сообщений: 6816
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #212 : 26 Июнь 2013, 15:46:05 »
Купить игру за 450 р. и не заниматься тратой времени.

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #213 : 26 Июнь 2013, 19:27:07 »
Le@N, золоты слова.
доживу до зарплаты и куплю себе акк.
спасибо

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #214 : 28 Июнь 2013, 21:16:03 »
прерилизные никогда из лаунчера не получались. Их ток руками всегда копировать надо было. будет релиз - будет и через лаунчер по прежнему. ЗАщита - а смысл? все эти явавский поделия оч легко разбираются на исходники. Да и фишка игры все же на серверах завязана. Так что она тут для галочки

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10359
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #215 : 28 Июнь 2013, 23:40:09 »
Как по мне то в какой либо защите сейчас уже нет смысла, интерес к игре прошол, и играют большей частью только по сети

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #216 : 01 Июль 2013, 19:32:32 »
Ну вот и вышел 1.6.1 старые лаунчеры не работают, так как структура файлов изменилась, неоторые ресурсы распакованы теперь.
теперь замена ника через редактирование displayName в  launcher_profiles.json
Зато наконец официальный норм лаунчер. Можно изменить нормально место хранения игры и указать параметры запуска.
Пример:
{
  "profiles": {
    "(Default)": {
      "authentication": {
        "username": "Rutracker",
        "accessToken": "Rutracker",
        "uuid": "cb495e67c5cf4f22aa9bcf30d11da126",
        "displayName": "trololo"
      },
      "name": "(Default)"
    }
  },
  "selectedProfile": "(Default)",
  "clientToken": "227456c6-e245-4a3d-9413-97eb25b55dff"
}
тогда будет активна кнопка плейоффлайн
« Последнее редактирование: 01 Июль 2013, 19:55:30 от Skay »

Оффлайн SAN-DIABLO

  • Пользователь
  • Сообщений: 781
  • Пол: Мужской
  • DOOMать не вредно.
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #217 : 01 Июль 2013, 20:12:27 »
Как поменять скин, что бы видно было и у другого игрока, когда открываю одиночный мир для сети на пиратке.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10359
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #218 : 02 Июль 2013, 00:46:09 »
Цитата: SAN-DIABLO
Как поменять скин, что бы видно было и у другого игрока, когда открываю одиночный мир для сети на пиратке.


Если речь о текстурах, то элементарно подключить к клиенту их

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #219 : 02 Июль 2013, 15:02:27 »
Photon9, Не не. Не текстур паки, а именно  шкурки персонажей. На платных серверах все видят их как надо (т.е. у кого какой одет так и будет видно). Если же сам просто изменишь - то себя и всех остальных видишь такими. Вроде был какой то способ что в игре по локалке скаины персонажей были разные, но не помню точно уже что и как. Мало интересовало)

Оффлайн Tails1997

  • Пользователь
  • Сообщений: 414
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #220 : 09 Июль 2013, 19:26:31 »
Как поменять скин, что бы видно было и у другого игрока, когда открываю одиночный мир для сети на пиратке.
Можно взять Minecraft coder pack, в каких-то файлах заменить адрес скинов на свой адрес и эту поделку распространить среди играющих.

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #221 : 24 Июль 2013, 19:20:32 »
Можно взять Minecraft coder pack, в каких-то файлах заменить адрес скинов на свой адрес и эту поделку распространить среди играющих.
Да ты прав скрины персонажа по логену выкачиваются с оффа
к примеру в клиентах с сервака minecraft-mods.ru в шкуре оленя )

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #222 : 02 Август 2013, 00:16:19 »
Для нелюбителей лаунчеров. Накатал батник, который ко всему прочему делает игру полностью портабельной) Для запуска игры Батник должен лежать в папке с игрой

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #223 : 03 Август 2013, 23:49:02 »
Это не батник а целая энциклопедия)))

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #224 : 04 Август 2013, 00:35:25 »
чтоб вопросов меньше было)

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10359
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #225 : 07 Август 2013, 00:50:05 »
Хм, новый клиент без подключения к сети вообще можно запустить? А то скачал несколько сборок и везде одно и то же5, качает либы и прочую чепухи и в процессе этого виснет (

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #226 : 07 Август 2013, 01:02:52 »
бери чистый клиент( тут например , rutracker.org/forum/viewtopic.php?t=3146174) и используй батник который тут парой сообщений выше.
оф.лаунчер без интернета не работает, на багтрекере уже сообщили про это,  пока не исправили похоже.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10359
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #227 : 07 Август 2013, 01:09:00 »
Цитата: Skay
и используй батник который тут парой сообщений выше.оф.лаунчер без интернета не работает, на багтрекере уже сообщили про это,  пока не исправили похоже.


Иными словам можно рассчитывать что таки вернут оффлайн, если конечно умышленно не привязали к инету? Батник на сборке пробовал, не катит, опробую ещё на чистой как скачаю.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #228 : 07 Август 2013, 01:12:26 »
они официально подтвердили баг)
папку с нативными библиотеками не забудьте сделать. в батнике расписано. надо распаковать архиватором, получите длл'ки.
качать не обязательно,  скормите текущую папку с игрой торенту - пепехэширует, скачает недостающее.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #229 : 08 Август 2013, 20:13:56 »
Photon9, ну что, получилось? :)

сделал скрипт для линуха
Расскажу пожалуй как получить чистый клиент.
1. Идем на оф сайт майнкрафта.
2. Регаемся там.
3. На главной странице нажимаем "Download it here", затем нажимаем "Show all platforms", скачиваем Minecraft.jar (он работает и на винде, и на линухе. По идее должен и на маке работать)
4. Запускаем его, логинимся по регистрационным данным, запускаем игру (доступен ток демо режим) - лаунчер сам скачает все что нужно :)
5.Все, чистый лкиент есть
В винде игра находится в %appdata%/.minecraft
В линухе находоится в ~/.minecarft
Создаем скрипт для линуха или винды, кидаем его в папку с игрой. Все. Папку с игрой можем перемещать куда угодно, называть как угодно - в скриптах используются относительные пути.
Нативные библиотеки, необходимые для работы, что в винде, что в линухе находятся в 2х местах (у линуха выделенная часть будет соответственно другая)
Цитата
.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar
.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar
открываем их архиватором и распаковываем в удобное место, я в скриптах по умолчанию прописал нахождение
.minecraft/natives
Регистрация на сайте дает еще один плюс, через лаунчер можно всегда обновить все библиотеки и файлы игры :)(но лучше не злоупотреблять их проверкой без особой необходимости, малоли какую еще защиту прикрутят хД)

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10359
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #230 : 08 Август 2013, 20:40:18 »
Не проверял, решил пока на 1.5.2 остатся, но в сети нашол ещё  MagicLauncher  вроде как он всё в автомате делает

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #231 : 08 Август 2013, 20:50:10 »
я бы больше автоматизировал, но в виндовой консоли никак нельзя средствами консоли распаковать зип :( вот и пришлось оставить некоторые пункты на совести тех кто хочет скриптом запускать.
UPD: оказывается запуск майнкрафта с форге отличается от запука чистого майнкрафта. Они оч удачно воспользовались новой структурой данных в майнкрафте, и теперь даже не требуется модификация основного файла игры. Дотстаточно в нужное место кинуть либу (автоматический оф.инсталер форге так и поступает - делает копию ичтой игры, и кидает в либы свой файл,  и просто редактируя класс запуска, можно запустить модификацию :) ) В общем, по  ссылкам выше обновил  пункты в FAQ, там рассказано как поправить параметры для запуска FORGE (посты править лень)
« Последнее редактирование: 09 Август 2013, 17:54:13 от Skay »

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft\\\\\\\'еры сюда
« Ответ #232 : 04 Сентябрь 2013, 13:55:34 »
я бы больше автоматизировал, но в виндовой консоли никак нельзя средствами консоли распаковать зип :( вот и пришлось оставить некоторые пункты на совести тех кто хочет скриптом запускать.
UPD: оказывается запуск майнкрафта с форге отличается от запука чистого майнкрафта. Они оч удачно воспользовались новой структурой данных в майнкрафте, и теперь даже не требуется модификация основного файла игры. Дотстаточно в нужное место кинуть либу (автоматический оф.инсталер форге так и поступает - делает копию ичтой игры, и кидает в либы свой файл,  и просто редактируя класс запуска, можно запустить модификацию :) ) В общем, по  ссылкам выше обновил  пункты в FAQ, там рассказано как поправить параметры для запуска FORGE (посты править лень)
приложить к батнику консольную версию unzip)
Добавлено позже:
для 1.6.1 без лаучера прямой запуск
батник лежит в тойже папке что и папка .minecraft (к примеру у меня это C:\MIneCraft\MCLauncher.bat тамже и C:\MIneCraft\.minecraft)
SET i=%APPDATA%
cd %~dp0%
SET APPDATA=%CD%
cd .minecraft
start javaw -Xincgc -Xms1024M -Xmx1024M -cp "versions\1.6.1\1.6.1.jar;libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;libraries\com\google\guava\guava\14.0\guava-14.0.jar;libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar" -Djava.library.path=versions\1.6.1\1.6.1-natives "Start" --username UserName
^эх забыл я что для этого батника нужно в корень архива игры(1.6.1.jar) добавить Start.class и удалить папку Manifest^

Добавлено позже:
а кстати для обновления можно скачать New Launcher - он на C# .net
Добавлено позже:
Как поменять скин, что бы видно было и у другого игрока, когда открываю одиночный мир для сети на пиратке.
пересообрать клиент или хексом попробавать измить адрес в файле AbstractClientPlayer.java ссылка формата http://skins.minecraft.net/MinecraftSkins/%s.png где %s походу логин под которым ты вошол
« Последнее редактирование: 04 Сентябрь 2013, 14:37:03 от MobNet »

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #233 : 04 Сентябрь 2013, 16:12:14 »
>>New Launcher - он на C# .net

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

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #234 : 09 Сентябрь 2013, 01:46:21 »
>>New Launcher - он на C# .net

ненадо использовать бяку. слишком много с ним проблем, плюс лишние параметры, плюс под форге его толком не исправить без перекомпиляции. батник в этом плане лучше.
делать мне нечего как костыли использовать в виде того чтоб кто то таскал еще консольную утилиту. проще руками один раз распаковать и использовать батник. В батнике можно даже прописать путь до папки с игрой и запускать откуда угодно. мой скрипт полностью делает игру портейбл.
вопрос не в запуске,а в скачивании нужной версии
и каким тут вобще боком фордж?



Нормальный Исходники лаунчера v1.2.2


Launcher.7z - сам лаунчер
Minecraft.7z - упдатер Лаунчера
Launch_Launcher_1.6.1.7z (10.5 МБ)
Launch_Minecraft1.6.1.7z (9.6 МБ)
Вот и вроди как паковщик/распаковщик собрал ток чет компресия слабовастая
LzmaPacker
java -jar LzmaPacker.jar d launcher.pack.lzma launcher.jar - распаковка
java -jar LzmaPacker.jar e launcher.jar  launcher.pack.lzma - упаковка


« Последнее редактирование: 09 Сентябрь 2013, 21:04:39 от MobNet »

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #235 : 09 Сентябрь 2013, 09:59:31 »
о) хорошее начинание (сам хотел тоже этим заняться, да конкретно сейчас времени нет). только кроме апдейтера еще обязательно надо парсер конфигов к версиям - чтоб с правильными либами запускать(и правильными параметрами), а так же чтоб недостающие либы качал :) тогда будет просто отлично.

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #236 : 09 Сентябрь 2013, 21:05:41 »
о) хорошее начинание (сам хотел тоже этим заняться, да конкретно сейчас времени нет). только кроме апдейтера еще обязательно надо парсер конфигов к версиям - чтоб с правильными либами запускать(и правильными параметрами), а так же чтоб недостающие либы качал :) тогда будет просто отлично.
Непонел вообще очем ты

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Minecraft'еры сюда
« Ответ #237 : 09 Сентябрь 2013, 23:32:18 »
посмотри на оф.лаунчер.
он позволяет скачать любую версию игры выкачать. для каждой в папке с версией есть конфиг. в нем прописано какиеинужны библиотеки и параметры к запуску. при запуске смотрит - если нет подходящей версии библиотеки - он ее качает.
фордж сейчас ставится таким образом: копирует файл майнкрафта, а свой лоадер пишет в либы. в конфиге к ней пишет что надо подгружать эту либу и указывает параметр для запуска этого лоадера.
вообще. по сути надо пройтись по оф.лаунчеру, залочить ему возможность обновлять лаунчер, и заменить '-demo' на пусто. тогда даже в деморежиме будет все работать как надо :)

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft\'еры сюда
« Ответ #238 : 10 Сентябрь 2013, 11:40:23 »
Гы так это исходник офф лаунчера последней версии)
хотя версия 1.0.5 позволяла офлайн играть
Добавлено позже:
и кстати флаг демо  в самом клиенте всегда выставлялся

Оффлайн MobNet

  • Пользователь
  • Сообщений: 174
  • Пол: Мужской
  • Акк заброшен
    • Просмотр профиля
Re: Minecraft\\\'еры сюда
« Ответ #239 : 13 Сентябрь 2013, 12:02:02 »
Во теперь вроди норм пакует jar а то в предедущей размер результирующего архива храмал
LzmaJarPacker.7z (49.1 КБ) - собраная версия
LzmaJarPacker_src.7z (48.6 КБ) - Исходник
java -jar LzmaJarPacker.jar -pack launcher.jar launcher.pack.lzma - Упаковать
java -jar LzmaJarPacker.jar -unpack launcher.pack.lzma launcher.jar - Распакавать
Добавлено позже:
Вышел лаунчер версии 1.2.3 вот рабочий его исходник
LauncherV1.2.3_SRC.7z (7.2 МБ)
Добавлено позже:
о) хорошее начинание (сам хотел тоже этим заняться, да конкретно сейчас времени нет). только кроме апдейтера еще обязательно надо парсер конфигов к версиям - чтоб с правильными либами запускать(и правильными параметрами), а так же чтоб недостающие либы качал :) тогда будет просто отлично.
Дошло о чем ты.
Вроди сделал там понты делов демо вырублено
LauncherV.123_Src.7z (7.2 МБ)
« Последнее редактирование: 13 Сентябрь 2013, 17:16:05 от MobNet »