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

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

4 hours ago, DragonZH said:

Создан софт dumper_dll_class, добавлено в шапку.
Служит для создания структур классов юнити из dll библиотек проекта. Может выводить дампы структур в формате txt и json.
Планируется подключение программы и формата txt структуры к UnityEX. Соответственно потом можно будет получать дампы в xml из ASSETS архивов с содержимым файлов MB, править и вставлять их уже в текстовом виде.

I've been waiting for this update for a long time!

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


Ссылка на сообщение
47 минут назад, YusufGL сказал:

Не понимаю, как работает программа Parser_ULS.exe!

программа извлекает мне файл размером 1 кб.

Не могли бы вы помочь, посмотрев на картинку по ссылке?

https://drive.google.com/file/d/1DvdByVDKR628q1SZYOHWbQMFXEsfRoqS/view?usp=sharing

Here you need to understand where the offset is from the beginning of the table. It can't be that big.
And it is possible that you need to change another -d from 0 to 10, different things happen.
Dump text xml extract from assets and import will be coming soon. Only for cpp2il projects, you will have to include the structure template from other games, with the same format that you can do even now.

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


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

Parser_ULS.exe programının nasıl çalıştığını anlamıyorum!

program bana 1 kb dosya ayıklar.

Linkteki resme bakarak yardımcı olabilir misiniz?

https://drive.google.com/file/d/1DvdByVDKR628q1SZYOHWbQMFXEsfRoqS/view?usp=sharing

Hangi oyunu yerelleştirmek istiyorsun + dil dosyası o değil

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


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

Крупное обновление 1.9.8.7 Ultimate
Подключены отдельные инструменты из папки, путь можно указать из настроек по умолчанию запуск из корня программы или корня архива. (Подключаемые инструменты dumper_dll_class.exe, fmod_extr.exe, nwn_crunch.exe, texconv.exe)
Добавлена конвертация шаблонов txt получаемых из dumper_dll_class в структуру dump xml файлов MonoBehaviour, предварительно, чтобы получить данный шаблон необходимо распознать MonoBehaviour, папку Managed найдёт автоматически в корне архива или попросит указать её от проекта юнити. Далее изменив xml можно уже будет сконвертировать файл xml_dump в raw и запаковать его.

Дополнительные подключаемые инструменты добавлены в шапку.
Для извлечения текста из xml можно воспользоваться программой EX_REPLACER_TEXT, также можно и обратно вставить.
Для Android проектов с cpp2il с исполнительным файлом *.so для получения dll можно воспользоваться Il2CppDumper
Для PC проектов с cpp2il только можно получить шаблон структуры из других проектов и надеяться, что он подойдёт. :)

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


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

Нужно ли извлечение и вставка шаблонов без данных?
То есть вставить txt шаблон и можно получить xml шаблон, в xml сейчас содержится GUID, и он обозначает подойдёт ли этот шаблон к структуре из других ассетов.
Например вот какой-то старый LanguageSource от юнити 2017.3.1p1 https://disk.yandex.ru/d/rLmNzPoo3Ygkwg

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


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

I have two problems.

 

first is If the folder path is too long, an error message popups and the file is not extracted.

ex) "D:\SteamLibrary\steamapps\common\Spice&Wolf VR2\Spice and Wolf VR2_Data\StreamingAssets\aa\Windows\StandaloneWindows64\background_assets_background_6fbffbfb6ab708b312d412f30c83d975.bundle"
error meessage: https://ibb.co/wQM9h0G

I think it's probably related to this link : https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd

And I activated Enable Long Paths, but it does not apply, so I think it is related to the "Long PathAware element" section of the link above.

 

second one is https://ibb.co/RPPSdMP

text is broken. What was originally written on it?

 

Thanks.

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


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

Here you need to understand where the offset is from the beginning of the table. It can't be that big.
And it is possible that you need to change another -d from 0 to 10, different things happen.
Dump text xml extract from assets and import will be coming soon. Only for cpp2il projects, you will have to include the structure template from other games, with the same format that you can do even now.

(forumda dil olarak en, ru, tr, yorumları olduğundan google translate şaşırıyor, bu yüzden orjinal dil ile yazıyorum :D) (turkish language)

dediklerinizi çevirdim fakat yine anlamadım. :) (I2Languages_SELFNAME.LanguageSourceAsset) bu dosya notepad++ programı ile açılıyor fakat hatalar çıkıyor. toplamda dosyada 18935 satır bulunuyor, 9 farklı dil mevcut(multilanguage). link’te gönderdiğim resime bakın! 

