Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

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

А какая разница как назван тип, проигрыватели это итак возьмут, они же по данным определяют. Кто-то и в mp3 тексты BASE64 cуёт.
mov у этой проги как тип данных от видео, как snd и как tex. Ну возможно забыл это убирать при настройке без дата типа.
У меня там такое
InfoMovie.m_Format
    1:Result:='.ogm';
    2:Result:='.mp4';
    3:Result:='.m4v';
    4:Result:='.webm';
Что тогда это 2 идентификатор будет? Более вероятно, что всё так и есть.

То что там mov мне без разницы, ибо по факту расширение оканчивается на ogm. У меня на скрине видно, что mp4 UnityEX как ogm обзывает (при распаковке тоже), то есть детектит не верно, причём я ни разу не видел, чтобы корректно mp4 файл определился сколько игр не пробовал. По поводу того, что всё читает у меня сомнения есть насчёт видео — VP8 пожатые Юнити отказывался читать, пока я я метадату не удалил. По факту ogm вообще нет такого тут https://docs.unity3d.com/2023.3/Documentation/Manual/VideoSources-FileCompatibility.html только ogv.

unityex-vids.jpg

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение

v1.10.5.8 Ultimate
Изменено назначение идентификатора типа mp4 на 1.
При запаковке другого типа видео меняется и идентификатор, при равном не меняется, раньше занулялось, сейчас 0, если не один не совпал из (mp4, ogv, m4v, webm).
 

  • +1 1

Поделиться сообщением


Ссылка на сообщение

Добавлен размер в строку инфы в эту же версию.

  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение

Я наверна достал уже, но в GUI темпаки от бандлов удаляются при выходе из UnityEX, соотв. если открыть несколько подряд бандлов, то после закрытия проги удалится только temp файл от последнего открытого бандла. Поэтому хотелось бы, чтобы старые темпаки чистились при открытии нового файла тоже, ну или сделать работающую чистку всех темпаков при выходе.

И ещё такой вопрос по бандлам: экспорт допустим видео из бандла можно сделать батником Export_movie_PV.bat, а запаковать назад через Import_movie_PV.bat уже нельзя (вылезает ошибка что не найден CAB-*resource), ибо надо сначала запустить Export_bundles.bat, а затем уже Import_movie_PV.bat и Import_bundles.bat, с одной стороны ничего мне не мешает 3 батника в блокноте объединить в 1, но раз экспорт одной командой делается, то почему и импорт так же нельзя замутить было?

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение
1 час назад, SupHamster сказал:

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

Экспорт это примитивные действия простого извлечения данных, а импорт это сложные вычисления со смещением всех вложенных ресурсов архивов стоящих следом. Так как ресурс отдельная неактивная запись данных в бандле в период обработки, то запаковка ещё более усложняется, при каждой записи файла всё будет смещаться с замедлением работы. Поэтому такой поддержки нет. Такая обработка возможна только на внешнем файле, это можно автоматизировать извлечением ресурса и запаковкой. Параметром это тоже несложно сделать, но пока не до этого.
Типа: 1 -извлечение ресурса. 2 -запаковка файлов. 3 -запаковка ресурса.
На гуи это сейчас так и выглядит Переключение на ресурс извлечение, переключение на архив с файлами и запаковка, снова переключение на ресурс и запаковка.
Но и опять же смысла на консоли это не много даст, data.unity3d это множество ассетов с ресурсами, и их всё равно нужно все извлекать. Да и бандлы тоже бывает из нескольких ассетов кабов состоят. В общем бандл это архив в котором находятся другие архивы. Чтобы точно убедится, что вы не пропустили никакие нужные данные для модифицирования или не можете их найти, нужно распаковывать все бандлы. Это даст снятие сжатия, а там уже поиск нужного текста или распаковкой этих кабов упростится.

Изменено пользователем DragonZH
  • +1 1

Поделиться сообщением


Ссылка на сообщение

unityex-size.jpg

Я в курсе, что путь слишком длинный (хотя я и так его укоротил), но планируется это как-то фиксить, ибо когда бандлы далеко запрятаны, то путь становится хочешь, не хочешь, очень длинным.

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение
1 час назад, SupHamster сказал:

unityex-size.jpg

Я в курсе, что путь слишком длинный (хотя я и так его укоротил), но планируется это как-то фиксить, ибо когда бандлы далеко запрятаны, то путь становится хочешь, не хочешь, очень длинным.

Пока нет. Изначальная ошибка, что используется полный путь и теперь сложно учесть везде сделав абстрактый путь, да и странно он выглядит, на звуках, видео, дампах он применяется. С коротким тоже хз что могло бы быть может ещё хуже. Ну а полный такое ограничение винды.

удаление добавлено.

Для изменения путей используйте параметр -p Это подойдёт, будет где папка Unity_Assets_Files\
-f [General]  Это не путь, а то место Unity_Assets_Files\[General]\ откуда запаковываются все файлы, не помню распаковывает ли сюда же, если что можно попробовать для сокращения, но потеряется путь от архива непонятен будет.

