Необходимо распаковать ресурсы с игры (Android) |
Здравствуйте, гость ( Авторизация | Регистрация )
Необходимо распаковать ресурсы с игры (Android) |
26.06.2016, 18:11
Сообщение
#41
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
|
 
|
|
|
|
26.06.2016, 18:18
Сообщение
#42
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
Вот я слепой... проглядел. Сейчас оценим!
-------------------- |
 
|
|
26.06.2016, 19:55
Сообщение
#43
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
Крутяк, стало полегче... а есть проги на подобии этого сайта, чтобы так же подбирать значения... гуглю, а там либо платные, либо не понятно как с ними работать.
Некоторые файлы всё равно не поддаются дрессировке (( может я туплю -------------------- |
 
|
|
26.06.2016, 21:43
Сообщение
#44
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
Rezzoxe, из профессиональнго адоб лайтрум, есть еще адоб рав конвертер и вроде бесплатно
Некоторые файлы всё равно не поддаются дрессировке (( может я туплю Да да, я тоже на них натыкался, это похоже что то особое, возможо dds текстуры точнее только контейнеры от них. PS а зачем тебе вообще контент с этой игрушки?) Сообщение отредактировал jamakasi - 26.06.2016, 21:45 |
 
|
|
26.06.2016, 22:37
Сообщение
#45
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
PS а зачем тебе вообще контент с этой игрушки?) Игрушка оказывается очень популярна в узких кругах (6000000 игроков). Играю уже прилично. Хотел сделать некий гайд в виде exe приложения, с обучающими роликами на YouTube. Для этого достаточно было бы текстур и то не всех. То есть к примеру не нужны текстуры 3d объектов, если есть картинки как ты вытаскивал бабу... Ужё нашёл файлы глобальной карты. Сейчас соединяю их они по 512 пикселей. Общий размер скорее получится 4000 пикселей. Некий трекмап с трассами и прочим. Примеры того что надо: К примеру это баба это один из персонажей игры, а их несколько. Кроме неё пока никого не могу найти: Или вот костюмы: -------------------- |
 
|
|
26.06.2016, 23:42
Сообщение
#46
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
Для удобства разбил файлы по размерам и прогоняю через тот сайт... с адобами не разобрался ))
Сообщение отредактировал Rezzoxe - 26.06.2016, 23:43 -------------------- |
 
|
|
27.06.2016, 07:20
Сообщение
#47
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
В общем, за ночь сконвертировал вручную все известные файлы с textures_androit.dat. Жесткач был тот ещё.
Уже под утро решил бегло посмотреть dlc textures. Оказывается много интересно сидело там... Персов всех нашёл в разных размерах и костюмы тоже. Не нашёл изображения второй игровой карты... jamakasi, а в content.dat было что-то похожее на изображения? -------------------- |
 
|
|
27.06.2016, 07:58
Сообщение
#48
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
Rezzoxe, Было.
|
 
