avatar_Nexus

Halo - Java editor

Автор Nexus, 10 февраля 2014, 10:49:00

« PhotoEQ | О кодировке html »

NexusАвтор темы

Halo


Программа от китайских разработчиков, позволяет переводить Java игры для телефонов. Основные возможности:

Открывает ява игру
Позволяет вытаскивать/запихивать картинки и музыку из/в игру
Дизассемблер классов
Редактирует управление и API
Возможность прикрепления своей подписи
Встроенный эмулятор SJboy
Возможность запаковки игр
и ещё много-много-много другого

Система: Windows XP, Vista, Seven

Тема создана 09.04.2012

pp0312

Вопрос по программе Halo (программа для перевода джава игр на телефон)

Войдите на сайт для перехода по ссылке

Показать / Скрыть текст
Программа написана на Java .Открываю файл в Restorator вижу вот это.
Извлекаю 102.Получаю 102.res .Меняю расширение на jar извлекаю ресурсы и нахожу properties
Проблема заключается в том, что обратно в jar вставить не могу.Пишет JAVA102.jar: Архив повреждён.
Наверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?
[свернуть]

Stalevar

ЦитироватьНаверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?
Необращай внимания на расширение RES, после перевода нужных файлов запакуй все извлеченные файлы в ZIP без сжатия и замени.
 И будет тебе счастье.
Храни меня Господь от тех, кому я верю. Кому не верю - тех остерегусь я сам.

Solenij

Цитата: pp0312Проблема заключается в том, что обратно в jar вставить не могу.Пишет JAVA102.jar: Архив повреждён. Наверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?
pp0312, это всё происходит из-за того, что вы неправильно извлекаете ресурс 102. Вы скорее всего либо перетаскиваете ресурс 102 на Рабочий стол, либо извлекаете его, как RES-файл. В итоге у файла появляется начало в 72 байта, которое отвечает за то, что файл является не JAR-архивом, а RES-файлом. Если открыть извлеченный ресурс 102 в HEX-редакторе, то вы увидите это начало. На скрине ниже серым цветом обозначены эти 72 байта:
Показать / Скрыть текст
[свернуть]
В JAR-архивах файл начинается с букв PK, т.е. так как показано у вас на скриншоте.
Выхода здесь три:
- либо в HEX-редакторе удалить первые 72 байта до букв PK и сохранить файл со сделанными изменениями с расширением JAR;
- либо сохранять через Restorator (я так понимаю вы его используете) так, как показано на скринах ниже. Таким образом начало в 72 байта дописано не будет:
Показать / Скрыть текст
[свернуть]
- либо, как написал Stalevar.
В принципе, если сохранять ресурс через любой шаблонный редактор, то ничего выдумывать не надо - шаблонники сохраняют ресурс чистым (без первых 72 байт).
Показать / Скрыть текст
pp0312, я кстати заметил, что у вас на скриншоте используется Restorator 2009. Это фейк, т.е. не подлинная версия, а измененная и не всегда с хорошими изменениями. Последняя официальная версия Restorator 2007 v3.70 build 1747. Советую избавиться от этой версии и скачать подлинную версию. Если не найдете ссылок, то напишите направлю в нужном направлении.
[свернуть]

pp0312

Всем большое спасибо .С утра перед работой попробовал .

Даже на работу идти не хочется
Показать / Скрыть текст
Цитата: gazon01pp0312, я кстати заметил, что у вас на скриншоте используется Restorator 2009. Это фейк, т.е. не подлинная версия, а измененная и не всегда с хорошими изменениями. Последняя официальная версия Restorator 2007 v3.70 build 1747. Советую избавиться от этой версии и скачать подлинную версию. Если не найдете ссылок, то напишите направлю в нужном направлении.
Я знаю ,что это фейк.Читал дискуссию по этому поводу
[свернуть]

pp0312

Вопрос по программе Halo (программа для перевода джава игр на телефон)

Войдите на сайт для перехода по ссылке