Изменено пользователем DragonZH
  • +1 1

Поделиться сообщением


Ссылка на сообщение

Проверил работает распаковка -f "%%~na"

Так тоже можно я думаю
-p c:\

  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение
4 часа назад, DragonZH сказал:

Проверил работает распаковка -f "%%~na"

Так тоже можно я думаю
-p c:\

-f для ассетов, -p для бандлов походу, ибо с 1м структура распаковки другая (нет папки CAB-*). Кстати, текстуры можно сразу в .bundle паковать без предварительной распаковки CAB-* файлов из бандла, проблема только в видео и аудио (ругается на отсутствие CAB-*.resource).

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение
10 часов назад, SupHamster сказал:

-f для ассетов, -p для бандлов походу, ибо с 1м структура распаковки другая (нет папки CAB-*). Кстати, текстуры можно сразу в .bundle паковать без предварительной распаковки CAB-* файлов из бандла, проблема только в видео и аудио (ругается на отсутствие CAB-*.resource).

Без разницы можно и тем и другим. папки кабов смысла много не несут их можно и опускать, запаковка тоже пройдёт. Но как и сказал бандлы лучше распаковывать, потому что консоль берёт только первый каб, дальше могут быть ещё.

Поделиться сообщением


Ссылка на сообщение

v1.10.5.9 Ultimate
Теперь из консоли при распаковке/запаковке на бандл проходит по всем ассетам/кабам внутри него.

Поделиться сообщением


Ссылка на сообщение

Добавлены параметры режимов экспорта/импорта только ресурсов бандла exportres importres.

экспорт в корень бандлов идёт.

Импорт реса происходит на памяти, возможно переполнение памяти и задержка. Пока нет функции файлового потока на файловый поток в середину файла с заменой и смещением последующих данных.

Изменено пользователем DragonZH
  • +1 1

Поделиться сообщением


Ссылка на сообщение
2 часа назад, DragonZH сказал:

Добавлены параметры режимов экспорта/импорта только ресурсов бандла exportres importres.

экспорт в корень бандлов идёт.

Импорт реса происходит на памяти, возможно переполнение памяти и задержка. Пока нет функции файлового потока на файловый поток в середину файла с заменой и смещением последующих данных.

UnityEX.exe export "test.bundle" -t ogm,webm,dds,tex,crn,fsb -p "C:\games\Test\Test_Data\StreamingAssets\aa\StandaloneWindows64"
UnityEX.exe exportres "test.bundle"
UnityEX.exe importres "test.bundle"

Замутил такой батник для тестов — вроде работает, но, думаю, не помешал бы ключ для удаления импортированных кабов (которые создаются во 2й команде) на последнем шаге, что-то типа “-delcab” в конце.

 

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение

Нет это для импорта нужно, экспорт итак будет работать.
Экспорт
for %%a in (*.unity3D;*.bundle) do (
UnityEX.exe export "%%a" -t ogm,webm,dds,tex,crn,fsb -p ".\"
)
Импорт
for %%a in (*.unity3D;*.bundle) do (
if exist "Unity_Assets_Files\%%~na\" (
UnityEX.exe exportres "%%a"
UnityEX.exe import "%%a" -p ".\"
UnityEX.exe importres "%%a"
)
)
 

Если ещё удаление остатков нужно то можно добавить в конец после импорта всего
del "*.resS"
del "*.resource"
Думаю ничего нужного не удалится. :)

  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение
2 часа назад, DragonZH сказал:

Экспорт
for %%a in (*.unity3D;*.bundle) do (
UnityEX.exe export "%%a" -t ogm,webm,dds,tex,crn,fsb -p ".\"
)

после прогона данного экспорт батника в папке с кучей .bundle файлов у меня появилось почти столько же .temp файлов (86 бандлов и 81 темпаков, не появились темпаки только у бандлов, где нет CAB-*.resS файлов внутри, например, где только звуки) сколько самих бандлов в итоге, ошибок не было вроде. С одной стороны, можно добавить del "*.temp", но лучше если будет само чиститься, думаю. Самое интересное, что после импорта темпаки удалились сами.

