Jump to content
Zone of Games Forum

Recommended Posts

43 минуты назад, serser1 сказал:

Да, закрасить проще. Но вопрос про HEX был, потому что сейчас при запаковке текстур меняется размер файла(это как раз выше писали про шапку, что она не запаковывается). Ассесты с отдельным ресом хорошо пакуются без изменений размера. Проблема только с бандлами с внутренним ресом. Может можно что то в запаковщике подкрутить? 

В dds при перерисовке не изменяется размер файла с таким же битмапом (dxt5,8888...), мипмапом и шириной с высотой.
Там есть варианты ещё, выносить в новый ресурс, но это всё на консоли. Но шапка в любом случае изменится как ни крути, хоть без изменения вставить в ресурс текстуру. У этих бандлов сжатие и даже, если обратно сжать, это всё-равно всё изменится с размером у архива, так что тут вообще никакие шансы. Я плохо понимаю зачем вообще сравнивать игре размеры, там походу смешения неправильно ставятся, либо нельзя текстуру в архив вставлять уже, что более вероятно. Неизвестно на чём это ещё проверить можно, да и некогда сейчас.

Share this post


Link to post
2 часа назад, DragonZH сказал:

В dds при перерисовке не изменяется размер файла с таким же битмапом (dxt5,8888...), мипмапом и шириной с высотой.
Там есть варианты ещё, выносить в новый ресурс, но это всё на консоли. Но шапка в любом случае изменится как ни крути, хоть без изменения вставить в ресурс текстуру. У этих бандлов сжатие и даже, если обратно сжать, это всё-равно всё изменится с размером у архива, так что тут вообще никакие шансы. Я плохо понимаю зачем вообще сравнивать игре размеры, там походу смешения неправильно ставятся, либо нельзя текстуру в архив вставлять уже, что более вероятно. Неизвестно на чём это ещё проверить можно, да и некогда сейчас.

В игре есть файл с размерами всех внутриигровых файлов, при запуске идёт сравнение игровых файлов по списку(файл этот не изменить, он тоже проверяется.) Там тупо проверка идёт по размеру всех файлов. Видимо проверяют на изменения. В архив и в сам бандл все пакуется отлично, но те 68 бит которые в шапке  не запакованы все портят.(

Share this post


Link to post

Сделай тогда размер меньше и добей нулями в конце. Шапку не запаковать, тем более с таким же размером байт.

Share this post


Link to post
58 минут назад, DragonZH сказал:

Сделай тогда размер меньше и добей нулями в конце. Шапку не запаковать, тем более с таким же размером байт.

Спасибо. Попробую. С наступающим НГ! 

Edited by serser1

Share this post


Link to post

Обновление
v1.9.0.7
Исправление распаковки больших размеров .unity3D

Share this post


Link to post

DragonZH, а почему при переходе к ресурс файлу может постоянно повторяться такая ошибка, но каждый раз с разными адресами в описании?

Clip018.png

Вот сам архив для тестов (всего 5 мегабайт): http://ge.tt/394qWX03

И еще — есть ли аналог консольной команды для распаковки таких ресурс файлов?

А то делаю:

for %%w in (*.unity3d) do UnityEX.exe exportbundle "%%~nw.unity3d"

получаю на выходе в виде:

Цитата

sounds0\

    Bundle\

        CAB-44dae717fd8518f26d1bf64ceb3e8b4e

        CAB-44dae717fd8518f26d1bf64ceb3e8b4e.resource

а  мне нужно получить в пакетном режиме так же как и при ручном конвертировании из графического интерфейса в виде:

Цитата

sounds0\

     CAB-44dae717fd8518f26d1bf64ceb3e8b4e\

         CAB-44dae717fd8518f26d1bf64ceb3e8b4e

     CAB-44dae717fd8518f26d1bf64ceb3e8b4e.resource\

         CAB-44dae717fd8518f26d1bf64ceb3e8b4e.resource

чтобы потом нормально без ошибок работало извлечение самих звуковых файлов.

P.S. С наступающим Рождеством!

Share this post


Link to post

Пока не разбирался с этой ошибкой в гуи, но распакованный темп уже нормально будет открывать.
все эти вложенные файлы тоже самое, что и assets внешние, они также рядом обрабатываются.

Share this post


Link to post
Posted (edited)

Обновление v1.9.0.8
Добавлено переименование TEMP файлы, если сжатие unity3D выключено.

С этой ошибкой вообще непонятно она то вылазит то нет, может нужно подождать в gui немного, пока всё выполнится, а не кликать на всё по подряд. Что-то вроде исправил при этом переключении или если наоборот не сломал, раз сюда полез. :)

