Здравствуйте, гость ( Вход | Регистрация )

       

> Правила раздела

F13.1 | Если вы действительно хотите, чтобы вам помогли в разборе ресурсов, то сразу же выкладывайте на любой «обменник» один-два файла нужного формата — никто не будет тратить время на поиск того, что нужно разобрать. Уважайте чужой труд и время.

UnityEX
DZH
сообщение 12.9.2015, 20:42
Сообщение #1


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Программа для работы с архивами Unity.

Возможности:
- поддержка версий архивов 4 и 5.
- поддержка GUI и консольного режима.
- экспорт всех и выбранных файлов из архива в GUI режиме.
- экспорт всех файлов и файлов по типу из архива в консольном режиме.
- алгоритм массового импорта файлов из каталога извлечённых за один заход. Размеры импортируемых файлов абсолютно не важны.
- английская локализация.
- поддержка архивов консольных платформ (PS3)
- поддержка шрифтов ttf или извлечение метрики координат font_raw.
- поддержка текстовых файлов.
- поддержка видео файлов.
- поддержка аудио файлов.
- поддержка конвертации текстур DDS.
- поддержка конвертации текстур CRN.
- поддержка конвертации текстур KTX.
- поддержка конвертации текстур PVR.
- поддержка ресурсов из внешних ResS при извлечении файлов из assets.
- поддержка извлечения mesh в obj.
- поиск по именам файлов.
- поиск текста в файлах.
- поддержка .splitX (Android)
- поддержка AssetBundles(Unity3D) - UnityRaw.
- поддержка AssetBundles(Unity3D) - UnityWeb.
- поддержка AssetBundles(Unity3D) - UnityFS.

Скачать программу UnityEX
СПИСОК ИЗМЕНЕНИЙ (кликните, чтобы развернуть/свернуть)

FAQ КОНСОЛЬ (кликните, чтобы развернуть/свернуть)


Если кто желает отблагодарить или проспонсировать, то вот номера кошельков:

WebMoney:
WMR - R345178676524
WMZ - Z902634901912
WME - E675124820338
QIWI - dragonzh@yandex.ru
Яндекс.Деньги - 410012996939768


Сообщение отредактировал DZH - 14.6.2017, 7:18
Причина редактирования: Добавлен список изменений.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
20 страниц V  < 1 2 3 4 5 > »   
Открыть новую тему

Ответов (40 - 59)
hackspeedok
сообщение 21.9.2015, 22:11
Сообщение #41


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



I always translate mobile games, and got the trouble with Unity games like: the resources.assets of IOS was not split but the resources.assets of Android splited in every games sad.gif I can't edit anything with Android games

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 22.9.2015, 8:34
Сообщение #42


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(StiGMaT @ 21.9.2015, 22:22) *
Хеширование конечно гарантирует что не перепакуется то, что не изменилось, но я думаю тут важно возможность обновления архива (для установщика). В таком случае вполне можно отдать выбор файлов на откуп пользователю, самое простое это сделать поиск по имени, если в папке есть файл с таким именем упаковываешь его, нет - оставляешь тот, что был в архиве.

У меня почти так. Только берутся все файлы в папке, те которые есть в архиве, упаковываются. Которых нет, идёт сообщение, что такого файла нет в архиве, так как возможно его неправильно переименовали, это для отлова. Файлов, которых не было в папке, но были в архиве, пропустились.

Цитата(hackspeedok @ 21.9.2015, 23:11) *
I always translate mobile games, and got the trouble with Unity games like: the resources.assets of IOS was not split but the resources.assets of Android splited in every games sad.gif I can't edit anything with Android games

