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

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

Плагин для Total Commander для работы с архивами движка Unity.

[En] This plugin for Total Commander (ghisler.com) can pack and unpack files stored in Unity archives.

Это альтернатива для UnityAssetsExplorer от Haoose.

[En] This is alternative for standalone UnityAssetsExplorer from Haoose

Текущая версия / Current version: 0.7.5

Возможности / Capabilities:

Открытие архивов от Unity / Open archives +

Распакова файлов из архива / Unpack archives +

Запаковка файлов в архив / Pack archives +

Запаковка в архив файлов отличного размера, от оригинального / Support pack of different size +

Поддержка архивов > 2Gb / Support size of arhives > 2 Gb +

Конвертация форматов / Supported formats +- [assets, tex, uogm] (Неполная поддержка / Partial support)

Этот плагин находится в стадии экспериментальной разработки и теоретически способен повредить файлы архивов Unity, открываемые с помощью него,

уничтожить все данные на вашем компьютере, и взорвать нашу галактику.

И естественно, я, как автор, не несу ответственности за действия вызванные этим плагином.

License: Creative Commons Attribution 4.0 International Public License

https://www.dropbox.com/s/6955280opkej8om/unity_wcx.zip

В Total Commander войдите в архив с предложенным плагином и выполните вопросы программы установки плагинов Total Commander.

[En] Run Total commander and press Enter at archive unity_wcx.zip for install. Press Ok when he ask you. Now you can view, extract, pack assets like other archives in Total Commander.

Мы можете использовать Ctrl + PgDown для входа в архивы tex, uogm.

[En] You can use Ctrl + PgDown for exploring tex, uogm.

Изменено пользователем RedSkotina
  • Лайк (+1) 1

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


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

 

RedSkotinaб а плагин научился паковать бинарный текст массово? А то первый пакует, а остальные мимо. Муторно просто 6 тысяч файлов перевода по одному кидать.

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


Ссылка на сообщение
RedSkotinaб а плагин научился паковать бинарный текст массово? А то первый пакует, а остальные мимо. Муторно просто 6 тысяч файлов перевода по одному кидать.

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

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

--

а ок. сломал значит. счас починим.

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

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


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

0.7.2

исправлен баг

* не запаковывал несколько файлов в одно действие

релиз

https://www.dropbox.com/s/z386lz1dizzh1zq/u..._0.7.2.zip?dl=0

дебаг

https://www.dropbox.com/s/ufc3xt26x6y3lon/u....7.2-d.zip?dl=0

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


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

посмотрел, формат какойтоспецифический для игры. поддержки у плагина таких форматов нет. но в сыром виде (.102, .-89) извлекать и запаковывать в assets будет (я подправил в 0.7.2 мультиупаковку)

RedSkotina

А unity_wcx_0.7.2-src.zip будет?

не думал что ктонить заинтересуется .

выгрузил рабочую версию

https://www.dropbox.com/s/nytggdu2jcfkjyi/u....2-src.zip?dl=0

мог чтонить и забыть замерджить в репозитарий

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

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


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

исправлен баг

* не запаковывал несколько файлов в одно действие

:drinks: Спасибо огромное.

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


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