Edited by DragonZH

Share this post


Link to post
Posted (edited)

DragonZH, благодарю за быстрое реагирование на вопрос.

10 часов назад, DragonZH сказал:

все эти вложенные файлы тоже самое, что и assets внешние, они также рядом обрабатываются.

К сожалению, у меня - нет.

Clip019.png

Программе при распаковке в пакетном режиме все же хочется увидеть эти файлы по путям какие получаются при распаковке из Гуи.

 

8 часов назад, DragonZH сказал:

может нужно подождать в gui немного, пока всё выполнится, а не кликать на всё по подряд.

Так я в Гуй вообще полез только из-за того что из консольного режима у меня не работает..

На новой версии программы ошибка все так же воспроизводится, но позже я еще раз попробую быть более “терпеливым” и не переходить к ресурс файлу сразу после открытия.

Edited by aLLigator

Share this post


Link to post
Posted (edited)

У меня ошибка возникала где-то раз на 5-6 при переключении на с ресурса на другой файл, и даже на распакованном, но до фикса в запакованном сразу летела. Гуи нестабильно работает, может из-за всяких разморозок, подсвечиваний, да отключений подключений архива, всё это может влиять.

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

А из консоли всё нормально сразу извлекает через Export_bundles, проверил.

Во общем звуки я просто так не заинтересован делать. Есть UAE, там вроде даже сразу из fsb конвертирует, хоть по одному файлу, но думаю сойдёт.

Edited by DragonZH

Share this post


Link to post
Posted (edited)
28 минут назад, DragonZH сказал:

до фикса в запакованном сразу летела

На 1.9.0.8 у меня тоже вылетела.

28 минут назад, DragonZH сказал:

переминования файлов и перемещение этого ресурса помогут.

Знаю, но ресурс файлов со звуками под три десятка, в ручную это будет немного утомительно..

28 минут назад, DragonZH сказал:

Не очень заморачиваюсь со звуками, в основном для русификаторов они мне ненужны.

Мне это нужно чтобы вернуть старые (измененные) звуки.

Из-за такой ошибки придется фиксить сначала пути для около 30-и ресурс файлов старых архивов, а затем еще столько же у актуальных версий. Просто помимо изменений самих звуков (которые еще нужно найти) сами файлы в разных версиях могут находится в разных архивах unity3d (сужу по аналогичным у текстур).

Можно все же на будущее (мне не спешно) попросить либо сделать чтобы нормально подтягивались пути как и у текстур (там в таком виде распаковка нормально работает), либо сделать ключ-переключатель к параметру exportbundle чтобы можно было выбирать с какими путями распаковывать (в папку Bundle или отдельные с именами ресурсов — как в gui)?

Edited by aLLigator

Share this post


Link to post

Как-то так
v1.9.0.9
Добавлен поиск ресурса файла со звуками рядом с архивом.

  • Like (+1) 1

Share this post


Link to post

Добрый вечер! 
Извините за такой вопрос, я полный нуб в Unity. Делаю сайт по игрушке и очень хочу вытащить данные. Посмотрел фаербагом самый большой файл — Web.data.unityweb, возможно в нем данные по игре. Скачал его и открыл этой программой, выбрал распаковать, но на выходе такой же файл.
Подскажите, это наверно не тот тип файла или я не так что-то делаю?

Share this post


Link to post

@mNigma, сам фай WebGL.data.unityweb UnityWeb Compressed Content (gzip) это просто архив gzip, а вот дальше шапка UnityWebData1.0 уже не поддерживается. если её убрать отступив от версии назад 20 байт (например от 2018.3.0a6) и убрать эту шапку всё что выше, то файл прочитается.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Similar Content

    • By StiGMaT
      UnityText — работа с текстом бинарных файлов 

      Версия: 2.1.6841.19286
      Скачать
           
      О программе
      О версии 2
      О работе
      О диапазонах символов
      О настройках
      О фильтрах
      Об обновлениях
      О прочем
      История версий
       


Zone of Games © 2003–2020 | Реклама на сайте.

Система Orphus

×