|
|
27.06.2016, 11:55
Сообщение
#49
|
|
Игровое Воплощение Репутация: 394 Группа: Участник Сообщений: 4791 Награды: 4 Регистрация: 27.04.2011 |
jamakasi, формат чуток не такой. В Header только первые 3 поля, а дальше уже идут заголовки файлов. В FileHeader соответственно последние два поля перемещаются в начало.
Код struct Header{ char null[4] <hidden=true>; int fileCount; int headerSize; } header; struct FileHeader{ int UnpackedSize; int offset;//смещение short width;; short height; short pixFormat1; //pixel format? short pixFormat2; //pixel format? short un3; short un4; char unk[4]; } fileHeader[ header.fileCount ]; смещение считается от конца оглавления, то есть int realOffset = sizeof(Heаder) + sizeof(FileHeader) * header.fileCount + offset. По этому смещению идут 4 байта - размер запакованных данных и 4 байта тип сжатия: oxdecode00 - без сжатия, 0xdecode01 - zlib. Дальше содержимое файла. un3/un4 - скорее всего какой-то хеш от имени файла, чтобы выбирать файлы из архива по имени. Сообщение отредактировал abramcumner - 27.06.2016, 11:55 |
 
|
|
27.06.2016, 12:28
Сообщение
#50
|
|
Репутация: 0 Группа: Припаркованный аккаунт Сообщений: 0 Награды: 18 Регистрация: 18.03.2007 |
Открыл бэкап игры, увидел наименования файлов: com.ubisoft.redlynx.trialsfrontier.ggp\a com.ubisoft.redlynx.trialsfrontier.ggp\db com.ubisoft.redlynx.trialsfrontier.ggp\f com.ubisoft.redlynx.trialsfrontier.ggp\r com.ubisoft.redlynx.trialsfrontier.ggp\sp com.ubisoft.redlynx.trialsfrontier.ggp\_manifest com.ubisoft.redlynx.trialsfrontier.ggp\a\base.apk com.ubisoft.redlynx.trialsfrontier.ggp\db\1375a28b10b046f98578945223c6967f com.ubisoft.redlynx.trialsfrontier.ggp\db\1375a28b10b046f98578945223c6967f-journal com.ubisoft.redlynx.trialsfrontier.ggp\db\im.db com.ubisoft.redlynx.trialsfrontier.ggp\db\im.db-journal com.ubisoft.redlynx.trialsfrontier.ggp\db\ltvp.db com.ubisoft.redlynx.trialsfrontier.ggp\db\ltvp.db-journal com.ubisoft.redlynx.trialsfrontier.ggp\db\vungle com.ubisoft.redlynx.trialsfrontier.ggp\db\vungle-journal com.ubisoft.redlynx.trialsfrontier.ggp\f\.flurryads.mediaassets com.ubisoft.redlynx.trialsfrontier.ggp\f\.yflurryadlog.11d09b8399487cc2 com.ubisoft.redlynx.trialsfrontier.ggp\f\.yflurrycachedasset11d09b8399487cc2 com.ubisoft.redlynx.trialsfrontier.ggp\f\.yflurryfreqcap.11d09b8399487cc2 com.ubisoft.redlynx.trialsfrontier.ggp\f\.yflurryreport.11d09b8399487cc2 com.ubisoft.redlynx.trialsfrontier.ggp\f\adc com.ubisoft.redlynx.trialsfrontier.ggp\f\AFRequestCache com.ubisoft.redlynx.trialsfrontier.ggp\f\AF_INSTALLATION com.ubisoft.redlynx.trialsfrontier.ggp\f\AppEventsLogger.persistedsessioninfo com.ubisoft.redlynx.trialsfrontier.ggp\f\bad_wordlist.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\dl_content.state com.ubisoft.redlynx.trialsfrontier.ggp\f\event_music.mp3 com.ubisoft.redlynx.trialsfrontier.ggp\f\friend-1DC94499.cache com.ubisoft.redlynx.trialsfrontier.ggp\f\GameActivity.ser com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_0_1033.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_100.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1023.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1024.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1032.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1033.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1034.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1036.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1037.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1040.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1041.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1045.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1050.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1051.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1055.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1062.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1068.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1069.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1070.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1072.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1075.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1087.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1088.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1090.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1097.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1099.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1106.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1126.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1133.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1134.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1135.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1148.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1149.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1152.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1209.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1211.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1212.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1221.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1241.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_1291.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_1dc94499_2.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_100.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1023.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1024.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1032.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1033.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1036.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1037.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1041.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1062.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1068.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1069.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1075.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1088.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1090.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1097.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1106.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1133.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1212.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1221.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1241.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_1291.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_2.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_4.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_66560.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_66573.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\ghost_94607e09_66642.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\icon.pmg com.ubisoft.redlynx.trialsfrontier.ggp\f\INSTALLATION com.ubisoft.redlynx.trialsfrontier.ggp\f\menu_pvp-1.mp3 com.ubisoft.redlynx.trialsfrontier.ggp\f\msdk com.ubisoft.redlynx.trialsfrontier.ggp\f\player.bin com.ubisoft.redlynx.trialsfrontier.ggp\f\robot_ghost-4EB162B7-449.robot com.ubisoft.redlynx.trialsfrontier.ggp\f\robot_image-4EB162B7.robot com.ubisoft.redlynx.trialsfrontier.ggp\f\screenshot.jpg com.ubisoft.redlynx.trialsfrontier.ggp\f\season_banner25.bnr com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentDL.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentDL2.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_Cave.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_Gen3d.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_GenSfxCore.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_GenSfxEvent.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_GenSfxRide.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_LevelCache.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_LevelGhost.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_LevelPack1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_LevelPack2.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_SfxPack.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_Snow.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsContentExtraDL_Swamp.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes2.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes3.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_cave.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_chipshop_extra.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_crazybikes.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_dailyquest.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_extraoutfits.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_fusion.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_homeshack0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_homeshack1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_maptiles.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_maptiles1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_offericons.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_slotmachine0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_slotmachine1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_snow.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_special_event.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_swamp.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_villagers0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_villagers1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\UHLAnalytics com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\manifest.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\media_info.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\play_history_info.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\session_info.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\tracking_info.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\data\zone_state.txt com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\1.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\10.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\11.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\12.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\13.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\14.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\15.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\16.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\17.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\18.js com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\19.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\2.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\20.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\21.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\22.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\25.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\27.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\28.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\29.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\3.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\35.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\36.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\37.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\38.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\39.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\4.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\40.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\41.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\42.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\43.m4v com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\5.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\6.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\7.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\8.png com.ubisoft.redlynx.trialsfrontier.ggp\f\adc\media\9.png com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy\Cache com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy\Cache\4398f98b5fac39218b903be578cc056e10967a748572138541986a96f861397c com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy\Cache\583b17f416f78481920591f04d4526d5839d5387688936a335a09a030ea20b36 com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy\Cache\814900aa5b5dbc0d7216884d751d4ce8af64303d5dbfbd79e8ff32574f1c72f3 com.ubisoft.redlynx.trialsfrontier.ggp\f\Tapjoy\Cache\ff1734731709d270c5cadb18248bf97165281227b4d5a2ed9a65a8b4e06655b8 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_data com.ubisoft.redlynx.trialsfrontier.ggp\r\app_fiverocks com.ubisoft.redlynx.trialsfrontier.ggp\r\app_sslcache com.ubisoft.redlynx.trialsfrontier.ggp\r\app_textures com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview com.ubisoft.redlynx.trialsfrontier.ggp\r\app_data\eventlog com.ubisoft.redlynx.trialsfrontier.ggp\r\app_fiverocks\events2 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_fiverocks\events2-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_fiverocks\install com.ubisoft.redlynx.trialsfrontier.ggp\r\app_sslcache\h.online-metrix.net.443 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Cookies com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Cookies-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\databases com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\GPUCache com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Local Storage com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\metrics_guid com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\QuotaManager com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\QuotaManager-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Web Data com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Web Data-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\webview_data.lock com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Index com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Index-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\013888a1cda32b90_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\08b99d499107ba17_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\2a0afd649b00527b_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\4cb013792b196a35_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\67a473248953641b_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\fa813c9ad67834ac_0 com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\index com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\index-dir com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\Application Cache\Cache\index-dir\the-real-index com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\databases\Databases.db com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\databases\Databases.db-journal com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\GPUCache\index com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\GPUCache\index-dir com.ubisoft.redlynx.trialsfrontier.ggp\r\app_webview\GPUCache\index-dir\the-real-index com.ubisoft.redlynx.trialsfrontier.ggp\sp\admob.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\aeskeygenerate.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\appsflyer-data.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\carbpreference.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\cbPrefs.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\com.android.vending.licensing.ServerManagedPolicy.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\com.facebook.internal.preferences.APP_SETTINGS.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\com.facebook.sdk.appEventPreferences.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\com.facebook.sdk.attributionTracking.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\com.ubisoft.redlynx.trialsfrontier.ggp_preferences.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\CustomNativeActivity.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\fiverocks.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\FLURRY_SHARED_PREFERENCES.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\IMAdTrackerStatusUpload.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\impref.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\inmobiAppAnalyticsAppId.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\inmobiAppAnalyticsSession.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\Kontagent.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\LCHECK.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\msdk_gcm_push_notification.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\openudid_prefs.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\presage.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\tapjoyCacheData.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\ThreatMetrixMobileSDK.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\tjcPrefrences.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\ubisoftData.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\UPLAY.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\VUNGLE_PUB_APP_INFO.xml com.ubisoft.redlynx.trialsfrontier.ggp\sp\WebViewChromiumPrefs.xml Сообщение отредактировал Коннор - 27.06.2016, 13:20 |
 
|
|
27.06.2016, 15:41
Сообщение
#51
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
jamakasi, формат чуток не такой. В Header только первые 3 поля, а дальше уже идут заголовки файлов. В FileHeader соответственно последние два поля перемещаются в начало. Код struct Header{ char null[4] <hidden=true>; int fileCount; int headerSize; } header; struct FileHeader{ int UnpackedSize; int offset;//смещение short width;; short height; short pixFormat1; //pixel format? short pixFormat2; //pixel format? short un3; short un4; char unk[4]; } fileHeader[ header.fileCount ]; смещение считается от конца оглавления, то есть int realOffset = sizeof(Heаder) + sizeof(FileHeader) * header.fileCount + offset. По этому смещению идут 4 байта - размер запакованных данных и 4 байта тип сжатия: oxdecode00 - без сжатия, 0xdecode01 - zlib. Дальше содержимое файла. un3/un4 - скорее всего какой-то хеш от имени файла, чтобы выбирать файлы из архива по имени. Эм, что то я не понял как у тебя так получилось. Код struct Header{ char null[4] <hidden=true>; int fileCount; int headerSize; } header; Куда потерялись 4 нулевых байта? Код struct FileHeader{ int UnpackedSize; int offset;//смещение short width;; short height; short pixFormat1; //pixel format? short pixFormat2; //pixel format? short un3; short un4; char unk[4]; } fileHeader[ header.fileCount ]; Каким макаром у тебя int UnpackedSize и int offset находятся перед width\height ? Куда потерялись int unpacketDataSize (рассчитывается тупо беря это значение из предыдущего заголовка) и int zlibDataLenght (рассчитывается как Хтекущее-(Xпредыдущее). Просто по моему темплейту 010 покрывает весь файл четко от начала до конца и данные никуда не смещены. Может ты клюнул на описание первого и последнего файла, так они фейковые полностью. первый файл вообще чисто нулы и последний надо читать не по описанию заголовка а тупо до конца файла. Методом что ты описал я даже пробовать не стал т.к. рассчет realOffset (в моем случае zlibDataLenght от положения каретки сколько байт прочитать) намного проще считать моим. Сообщение отредактировал jamakasi - 27.06.2016, 15:41 |
 
|
|
27.06.2016, 22:02
Сообщение
#52
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
В общем перебрал все файлы с TrialsTexturesDL_android.dat (25317 кб)
Такое впечатление что файлы для которых невозможно подобрать цветность являются к примеру 3d моделями. И находятся они рядом с текстурами (для 3d моделей) мотоциклов. Разные текстуры это просто раскраска. На самом деле мотоциклов 9 (стандартных) Открыл бэкап игры, увидел наименования файлов: Список дат архивов внушительный. Откуда такое? У меня только по три архива, что я в шапке показывал. Или ты как-то по другому извлекал из бэкапа? Сообщение отредактировал Rezzoxe - 27.06.2016, 22:13 -------------------- |
 
|
|
28.06.2016, 11:06
Сообщение
#53
|
|
Репутация: 0 Группа: Припаркованный аккаунт Сообщений: 0 Награды: 18 Регистрация: 18.03.2007 |
Rezzoxe,
Функция резервного копирования данных в телефоне, потом забрал только архив игры. Бэкап, не кэш. |
 
|
|
28.06.2016, 11:59
Сообщение
#54
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
Коннор, ночью понял... памяти на планшете не хватает, а можешь скинуть на я.диск?
-------------------- |
 
|
|
28.06.2016, 12:15
Сообщение
#55
|
|
Репутация: 0 Группа: Припаркованный аккаунт Сообщений: 0 Награды: 18 Регистрация: 18.03.2007 |
Rezzoxe,
Интернет ADSL'ное говно, не смогу. |
 
|
|
28.06.2016, 12:20
Сообщение
#56
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
У меня свободно 12 гиг, но титаниум говорит недостаточно места
Хотя бы хотя бы com.ubisoft.redlynx.trialsfrontier.ggp\f\season_banner25.bnr com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes2.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_bikes3.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_cave.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_chipshop_extra.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_crazybikes.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_dailyquest.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_extraoutfits.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_fusion.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_homeshack0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_homeshack1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_maptiles.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_maptiles1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_offericons.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_slotmachine0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_slotmachine1.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_snow.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_special_event.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_swamp.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_villagers0.dat com.ubisoft.redlynx.trialsfrontier.ggp\f\TrialsTexturesDL_android_villagers1.dat -------------------- |
 
|
|
28.06.2016, 13:10
Сообщение
#57
|
|
Репутация: 0 Группа: Припаркованный аккаунт Сообщений: 0 Награды: 18 Регистрация: 18.03.2007 |
|
 
|
|
30.06.2016, 10:06
Сообщение
#58
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
jamakasi, имеются какие-нибудь успехи с content.dat? Или в свете последних событий ждём ответа abracumner'а?
Конор очень сильно помог тоже... нашёл недостающие краски. В принципе все архивы с приставкой textures разобраны. Очень интересно какие изображения имеются в content.dat Кстати некоторые файлы с названием 5_128x128_(770X96) тоже успешно подобраны. Иногда подставляю тот же Rgb32 или y444 и картинка начинает правильно отображаться... -------------------- |
 
|
|
30.06.2016, 12:20
Сообщение
#59
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
Rezzoxe, сейчас пока занят немного. Напиши какие палитры еще нашел типа (770X96) = Rgb32. Я воткну их в распаковщик чтобы потом тебе мороки было меньше.
|
 
|
|
30.06.2016, 12:56
Сообщение
#60
|
|
Игроман Репутация: 202 Группа: Участник Сообщений: 918 Награды: 6 Регистрация: 17.10.2009 |
Ок. Подготовлю только список...
-------------------- |
 
|
|
Текстовая версия | Сейчас: 29.03.2024, 14:26 |