RU:
Я раньше работал с расщиплёнными sharedassets1.assets.split0 - sharedassets1.assets.split24 Они были разбиты по 1мб.
1 собирались в assets.
2 распаковывались на маленькие архивы такие как (01c3177d8957c00478b15c7464adc1d6)
3 редактировались с распаковкой и запаковкой файлов.
4 запаковывались обратно в sharedassets1.assets
5 и sharedassets1.assets расщеплялся обратно на sharedassets1.assets.split0 - sharedassets1.assets.split20 по 1 мб.
Безымянные архивы открывается только level и maindata про эти (01c3177d8957c00478b15c7464adc1d6) забыл. Их можно открыть через ALL при открытии архива.
Далее исправлял хеши в META-INF через ZipSigner_v1.1 И всё работало.
EN google translate:
I used to work with a break down of sharedassets1.assets.split0 - sharedassets1.assets.split24 They were divided into 1mb.
1 collected in assets.
2 unpacked into small files such as (01c3177d8957c00478b15c7464adc1d6)
3 edited wrapping and unpacking files.
4 packs back to sharedassets1.assets
5 and sharedassets1.assets cleaved back to sharedassets1.assets.split0 - sharedassets1.assets.split20 1 mb.
Unnamed archives level and maindata can only be opened about these (01c3177d8957c00478b15c7464adc1d6) forgotten. They can be opened via ALL when you open the archive.
Then he corrected hashes in META-INF through ZipSigner_v1.1 And it worked.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
hackspeedok
сообщение 22.9.2015, 11:46
Сообщение #43


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



Цитата(DZH @ 22.9.2015, 8:34) *
У меня почти так. Только берутся все файлы в папке, те которые есть в архиве, упаковываются. Которых нет, идёт сообщение, что такого файла нет в архиве, так как возможно его неправильно переименовали, это для отлова. Файлов, которых не было в папке, но были в архиве, пропустились.


RU:
Я раньше работал с расщиплёнными sharedassets1.assets.split0 - sharedassets1.assets.split24 Они были разбиты по 1мб.
1 собирались в assets.
2 распаковывались на маленькие архивы такие как (01c3177d8957c00478b15c7464adc1d6)
3 редактировались с распаковкой и запаковкой файлов.
4 запаковывались обратно в sharedassets1.assets
5 и sharedassets1.assets расщеплялся обратно на sharedassets1.assets.split0 - sharedassets1.assets.split20 по 1 мб.
Безымянные архивы открывается только level и maindata про эти (01c3177d8957c00478b15c7464adc1d6) забыл. Их можно открыть через ALL при открытии архива.
Далее исправлял хеши в META-INF через ZipSigner_v1.1 И всё работало.
EN google translate:
I used to work with a break down of sharedassets1.assets.split0 - sharedassets1.assets.split24 They were divided into 1mb.
1 collected in assets.
2 unpacked into small files such as (01c3177d8957c00478b15c7464adc1d6)
3 edited wrapping and unpacking files.
4 packs back to sharedassets1.assets
5 and sharedassets1.assets cleaved back to sharedassets1.assets.split0 - sharedassets1.assets.split20 1 mb.
Unnamed archives level and maindata can only be opened about these (01c3177d8957c00478b15c7464adc1d6) forgotten. They can be opened via ALL when you open the archive.
Then he corrected hashes in META-INF through ZipSigner_v1.1 And it worked.


How can i unpack, pack sharedassets1.assets ???
I'm a newbie, can you teach me by images ?

i dont understand step 2 & 3

2. unpacked into small files such as (01c3177d8957c00478b15c7464adc1d6)
3 edited wrapping and unpacking files.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 22.9.2015, 12:45
Сообщение #44


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(hackspeedok @ 22.9.2015, 12:46) *
How can i unpack, pack sharedassets1.assets ???
I'm a newbie, can you teach me by images ?

i dont understand step 2 & 3

2. unpacked into small files such as (01c3177d8957c00478b15c7464adc1d6)
3 edited wrapping and unpacking files.

RU:
Я малость ошибся эти (00f8f25e2ba9b414aa281d8d6354f17d) находятся не в sharedassets1.assets, а в самой папке. Они открываются как архивы(assets) Unity, это я и написал. И да они все представляют из себя как бы resources.assets

А sharedassets1.assets.split0 другое дело они собираются и разбираются как assets в тотал командере.

EN google translate:
I am a little mistake, these (00f8f25e2ba9b414aa281d8d6354f17d) are not in sharedassets1.assets, but in the folder. They open both (assets) Unity, is what I wrote. And yes they represent a sort of resources.assets

And another thing they sharedassets1.assets.split0 splited and collected as the assets in Total Commander.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Werewolfwolk
сообщение 22.9.2015, 15:41
Сообщение #45


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 729
Регистрация: 14.6.2008
Из: Кинешма
Пользователь №: 267907



DZH путь к распакованным файлами можно указать в консольном варианте или только рядом с assets в папке Unity_Assets_Files?