Показать / Скрыть текст
Программа написана на Java .Открываю файл в Restorator вижу вот это.
Извлекаю 102.Получаю 102.res .Меняю расширение на jar извлекаю ресурсы и нахожу properties
Проблема заключается в том, что обратно в jar вставить не могу.Пишет JAVA102.jar: Архив повреждён.
Наверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?
[свернуть]

Stalevar

ЦитироватьНаверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?
Необращай внимания на расширение RES, после перевода нужных файлов запакуй все извлеченные файлы в ZIP без сжатия и замени.
И будет тебе счастье.
Храни меня Господь от тех, кому я верю. Кому не верю - тех остерегусь я сам.

Solenij

Цитата: pp0312Проблема заключается в том, что обратно в jar вставить не могу.Пишет JAVA102.jar: Архив повреждён. Наверно я что-то перемудрил и возможно res файл, можно редактировать как-то по другому?

pp0312, это всё происходит из-за того, что вы неправильно извлекаете ресурс 102. Вы скорее всего либо перетаскиваете ресурс 102 на Рабочий стол, либо извлекаете его, как RES-файл. В итоге у файла появляется начало в 72 байта, которое отвечает за то, что файл является не JAR-архивом, а RES-файлом. Если открыть извлеченный ресурс 102 в HEX-редакторе, то вы увидите это начало. На скрине ниже серым цветом обозначены эти 72 байта:
Показать / Скрыть текст
[свернуть]
В JAR-архивах файл начинается с букв PK, т.е. так как показано у вас на скриншоте.
Выхода здесь три:
- либо в HEX-редакторе удалить первые 72 байта до букв PK и сохранить файл со сделанными изменениями с расширением JAR;
- либо сохранять через Restorator (я так понимаю вы его используете) так, как показано на скринах ниже. Таким образом начало в 72 байта дописано не будет:
Показать / Скрыть текст
[свернуть]
- либо, как написал Stalevar.
В принципе, если сохранять ресурс через любой шаблонный редактор, то ничего выдумывать не надо - шаблонники сохраняют ресурс чистым (без первых 72 байт).
Показать / Скрыть текст
pp0312, я кстати заметил, что у вас на скриншоте используется Restorator 2009. Это фейк, т.е. не подлинная версия, а измененная и не всегда с хорошими изменениями. Последняя официальная версия Restorator 2007 v3.70 build 1747. Советую избавиться от этой версии и скачать подлинную версию. Если не найдете ссылок, то напишите направлю в нужном направлении.
[свернуть]

pp0312

Всем большое спасибо :beer:  .С утра перед работой попробовал .

Даже на работу идти не хочется :biggrin:
Показать / Скрыть текст
Цитата: gazon01pp0312, я кстати заметил, что у вас на скриншоте используется Restorator 2009. Это фейк, т.е. не подлинная версия, а измененная и не всегда с хорошими изменениями. Последняя официальная версия Restorator 2007 v3.70 build 1747. Советую избавиться от этой версии и скачать подлинную версию. Если не найдете ссылок, то напишите направлю в нужном направлении.

Я знаю ,что это фейк.Читал дискуссию по этому поводу :wink:
[свернуть]

NexusАвтор темы

Halo

Программа от китайских разработчиков, позволяет переводить Java игры для телефонов. Основные возможности:

Открывает ява игру
Позволяет вытаскивать/запихивать картинки и музыку из/в игру
Дизассемблер классов
Редактирует управление и API
Возможность прикрепления своей подписи
Встроенный эмулятор SJboy
Возможность запаковки игр
и ещё много-много-много другого

Система: Windows XP, Vista, Seven

Тема создана 09.04.2012

* Ваши права на сайте

    Light Portal

  • Вы можете просматривать элементы портала
  • Вы не можете управлять блоками
  • Вы не можете управлять своими страницами
  • Вы не можете размещать свои страницы без модерации

    Simple Machines

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

Яндекс.Метрика Каталог@MAIL.RU - каталог ресурсов интернет