https://drive.google.com/drive/folders/1MVIrPPWWTPShWERl5_wJ4VqaSsXnGpG3?usp=sharing

14 часов назад, helloe сказал:

Hangi oyunu yerelleştirmek istiyorsun + dil dosyası o değil

Oyun link : https://store.steampowered.com/app/1172450/Carto/

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


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

I have two problems.

 

first is If the folder path is too long, an error message popups and the file is not extracted.

ex) "D:\SteamLibrary\steamapps\common\Spice&Wolf VR2\Spice and Wolf VR2_Data\StreamingAssets\aa\Windows\StandaloneWindows64\background_assets_background_6fbffbfb6ab708b312d412f30c83d975.bundle"
error meessage: https://ibb.co/wQM9h0G

I think it's probably related to this link : https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd

And I activated Enable Long Paths, but it does not apply, so I think it is related to the "Long PathAware element" section of the link above.

 

second one is https://ibb.co/RPPSdMP

text is broken. What was originally written on it?

 

Thanks.

I don’t understand what’s the matter.
Everything is so good for me.
d:\SteamLibrary\steamapps\common\Spice&Wolf VR2\Spice and Wolf VR2_Data\StreamingAssets\aa\Windows\StandaloneWindows64\Unity_Assets_Files\background_assets_background_6fbffbfb6ab708b312d412f30c83d975\CAB-4959f6a7b41aa5981d423d17bc50a4e2\Textures\barn_wood03_normal.tex.dds

And even so
d:\SteamLibrary\steamapps\common\Spice&Wolf VR2\Spice and Wolf VR2_Data\StreamingAssets\aa\Windows\StandaloneWindows64\Unity_Assets_Files\background_assets_background_6fbffbfb6ab708b312d412f30c83d975\CAB-4959f6a7b41aa5981d423d17bc50a4e2\Textures\Unity_Assets_Files\BACKGR~1\CAB-4959f6a7b41aa5981d423d17bc50a4e2\Textures\barn_wood03_normal.tex.dds

Небольшая абстрактность пути только пошла. BACKGR~1

The abstract path in the system may not work for you.
Try to check on export sound fsb file (with convertation wav). I did there a little more recently in the abstract part.

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

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


Ссылка на сообщение
15 минут назад, DragonZH сказал:

The abstract path in the system may not work for you.
Try to check on export sound fsb file. I did there a little more recently in the abstract part.

ah, export sound fsb is not working too.

but I think the problem is the abstract path.

I tested it on a virtual machine with English window10 and it worked well.

Maybe this bug only occurs in the non-ascii/cyrillc system.

 

Now I need to find out how to activate the abstract path.

Thanks for your help.

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


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

Я проверил в отладке, абстрактный путь в памяти при извлечении звука так выглядит.
'C:\STEAML~1\STEAMA~1\common\SPICE&~1\SPICEA~1\STREAM~1\aa\Windows\STANDA~1\Unity_Assets_Files\sounds_assets_sesoundgroup_1b0f59838d352943084444dcaa34384a\CAB-a78eef27e7f2838b5efb33f4409ffa0f\Sounds\se_anime_003_cup.snd.fsb'

It looks to me like your system is using two bytes per character. Therefore, even with an abstract path, a problem is possible. It looks like it needs to be squeezed more.

So it turns out that the limit is even 128 characters.

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


Ссылка на сообщение
21 минуту назад, DragonZH сказал:

Я проверил в отладке, абстрактный путь в памяти при извлечении звука так выглядит.
'C:\STEAML~1\STEAMA~1\common\SPICE&~1\SPICEA~1\STREAM~1\aa\Windows\STANDA~1\Unity_Assets_Files\sounds_assets_sesoundgroup_1b0f59838d352943084444dcaa34384a\CAB-a78eef27e7f2838b5efb33f4409ffa0f\Sounds\se_anime_003_cup.snd.fsb'

It looks to me like your system is using two bytes per character. Therefore, even with an abstract path, a problem is possible. It looks like it needs to be squeezed more.

So it turns out that the limit is even 128 characters.

I understood.
It would be best to move the game folder to the root directory or work on a virtual machine(eng window).

Thanks!

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


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

(forumda dil olarak en, ru, tr, yorumları olduğundan google translate şaşırıyor, bu yüzden orjinal dil ile yazıyorum :D) (turkish language)

