Unity Assets Explorer [v 1.3]

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Unity Assets Explorer [v 1.3]

Post by Haoose »

Unity Assets Explorer
Version 1.3 (08.08.2014)
Image
Authors: AlphaTwentyThree, Haoose, OLEGator84

Unity Assets Explorer is used to view the contents of Assets-files (Unity 3D engine)
Allows you to: Extract all files, extract one file (from context menu), convert tex-files into a picture format DDS (on extraction), import the changed DDS-images to the archive.

Latest version: https://www.dropbox.com/s/2qorsfd50ixvn ... plorer.exe
UnityAssetsExplorer 1.3 test (08.08.2014).rar


Enjoy =)

How to work with the program:
1. Open Assets-file in program. To do this, click "Open assets-file" and select file.
2. Program will read the file and a list of files in the window.
3. To extract all the files you can use button "Extract All". Would extract the files in the program folder (the folder with the name of opened assets-file)
4. To extract a single file, select it in the list, click the right mouse button and choose "Extract This File".
5. To convert tex-files to DDS-files (when extracting), you must checked "convert TEX to DDS". (Works with extraction of all files, and extract a single file)
6. To import into the archive changed DDS-image:
a) Extract image from the archive (with converting it into the DDS-format).
b) Edit it in a photo editor. Make sure that saved it in the right format (the same as the original), and that the file size is the size of the original file.
c) Put the modified image to the same location where the original image was extracted.
d) Find in window of program tex-file, click the right mouse button and select "Import This File from DDS". Image imported into assets-file in place of the original picture.
e) To save the new assets-file, click "Save as Assets-file"
mistyherorvi
Posts: 2
Joined: Fri Sep 05, 2014 5:21 am

Re: Unity Assets Explorer [v 1.3]

Post by mistyherorvi »

Haoose wrote:Unity Assets Explorer
Version 1.3 (08.08.2014)
Image
Authors: AlphaTwentyThree, Haoose, OLEGator84

Unity Assets Explorer is used to view the contents of Assets-files (Unity 3D engine)
Allows you to: Extract all files, extract one file (from context menu), convert tex-files into a picture format DDS (on extraction), import the changed DDS-images to the archive.

Latest version: https://www.dropbox.com/s/2qorsfd50ixvn ... plorer.exe
UnityAssetsExplorer 1.3 test (08.08.2014).rar


Enjoy =)

How to work with the program:
1. Open Assets-file in program. To do this, click "Open assets-file" and select file.
2. Program will read the file and a list of files in the window.
3. To extract all the files you can use button "Extract All". Would extract the files in the program folder (the folder with the name of opened assets-file)
4. To extract a single file, select it in the list, click the right mouse button and choose "Extract This File".
5. To convert tex-files to DDS-files (when extracting), you must checked "convert TEX to DDS". (Works with extraction of all files, and extract a single file)
6. To import into the archive changed DDS-image:
a) Extract image from the archive (with converting it into the DDS-format).
b) Edit it in a photo editor. Make sure that saved it in the right format (the same as the original), and that the file size is the size of the original file.
c) Put the modified image to the same location where the original image was extracted.
d) Find in window of program tex-file, click the right mouse button and select "Import This File from DDS". Image imported into assets-file in place of the original picture.
e) To save the new assets-file, click "Save as Assets-file"


Приветствую Haoose!
1) Огромное спасибо за эту программу, теперь намного приятнее и проще работать, чем со скриптыми кои я использовал.
2) Решил заняться моддингом игры The Forest
Офф. Сайт http://survivetheforest.com
Фан Сайт на русском http://theforest.com.ru/

Так вот, хотел спросить как обстаят дела с другими форматами к примеру аудио-видео-скрипты?
Вчера на версии 1.2 извлек игровой архив, все отлично, посмотрел содержимое, далее так как ты писал, что с dds проблем нет, решил попробовать для интереса заменить стандартную музыку в меню игры, сконвертировал в ogg, указал 48hz, 2 канала, в общем все тоже, что и в оригинале, далее заменил оригинальный файл своим, в программе нажал import, вроде начал перепаковывать, затем сохранил assets файл, запускаю игру - музыка таже, при повторном импорте - архив уже поврежден.