--------------------
Prometheus Project
https://vk.com/prometheus_project
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 22.9.2015, 16:58
Сообщение #46


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(Werewolfwolk @ 22.9.2015, 16:41) *
DZH путь к распакованным файлами можно указать в консольном варианте или только рядом с assets в папке Unity_Assets_Files?

Только рядом с assets в папке Unity_Assets_Files.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
hackspeedok
сообщение 23.9.2015, 9:20
Сообщение #47


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



Цитата(DZH @ 22.9.2015, 12:45) *
RU:
Я малость ошибся эти (00f8f25e2ba9b414aa281d8d6354f17d) находятся не в sharedassets1.assets, а в самой папке. Они открываются как архивы(assets) Unity, это я и написал. И да они все представляют из себя как бы resources.assets

А sharedassets1.assets.split0 другое дело они собираются и разбираются как assets в тотал командере.

EN google translate:
I am a little mistake, these (00f8f25e2ba9b414aa281d8d6354f17d) are not in sharedassets1.assets, but in the folder. They open both (assets) Unity, is what I wrote. And yes they represent a sort of resources.assets

And another thing they sharedassets1.assets.split0 splited and collected as the assets in Total Commander.

Looks like you do not understand my mind. Can you see this APK file ? Sorry for my bad English. I belive the resources.assets was split into many small file. And i don't have any idea to edit them
http://rghost.net/7QlNlJzg9
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 23.9.2015, 10:33
Сообщение #48


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(hackspeedok @ 23.9.2015, 10:20) *
Looks like you do not understand my mind. Can you see this APK file ? Sorry for my bad English. I belive the resources.assets was split into many small file. And i don't have any idea to edit them
http://rghost.net/7QlNlJzg9

Проблема на пустом месте. Эти файлы также редактируются через UnityEX.

Обновление. Версия 1.0.4
  • Открытие таких файлов (0b6bf0916804c69459a4ab9d82cde49c) через тип ASSETS, а не только через ALL.
  • Исправлен прогресс, который шёл в противоположную сторону с 50% до 25%.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Werewolfwolk
сообщение 23.9.2015, 11:44
Сообщение #49


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 729
Регистрация: 14.6.2008
Из: Кинешма
Пользователь №: 267907



Молочина, было бы здорово в будущем извлечение из всех assets текстур tex с последующей конвертацией в dds, как ты и хотел сделать

Сообщение отредактировал Werewolfwolk - 23.9.2015, 12:54


--------------------
Prometheus Project
https://vk.com/prometheus_project
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
barmaklei
сообщение 23.9.2015, 17:14
Сообщение #50


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 49
Регистрация: 18.2.2014
Пользователь №: 1048565



По поводу экспорта текстур предлагаю глянуть на disunity. У него доступны исходники на Java. На мой взгляд, disunity предлагает самый универсальный способ извлечения текстур. В зависимости от формата на выходе предлагается tga, png или ktx. ktx используется для текстур из игр для android и iOS. Потом с ktx можно работать через PVRTexTool.

Выдержка из исходников:
Скрытый текст (кликните, чтобы развернуть/свернуть)


https://github.com/ata4/disunity

Чтобы правильно экспортировать в ktx, достаточно сгенерировать правильный заголовок. В исходниках disunity есть нужный код.

Было бы неплохо drag-n-drop сделать. Скорее всего в дельфях это совсем не сложно сделать.

Сообщение отредактировал barmaklei - 23.9.2015, 18:06
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
hackspeedok
сообщение 23.9.2015, 22:05
Сообщение #51


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



Цитата(DZH @ 23.9.2015, 10:33) *
Проблема на пустом месте. Эти файлы также редактируются через UnityEX.

Обновление. Версия 1.0.4
  • Открытие таких файлов (0b6bf0916804c69459a4ab9d82cde49c) через тип ASSETS, а не только через ALL.
  • Исправлен прогресс, который шёл в противоположную сторону с 50% до 25%.

perfectly smile.gif Thanks so much

some error with file type


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
0wn3df1x
сообщение 29.9.2015, 14:51
Сообщение #52


Опытный Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 944
Регистрация: 8.6.2014
Пользователь №: 1081467



Возникла проблема с запаковкой больших текстовиков.
Если запаковать одинаковый по размеру или меньший - всё нормально. Если размер текстовика чуть больше, то всё, пакуется неправильно.
Текстовик 80days.inkcontent.txt