dediklerinizi çevirdim fakat yine anlamadım. :) (I2Languages_SELFNAME.LanguageSourceAsset) bu dosya notepad++ programı ile açılıyor fakat hatalar çıkıyor. toplamda dosyada 18935 satır bulunuyor, 9 farklı dil mevcut(multilanguage). link’te gönderdiğim resime bakın! 

Я ничего не смогу сказать без файла. Нужно по файлу определять настройки -o и -d. К тому же в Ultimate версии появился способ перевода локализационных файлов гораздо проще.

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


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

@DragonZH 

Oyun arşivi dosyası ve çıkardığım dil dosyası link’te :

https://drive.google.com/drive/folders/1MVIrPPWWTPShWERl5_wJ4VqaSsXnGpG3?usp=sharing

(- o... & - d….) tam olarak ne yazmalıyım? bu programlar ile ilgili açıklayıcı kısa videolar yapsaydın keşke.

UnityEX Ultimate versiyonu çok pahalı, ama advenced versiyonu alınabilir. gerek olursa bakacağım.

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


Ссылка на сообщение
35 минут назад, YusufGL сказал:

@DragonZH 

Oyun arşivi dosyası ve çıkardığım dil dosyası link’te :

https://drive.google.com/drive/folders/1MVIrPPWWTPShWERl5_wJ4VqaSsXnGpG3?usp=sharing

(- o... & - d….) tam olarak ne yazmalıyım? bu programlar ile ilgili açıklayıcı kısa videolar yapsaydın keşke.

UnityEX Ultimate versiyonu çok pahalı, ama advenced versiyonu alınabilir. gerek olursa bakacağım.

Скачайте новый Parser_ULS 1.6
Извлеките оригинальный файл, это ваш сломан.
Настройки
Экспорт

for %%a in (files\*.LanguageSource;files\*.LanguageSourceAsset;files\*.-*) do Parser_ULS.exe -e "%%a" -o $0C -d 4 -ndesc

Импорт
 