Не мог бы ты помочь с этим делом?
Нормально ли работает импорт других файловых форматов или работает импорт только текстур?
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Re: Unity Assets Explorer [v 1.3]

Post by Haoose »

Импорт работает для любых файлов. Но может не корректно работать. Играйся с галочкой fiximport, может поможет.
mistyherorvi
Posts: 2
Joined: Fri Sep 05, 2014 5:21 am

Re: Unity Assets Explorer [v 1.3]

Post by mistyherorvi »

Спасибо за ответ

Вчера проделал все тоже но на версии 1.3 (кстати в описании указано, что есть версия 1.4, я скачал 1.3 по ссылке, что ты дал, в окне программы указана версия v1.3 test [08.08.2014] но судя по интерфейсу это вроде и есть 1.4)
Прогресс есть - перепаковка теперь без ошибок прошла, но музыка так и не заиграла, я думаю возможно проблема в разнице размеров файлов, т.е чтобы заменить какой либо файл, я должен сверять или подгонять размер заменяемого файла? И это касается всего содержимого архива как я понял.
И в этой версии программы я не нашел где поставить галочку на fiximport
AlphaTwentyThree
Posts: 909
Joined: Sat Aug 09, 2014 11:21 am

Re: Unity Assets Explorer [v 1.3]

Post by AlphaTwentyThree »

Guys, what about staying with English? ;)
Anyway, good to know my script found its way to such a nice tool. :)
flipperbw
Posts: 5
Joined: Tue Nov 04, 2014 5:58 pm

Re: Unity Assets Explorer [v 1.3]

Post by flipperbw »

I'm seeing a bug with the particular assets file I'm trying to load. I'm starting with EXAMPLE.unity3d. It is a container for a single asset file, CAB-EXAMPLE. I extract that CAB file using either quickbms or disunity, and rename is to CAB-EXAMPLE.assets, and try to load that up in UAE. When I do, this is what I get:

http://i.imgur.com/r8oh4Dr.png

At which point it freezes and I have to manually end the task. Any ideas what's happening here? I can use either of the two aforementioned tools to properly extract assets from that CAB file, so the file itself isn't the issue.
flipperbw
Posts: 5
Joined: Tue Nov 04, 2014 5:58 pm

Re: Unity Assets Explorer [v 1.3]

Post by flipperbw »

Been a while, just checking in on the last post. Any ideas?
raya2
Posts: 1
Joined: Mon Jan 19, 2015 1:04 am

Re: Unity Assets Explorer [v 1.3]

Post by raya2 »

First, Many Many thanks to the authors of this awesome tool (AlphaTwentyThree, Haoose, OLEGator84).

This tool works very good but for some games, it gives error in the middle of extracting.
Also, It is good if this tool has an option for batch opening the files. (So many files at once).

So I hope that we would see more upcoming releases for this awesome tool. :D
AmbRozy
Posts: 1
Joined: Sun Mar 15, 2015 1:53 pm

Re: Unity Assets Explorer [v 1.3]

Post by AmbRozy »

Hey guys, I just found Unity Assets Explorer and this forum and gotta say you're making a awesome piece of software here, unfortunately the only task I was hoping to achive using it failed.