Изменено пользователем SupHamster

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • он говорил про бан, не как поддержка, а как представитель родительской конторы. Вероятно внутри у них идут обсуждения этого. К тому же сейчас идет усиленная война с читами. Каждый патч ломает читы. Добавляют функционал отслеживания хуков к lua-движку. Возможные баны за руссики могут являться следствием этого, т.к. локализация загружается в тот же lua-движок. И хоть в этом нет ничего опасного, но netease могут думать по другому. Хотя им надо было изначально добавить проверку целостности файлов, как это делают в других играх.
    • Посмотрел я это видео, и там нет ничего нового… Стоит помнить, что любая модификация файлов игры официально запрещена, даже если речь идет об одиночных играх. Руссификаторы — это ВСЕГДА серая зона. Соответственно, представитель поддержки не имеет права разрешить установку руссификатора, но и банить за это он не в праве, так как это не его юрисдикция. В ситуации этого парня, представитель поддержки был ОБЯЗАН сказать, что нельзя модифицировать файлы клиента. При этом, прямо угрожать баном он не мог, так как он не приминает таких решений. Вот он и выдал стандартный “канцелярский” ответ:”То, что сейчас мы не баним за изменение “языковых пакетов”, не значит, что когда-нибудь мы не начнем это делать.”
    • В главном меню игры забыл версию новую указать у русификатора, она там всё ещё 1.03.8 указана, не пугайтесь. В будущих версиях исправлюсь.
    • но не понял, что там не написано, что кого-то банили.
    • О чём ты? О каком времени? Ты же просто сидел.
    • Я этот скрин еще вчера увидел в шкальном качестве. 
    • я-то прочитал. а ты посмотрел видео?
    • За Русификатор не кого не банили. Хоть бы прочитали что-ли сообщения  Вы когда хлеб покупаете, тоже верите каждому слову продавца? 
      В общем я высказался по этому поводу тут https://boosty.to/dog729/posts/237ebfd9-2156-4705-8f14-0b9808699654
    • баны за руссики — тайм код https://youtu.be/ErdKQBpCPSo?t=166
    • The Legend of Heroes: Trails beyond the Horizon Жанр: Экшены, Приключенческие игры, Ролевые игры
      Разработчик: Nihon Falcom, PH3 GmbH
      Издатель: NIS America
      Серия игр: The Legend of Heroes
      Дата выхода: 15 января 2026 Интерфейс: Японский, Английский
      Озвучка: Японский, Английский Версия: Steam/GOG 1.06 + 18 DLC Описание Серии:
         Trails — это эпическая JRPG-серия, известная своей глубокой, переплетающейся сюжетной линией, которая разворачивается на одном континенте под названием Земурия. Её ключевая особенность — непрерывное повествование: события каждой игры (даже из разных подсерий) происходят в хронологическом порядке и напрямую влияют на общий мир и сюжет. Описание:    Предсказанный конец континента Земурия близок, и вместе с ним приближается запуск первой в истории человечества космической программы. Внезапное приглашение от корпорации «Мардук» принять участие в высокотехнологичных учениях сводит вместе Вана Аркрайда, «Пепельного Рыцаря» Рина Шварцера и отца Кевина Грэма. Их пути пересекаются в погоне за тайнами, скрытыми в самом сердце Земурии.
         Их дороги могут разойтись, но главный вопрос остается прежним: что же на самом деле скрывается за краем горизонта? Ключевые особенности: Игровые механики
         Исследуйте детально проработанные локации по всей Республике Калвард, укрепляйте узы с союзниками и узнайте, что лежит за горизонтом Земурии, проходя три переплетающиеся сюжетные линии.
         Кроме того, Trails beyond the Horizon привносит новые механики в полюбившуюся боевую систему, представленную в Trails through Daybreak, давая вам беспрецедентное количество возможностей как в «Полевых сражениях» (Field Battles), так и в «Командных сражениях» (Command Battles).
          Сражайтесь в динамичном режиме реального времени, а затем мгновенно переключайтесь в пошаговый тактический режим, чтобы тщательно планировать свои атаки! Новые особенности:
         Шард-команды (Shard Commands): Обретите в бою еще большую мощь! Используйте S-Boost, чтобы дать вашему отряду ряд преимуществ. У каждого персонажа и поло-ядра (holo core) есть свои уникальные Шард-команды — не забывайте ими пользоваться!
         Пробуждение (Awakening): Определенные персонажи, такие как Ван с его способностью превращаться в Гренделя, могут вызвать всплеск дополнительной силы с помощью «Пробуждения» прямо во время полевых сражений, временно увеличивая свою мощь.
         Z.O.C. (Zeal Operation Control): Возьмите время под контроль! Замедляйте врагов до черепашьей скорости, позволяя вашим героям проводить серию атак одну за другой. Более того, пока активирован режим Z.O.C., сила атаки и урон по шкале оцепенения (stun) значительно возрастают, что позволяет с легкостью оглушать врагов с высокой защитой.
         Грим Гартен (Grim Garten): Собирайте союзников со всего Калварда и за его пределами, чтобы сорвать коварные планы Уробороса в «Грим Гартене» — особом подземелье, которое можно проходить своим собственным составом героев! Перевод: Версия игры  1.0.6 r21 Тестовый релиз: MailCloud Тестовый, условно полный перевод, за исключением некоторых текстур интерфейса и окошек обучения, и возможно пропущенного текста.
      Если вы столкнулись с крашем: Делаем сохранение перед ним, описываем, присылаем.
      Если увидели непереведенный/кривой текст: Делаем скриншот, присылаем. Инструменты разбора игровых ресурсов: TBL — KuroTool
      DAT — Ingert
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
    • Albeoris

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


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

×