for %%a in (files\*.LanguageSource;files\*.LanguageSourceAsset;files\*.-*) do Parser_ULS.exe -i "%%a" -o $0C -d 4 -ndesc

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • А это что за скрипт? А то тот что давали в теме по скриптам — выдаёт ошибку.
    • Так падаждите….  У меня ещё так русификатор не отжимали)) И архив называется — CultVacui_JimmiHopkins.zip @SerGEAnt вообще на мой взгляд не очень красиво) Универсальная сборка и текстуры это хорошо, но тут прям переписывание авторства  Я не против совместного авторство, но так как сделали — прям очень странно получилось. Таки русификатор я делал сам с начала и до конца.  От перевода до тестирования и редактирования. @Jimmi Hopkins попросил у меня исходники, я дал. Добавил перевод нескольких текстур и собрал в универсальную сборку, но выглядит так, словно он теперь автор.
    • «Пофикшенная» это уже по сути «переделанная». Фикс — один из видов переделки. Так в чём же наглость?

      >Русский язык теперь заменяет английский слот вместо японского ранее. т.е. это ты теперь нагло переделал)
    • как скачать то? по ссылке просто описание что руссификатор есть . никакой кнопки чтоб тыкнуть. хелп
    • Кто-нибудь через Claude Sonnet 4.6 , написал распаковщик .iso для PS2 Ratchet and Clank 3, с автоматической отвязкой проверки веса файлов, во время обратной сборки игры? ツ
    • больше апов темы, больше юзеров узнаёт о Ratchet and Clank, больше желающих озвучивать игру = profit  Так, что чаще пишите отчёты по озвучке, лучше ежедневные. А то так и не поиграете никогда на Vita в озвученную игру...
    • Больше похоже не на пофикшенную, а на нагло переделанную Обновил русификатор под версию 1.0.7
    • https://disk.yandex.ru/d/wlMV2biB9rql4g найдена на просторах интернета пофикшенная версия русика кларка под текущий патч
    • Ты пишешь: «Благодаря СССР русский стал международным языком науки» — и тут же: «Русский умирает, потому что не описывает новое».
      В 20-м веке именно на русском писали Ландау, Капица, Курчатов. Открыли ядерную физику, квантовую химию, космонавтику — и для всего хватило русского языка. Если язык справился с ядерным синтезом в 50-х, он справится и с ChatGPT в 2026-м. Просто сейчас статьи публикуют на английском не из-за «гибкости», а из-за того, что гранты и международные журналы базируются в США и Великобритании. Это геополитическая и экономическая доминация, а не лингвистическое превосходство. Ты путаешь причину и следствие: английский стал международным не потому что гибкий (он как раз топорный), а потому что Британская империя, а потом США захватили мировые рынки. Если бы Союз выиграл холодную войну, сейчас все бы учили русский, и лингвисты бы спорили, почему в нем так легко склеивать приставки. О чём и был изначально смысл моей подачи. Без одобрения Российской Империи, в Европе не одобрялись важные дела, РИ была одной страной и больше территориально, чем кучка республик в СССР. А стоило потерять авторитет в Европе и GTA San Andreas вышла на инглише, а не на русском. Про 500 тысяч против миллиона и прирост 100 против 4000 — это вообще смех. Ты сравниваешь тёплое с мягким. Оксфордский словарь включает всё, что движется: средневековые ругательства, названия жуков, химические формулы, диалекты из Алабамы. А русский академический словарь — это только литературная норма, без всяких деревенских говоров. Если считать все наши наречия, мы тоже за миллион перевалим. А ты берёшь и радостно циферки друг на друга накладываешь, даже не вникнув. По поводу прироста: у них любое слово, которое мелькнуло в твиттере — сразу в словарь. У нас — только когда оно лет 10 в серьёзном употреблении. Если бы мы считали как они, то за 2025 год добавили бы «кринж», «вайб», «скуф» — и сразу бы стало не 100, а 500. Но РАН не спешит, и это не значит, что слов нет. Просто словари печатают с задержкой. Ты путаешь бумажку с реальностью. Ты ржал над словом «серверная» — ну зря. Оно в обиходе с 90-х, просто его не вносили, потому что оно было профессиональным жаргоном. А сейчас его знает каждый офисный планктон — вот и добавили. В английском слово computer тоже не сразу попало в словарь. Это норма, а не отставание. Ты бы хоть историю лексикографии почитал, а не хайповал на пустом месте. Твой любимый тезис: «английский гибче» — это вообще перл. Ты кричишь «докажи», а доказательства — вот они, элементарные. Русский берёт корень идти и навешивает приставки: прийти, уйти, выйти, зайти, перейти, дойти, сойти, отойти, подойти, обойти, разойтись — все с разными оттенками. Один корень дал 12 глаголов! А в английском? Go — и всё. Чтобы сказать похожее, надо лепить фразовые глаголы: go in, go out, go away, go through. И это не логично, это просто зазубривать приходится: give in — сдаться, give up — бросить, give out — раздать. Попробуй это выучить — голова кругом. Именно потому у них мало приставок, они вынуждены городить новые слова для каждого нюанса. А нам достаточно пары суффиксов — и новое явление описано. Так что твоя «гибкость» — это на самом деле бедность словообразования. В английском крайне бедная аффиксация (суффиксов и приставок — кот наплакал), поэтому они вынуждены придумывать новые корни для каждого мало-мальски нового явления. А русский спокойно берёт корень пилот и делает беспилотник (уже есть), пилотируемый, пилотажный — одной ногой от одного корня. Именно поэтому в английском ежегодно больше новых слов — им нужно новое слово для каждого оттенка, потому что их язык агглютинативный (склеивающий). А русскому достаточно приставки. Про «языковой фашизм» и ударения — ты сам себя закапываешь. Ты говоришь: «политика не при чём», но тут же поливаешь грязью тех, кто поправляет «звОнит». Ну слушай, если тебе так плевать на норму, почему тебя так бесит, когда тебя поправляют? В английском тоже есть строгие правила: в школе поставят двойку за «I ain't got none», хотя в речи это сплошь и рядом. Норма — это не для того, чтобы ты комплексовал, а чтобы житель Владивостока и житель Калининграда поняли друг друга в деловой переписке. А слово нету все знают, все говорят — оно никуда не пропало. Просто в словаре его нет, и что? Тебе это мешает в баре заказать пиво? Нет. Ты просто ищешь повод обидеться на школьную программу.  
    • Видео демонстрация русификатора. Пролог Работы очень много, это будет полноценная авторская сценарная адаптация. В игре очень много анимации с текстом и гигантское количество текстур, на отрисовку которых нужно потратить много месяцев. По сему графика будет только критически важная для комфортной игры.
  • Изменения статусов

    • 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 ответов
  • Лучшие авторы


×