У меня вопрос. Я вручную изменил размер длины контейнера текста, так он стал больше оригинального. Обратная запаковка прошла удачно, но в самой игре текст отсутствует. В логах игры значится, что было прочитано только 20 байт от исходного размера (Mismatched serialization in the builtin class 'TextAsset'. (Read 20 bytes but expected 48996 bytes). Возможна ли такая операция на текущем этапе разработки приложения?

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

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


Ссылка на сообщение
У меня вопрос. Я вручную изменил размер длины контейнера текста, так он стал больше оригинального. Обратная запаковка прошла удачно, но в самой игре текст отсутствует. В логах игры значится, что было прочитано только 20 байт от исходного размера (Mismatched serialization in the builtin class 'TextAsset'. (Read 20 bytes but expected 48996 bytes). Возможна ли такая операция на текущем этапе разработки приложения?

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

т.е. плагину совершенно без разницы что и куда запаковывать, исключая tex в расширенном режиме.

таким образом скорее всего дело в неправильно записанной длине textasset или в нарушении формата.

этот момент вы должны отследить сами.

посмотрите формат textasseta //forum.zoneofgames.ru/index.php?...st&p=574905

отступление - у меня было в планах расширить поддержку форматов unity помимо tex, но пока это только планы.

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

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


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

 

RedSkotina, спасибо за развернутый ответ. Ошибка крылась в моей невнимательности и нескольких пропущенных двойных кавычках.

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

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


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

А можно ли вернуть обратно, чтобы dds в папках не отображалось. А то при замене tex и dds архив ломается и уже эти файлы исчезают и не извлекаются. Приходится старой версией пользоваться 0.6, чтобы tex запаковать, а там массовой запаковки нет. В общем, хочется, чтобы это как в старой было.

Лучше отдельную прогу сделать для tex конвертации в dds и обратно.

И ещё ошибка была при извлечении файла с нулевым размером.

Всё разобрался. Он tex принимает, которые не отображаются, а я dds кидал в папку и всё ломалось. Думал конвертер встроенный, а там просмотр и извлечение. Ну, ла tex всё равно руками делать, больше оригинала просто нужно.

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

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


Ссылка на сообщение
Лучше отдельную прогу сделать для tex конвертации в dds и обратно.

Консольная тулза TEX2DDS и обратно была бы незаменимой для работы. Ручками по цветам лажа на новых архивах выходит. Помню, как то парились с игрой //forum.zoneofgames.ru/index.php?...st&p=531688

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


Ссылка на сообщение
Консольная тулза TEX2DDS и обратно была бы незаменимой для работы. Ручками по цветам лажа на новых архивах выходит. Помню, как то парились с игрой //forum.zoneofgames.ru/index.php?...st&p=531688

хорошо. поставлю как следующую задачу для себя

А можно ли вернуть обратно, чтобы dds в папках не отображалось. А то при замене tex и dds архив ломается и уже эти файлы исчезают и не извлекаются. Приходится старой версией пользоваться 0.6, чтобы tex запаковать, а там массовой запаковки нет. В общем, хочется, чтобы это как в старой было.

Лучше отдельную прогу сделать для tex конвертации в dds и обратно.

И ещё ошибка была при извлечении файла с нулевым размером.

Всё разобрался. Он tex принимает, которые не отображаются, а я dds кидал в папку и всё ломалось. Думал конвертер встроенный, а там просмотр и извлечение. Ну, ла tex всё равно руками делать, больше оригинала просто нужно.

что касается первой просьбы

* Добавлен файл настройки плагина %TOTALCMD%/plugins/wcx/Unity/unity.ini

Пока только одна настройка

recursion =

0 Не определять форматы вложенных файлов в архив. Быстрее. (подобно 0.5 версии)

1 Определять форматы вложенных файлов в архиве. Медленее. (подобно 0.6 версии)

касательно нулевого размера файлы - проверю.

кастельно tex и dds - там конвертор туда и обратно - dds кидаете в папки - должно переконвертировать - если формат описан в утилите. но просто так как там не все варианты tex форматов описаны - то могут быть проблемы. правда не помню как может проявиться.

если хотите - можете выложить архив, файлы для запаковки. попробую воспроизвести.

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


Ссылка на сообщение
кастельно tex и dds - там конвертор туда и обратно - dds кидаете в папки - должно переконвертировать - если формат описан в утилите. но просто так как там не все варианты tex форматов описаны - то могут быть проблемы. правда не помню как может проявиться.

если хотите - можете выложить архив, файлы для запаковки. попробую воспроизвести.

Пока обнаружил пару ошибок в текстурах ARGB32 (hx5), вроде это tga, a у вас dds, ну это не суть важно, под dds всё заточено. В общем, при конвертации из tex, переворачиваться должны все 4 байтовые значения картинки, а в плагине старший перемещается на младший и 3 байта влево. От этого каналы неправильно идут. В проге от Haoose это уже поправлено. А обратная конвертация у этого типа совсем не работает даже равный размер, вставляется в файл начало самого ассета. При замене этих tex всё в порядке.

Если возможно можете описать структуру шапки tex файлов. Знаю только: длинна, ширина, размер текстуры, формат.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • игру «Спарта 2035» можно получить бесплатно в рамках акции на платформе VK Play. Акция действует до 15 сентября 2026 года c ДЛС https://vkplay.ru/play/game/sparta-2035-33133/
    • Ace Combat 7. Много реплик во время экшена, реплик сюжетно ориентированных, что усложняет сам процесс понимания происходящего если англ. на слух не воспринимается. Субтитры летят быстро как и самолёты и это очень утомительно воспринимать и понимать чего там происходит и кто есть кто. А на слух любая говорилка удобнее будет.
    • Ох уж этот Кент Одессит и его похождения... Старые версии AGS не переводили текст хранящийся в массиве "global messages". Они использовались для всех стандартных GUI. Сделал бинарный патч движка исправляющий это недоразумение (добавил в нужное место вызов "get_translation"): https://tempfile.org/SBMDeWRVuti/ На всякий случай diff патча (применять к распакованному через djp (mlp) COFF файлу): Вывод текста хромает из-за разницы в начертании букв "Ю, А, Ф, И, Й, Л, О, Р, С, Ж, З, Ч" между шрифтами agsfnt1 и agsfnt2. Причем "И" и "Й" — в agsfnt2 шире на 1 пиксель из-за чего контур смещается в тексте где они есть. Исправляется путём перерисовки букв.
    • Уважаемые “боги нейросетевых переводов”, в данном случае создатели подобных озвучек, во-первых вы 
      И так как за последнее время их поток прямо хлынул хотелось бы узнать как вы подбираете игры для своего интереса к работе над ними, так как некоторые игры прям ну очень малоизвестные? Чем руководствуетесь: личной заинтересованностью, по просьбам в донатах, актуальностью или другими критериями?

      Данная тема (так как в Разделе https://forum.zoneofgames.ru/forum/22-rusifikatory/ её не создать, пусть будет здесь) создана с целью привлечь ваше внимание и предложить вам игры, которые из-за особенностей геймплея, в основном жанра Action, когда в процессе игры тяжко читать текст, стали бы комфортнее для прохождения. Все желающие могут предлагать свои варианты игр.
      Только учитывайте объём голосовых реплик в игре, движок и подобные критерии, т.к. бесплатно нейростетевую озвучку, тратя при этом десятки часов своей жизни и ресурсы, для больших или объмных игр никто делать не будет.

      Так же в данной теме приветствуется информирование о существовании озвучек к малоизвестным играм или играм, к которым на форуме не было об этом информации.  Для начала предлагаю Strike Suit Zero: Director's Cut (желательно Strike Suit Zero )

      Игре не хватает озвучки. В пылу аркадных перестрелок читать разговоры по связи ну очень утомляет. 
      В игре около 10 глав, по 3 стадии, в каждой по 10-20 реплик перегооворов между пилотами (м.голоса), приказы командования (ж.голос).
      Если технически возможно осуществить данную локализацию, то буду ждать с нетерпением.
    • Всё повторяется, это какая-то  безумная петля. Укол сделан, я уже во власти чего-то необъяснимого, чувствую шевеления щупалец в стенах и под потолком. Страх накатывает волнами, обжигает, сковавывает все мышцы, адреналин просто разрывает, но я не могу двинуться с места, руки и ноги будто налиты свинцом, мысли фрагментируются, в голове какие-то резонирующие вибрации, я в полной власти паники и оцепенения. В голове постоянные видения чужих измерений, полупогасшие, почти потухшие солнца. Но это не наши солнца, это мёртвые светила чужих неизвестных миров, они проникают в меня, растворяя последние остатки рассудка. Кем, после такого я окажусь завтра? Что от меня останется? Что я буду чувствовать? Хоть что-нибудь? Вспомню ли я вас, друзья?  Надеюсь... Очень надеюсь.   Ну хоть с Тирниэлем и Фрименом мы стали напоследок друзьями. Ну хоть так. Пусть хоть этот момент сохранится небольшой капелькой счастья, во все поглощающей меня черноте. По сравнению с тем, что было ранее, время проведённое на этом форуме было одним из самых весёлых и счастливых на данном отрезке моего жизненного пути.   Прощайте
    • начало медитативное ) продвигайся неспеша любуясь лицевыми анимациями и постановкой    @piton4 @\miroslav\ хоррор про странные вещи происходящие в туманном городке Still_in_the_Fog 
    • Resonance: A Plague Tale Legacy потребует, тоже 3060TI для 60 фпс, но уже при 1080р, зато без апскейлинга и генерарки. Что-то первый час Beyond: Two Souls разочаровал, чуть не уснул. Prey от Arkane что ли перепройти… 
    • Всё. Ё возращены туда, где им и место 
    • Знающие люди, помогите разобраться. Не могу понять, как в deling импортировать csv в field.fs. В самой проге импорт, как мне кажется, совсем не работает.
  • Изменения статусов

    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
  • Лучшие авторы


×