There's a game called Reign of Kings and it's got some epic music, I've searched for the files which are *probably* in one named "sharedassets0.assets" which is 1 229 067 504 bytes but the program gives me a "out of memory while expanding memory stream." error and nothing happens.
I tried version 1.2, 1.3 and 1.4 all have the same problem :(

Help?
AltF4
Posts: 1
Joined: Sat Mar 21, 2015 3:47 pm

Re: Unity Assets Explorer [v 1.3]

Post by AltF4 »

Any chance of Unity 5 support?

It would also be great if the extraction for multiple asset files could be automated. I've been extracting a game with over 200 asset files and it takes a lot of time to swap between them manually.
mumpitz
Posts: 1
Joined: Tue Mar 24, 2015 12:35 pm

Re: Unity Assets Explorer [v 1.3]

Post by mumpitz »

Basically the tool works, but there are some bugs and UI issues.

Bugs:
"Extract all" misses the last file, so it extracts only n-1 of n files!
Sort by path/filename seems broken in the table => uppercase/lowercase is not ignored.

User interface:
Extraction path cannot be specified.
Scroll wheel of the mouse changes selection (jumps) instead of just scrolling the view.
There are some non English strings under the table (search up/down etc.).
When dragging the vertical scrollbar down, the last line is only half visible, when releasing the mouse button the view jumps and the last line is fully visible, a bit strange => (minor issue)
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Re: Unity Assets Explorer [v 1.3]

Post by Haoose »

Thank you for your feedback! I plan to update program, when I have some free time.
I can not say exactly when it will happen. But I will definitely continue to update this program.
Stefanpl
Posts: 3
Joined: Fri May 01, 2015 11:02 am

Re: Unity Assets Explorer [v 1.3]

Post by Stefanpl »

Is it possible to convert few .tex once? I've already extracted .tex and this tool conver single files but I have huge amount of them ;/
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Re: Unity Assets Explorer [v 1.3]

Post by Haoose »

Image
MasterTenchi
Posts: 1
Joined: Sat Jun 20, 2015 9:13 pm

Re: Unity Assets Explorer [v 1.3]

Post by MasterTenchi »

Good day, I've tried several times to no avail to get this program to work.

no matter how big the file size is, it just returns this error:

Out of memory while expanding memory stream.

Now, since I am running a 64-bit OS with more than 12gb of ram - and the largest file I have ever tried was only 1gb, I'm leaning towards it's not my memory as an issue.

Any work arounds for this yet?

And on another topic: You're last screen was of a version 1.5 - yet the download is barely at 1.3.

Just found the 1.4 - same error still. It seems the program can't handle anything of what might be a normal size (over a few 100mb) for any game development.
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Re: Unity Assets Explorer [v 1.3]

Post by Haoose »

Now tested export/import files Unity 5 (The Forest)
spider91
Posts: 233
Joined: Sun Aug 24, 2014 5:26 pm

Re: Unity Assets Explorer [v 1.3]

Post by spider91 »

Haoose

What about CLI support? Would be very useful

Btw. x360 & ps3 versions would be available?
__________________________________________________________________________________________________________

На самом деле задалбывает самому импорт делать для каждой версии, когда есть уже готовая прога, мб добавишь поддержу строки? Всё-таки русики собирать будет удобнее, да и файлы патчить не надо будет, а просто прогу натравить. И да, даже в GUI версии нету возможности пакетной обработки. Ладно когда 2-3 файла, но когда их 500-1000, то по одному каждый заталкивать вообще не вариант, потому пока не очень юзабельная прога (лично для меня, сам знаешь что я больше по озвучкам). Самому писать лень, был бы очень благодарен за подобные дополнения к проге.

Ну и на консолях вообще не пашет, нет поддержки BE, судя по всему. Добавить её не особо сложно, или у тебя пунктик насчет консолей?
Haoose
Posts: 68
Joined: Thu Aug 07, 2014 9:43 pm

Re: Unity Assets Explorer [v 1.3]

Post by Haoose »

spider91
Пока пакетный импорт у DDS-текстур реализовал. Вроде работает.
А консолями я не занимаюсь, сам знаешь, и тестировать ничего под них не буду (у меня их нет, не на чем тестировать, да и желания ненужными мне вещами заниматься у меня нет). -_- Хотя если, как ты говоришь, там тупо байты переворачивать, то это добавить не долго. Но опять же, у меня нет консольных игр и как у них что устроено я незнаю.
P.S. На дропбоксе лежит, можешь затестить. Впереди еще много работы.
P.P.S. Патчер я тоже писал. В каком-то русике использовался. Пиши дальнейшите вопросы на ЗоГе
hackspeedok
Posts: 404
Joined: Mon Oct 06, 2014 6:41 pm

Re: Unity Assets Explorer [v 1.3]

Post by hackspeedok »

Sorry but anyone can help me how to import a new font ? I can't :( It's always error
druckdruck
Posts: 1
Joined: Thu Jun 25, 2015 7:01 am

Re: Unity Assets Explorer [v 1.3]

Post by druckdruck »

Hey sup Haoose.

I downloaded v1.5 (22.06.15) to extract some files from resources.assets from a game called albion online. Version 5.1.0f3

The files I need cannot be extracted:

I'm always getting Out of memory while expanding memory stream. What can I do?

I attached a screen. The file size seems to be wrong imo.


.