Вот ассетс файл https://drive.google.com/file/d/0B4gOIOmQLu...iew?usp=sharing
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 29.9.2015, 19:44
Сообщение #53


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(0wn3df1x @ 29.9.2015, 15:51) *
Возникла проблема с запаковкой больших текстовиков.
Если запаковать одинаковый по размеру или меньший - всё нормально. Если размер текстовика чуть больше, то всё, пакуется неправильно.
Текстовик 80days.inkcontent.txt

Вот ассетс файл https://drive.google.com/file/d/0B4gOIOmQLu...iew?usp=sharing

Проверил. Запаковал файл большего размера, всё вставилось, как задумано, запаковал оригинальный всё идентично оригиналу. Может возврат каретки нельзя использовать в переносе. Нужно проверять на игре в чём дело.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
0wn3df1x
сообщение 29.9.2015, 20:50
Сообщение #54


Опытный Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 944
Регистрация: 8.6.2014
Пользователь №: 1081467



Цитата(DZH @ 29.9.2015, 20:44) *
Проверил. Запаковал файл большего размера, всё вставилось, как задумано, запаковал оригинальный всё идентично оригиналу. Может возврат каретки нельзя использовать в переносе. Нужно проверять на игре в чём дело.


В личке рассмотрим детально.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 30.9.2015, 10:29
Сообщение #55


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Проверил на игре. Попробовал в тот текстовик засунуть в конец пробелы, всё нормально работает, в начало уже не работает. Проблема не в программе. Может, кто разберется, почему текст в файле нельзя смещать в этой игре, но уже в другой теме.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
barmaklei
сообщение 2.10.2015, 22:17
Сообщение #56


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 49
Регистрация: 18.2.2014
Пользователь №: 1048565



Где-то у тебя все же есть косяк с выравниванием нулями похоже.

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

http://www50.zippyshare.com/v/1bT6ETFa/file.html
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 5.10.2015, 18:02
Сообщение #57


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Цитата(barmaklei @ 2.10.2015, 23:17) *
Где-то у тебя все же есть косяк с выравниванием нулями похоже.

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

http://www50.zippyshare.com/v/1bT6ETFa/file.html

Да нашёл косяк со смещением в архивах, в которых файлы располагаются непоследовательно. Придётся переделывать запаковку по смещению.

И да это не относится к архиву из 80days, который выкладывал 0wn3df1x, там в другом дело.

barmaklei ты не менял последовательность файлов в архиве реципиент? Потому что в доноре они не изменены и располагаются по порядку.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
hackspeedok
сообщение 6.10.2015, 7:37
Сообщение #58


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



When do you support *.unity3d type ? It's very helpful biggrin.gif Thanks so much

And can you see the assets here : http://rghost.net/6m2QgVw4g
UnityEX didn't support them
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DZH
сообщение 6.10.2015, 10:15
Сообщение #59


Магистр форумов
Иконка группы

Группа: Заслуженные переводчики
Сообщений: 796
Регистрация: 13.5.2013
Из: Киров
Пользователь №: 911571



Версия 1.0.5
  • Поддержка 5.0.0f4 с идентификатором 14.
  • Изменение текста поддержки архивов.
  • Не изменение даты архива при запаковке 0 файлов.


Сообщение отредактировал DZH - 6.10.2015, 10:17
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
hackspeedok
сообщение 6.10.2015, 12:25
Сообщение #60


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 36
Регистрация: 8.9.2015
Пользователь №: 1218633



Цитата(DZH @ 6.10.2015, 10:15) *
Версия 1.0.5
  • Поддержка 5.0.0f4 с идентификатором 14.
  • Изменение текста поддержки архивов.
  • Не изменение даты архива при запаковке 0 файлов.

Still doesn't support
I want to translate Vainglory (MOBA Online game) and thanks for your help

And can you see the assets here : http://rghost.net/6m2QgVw4g
UnityEX didn't support them

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

20 страниц V  < 1 2 3 4 5 > » 
Ответить в эту темуОткрыть новую тему

 



Текстовая версия Сейчас: 25.6.2017, 18:41
Zone of Games © 2003–2017 | Реклама на сайте.
Использование материалов сайта «ZoneOfGames.RU» возможно только с разрешения .
Все торговые марки являются собственностью соответствующих компаний-владельцев.
Система Orphus
Рейтинг@Mail.ru