Сейчас на форуме: asfa, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Исследование игрушки под Android (Corona SDK + Lua)
Посл.ответ Сообщение

Ранг: 11.2 (новичок), 9thx
Активность: 0.030
Статус: Участник

Создано: 21 сентября 2013 16:33 · Поправил: Flasher-11
· Личное сообщение · #1

Всем привет
Рассматриваю игрушку под андроид Stay Alight HD. К своему разачарованию я наткнулся в папке assets на неизвестный мне формат *.car. Написал по-быстрому скрипт распаковки для QuickBMS
Code:
  1. get rac long
  2. get v2 long
  3. get v3 long
  4. get v4 long
  5. get v5 long
  6. for i=0 < 20
  7. get OFFSET long
  8. get NSIZE  long
  9. GetCT NAME string 0x01
  10. get v6 byte
  11. get v6 byte
  12. get v6 byte
  13. SavePos POS
  14. GOTO OFFSET
  15. get v7 long
  16. get wtf long
  17. get SIZE long
  18. Math OFFSET + 12
  19. log NAME OFFSET SIZE
  20. GOTO POS
  21. next i


Получил распакованные файлы с расширением *.lu. Немного погуглив узнал что *.rac это дело рук Corona SDK.
Заголовок у файлов:
Code:
  1. 1B4C7561 51000104 : .LuaQ...

То бишь откомпилины они на Lua 5.1. Хорошо. Скачал декомпилятор --> LuaDec 5.1 <--. Но при попытке декомпилировать он лепит ошибку unexpected end in precompiled chunk. Может быть Corona как-то по-другому компилит lua скрипты или как? Тут я застрял, все перерыл на счет Corona SDK.

--> resource.car <--
--> main.lu <--




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 21 сентября 2013 16:37
· Личное сообщение · #2

ну так пишите в баг трекер разработчику https://github.com/sztupy


 eXeL@B —› Вопросы новичков —› Исследование игрушки под Android (Corona SDK + Lua)
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати