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

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

Доброго времени суток, можете подсказать как отключить объединение одинаковых строчек перевода в ToolsKit_MonoBehaviour?

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


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

Или если возможно то как добавить в исключение для объединения определённой строки. 

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


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

Доброго времени суток, можете подсказать как отключить объединение одинаковых строчек перевода в ToolsKit_MonoBehaviour?

В 1.PackALL_DF.bat эта строка оптимизирует текст 
Tools\Optimizer_and_Recover.exe -o "UnityText.txt" "UnityText_DF.txt" -dfumb 0 -dfn -de
-o можно поменять на -n тогда не будет сжимать, или просто сделать копирование файла или взять за основу UnityText.txt уже собранный.

2 часа назад, Tsygan-m249 сказал:

Или если возможно то как добавить в исключение для объединения определённой строки. 

Есть параметр -lso [ограничение на количество символов для оптимизации] например -lso 15 не будет сжимать строки с размером меньше 15 символов.

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

  • Лайк (+1) 1

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


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

В 1.PackALL_DF.bat эта строка оптимизирует текст 
Tools\Optimizer_and_Recover.exe -o "UnityText.txt" "UnityText_DF.txt" -dfumb 0 -dfn -de
-o можно поменять на -n тогда не будет сжимать, или просто сделать копирование файла или взять за основу UnityText.txt уже собранный.

Есть параметр -lso [ограничение на количество символов для оптимизации] например -lso 15 не будет сжимать строки с размером меньше 15 символов.

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

Спасибо

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


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

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

Да я знаю, но у меня была проблема  при распаковки файлов MonoBehaviour, файлы с расширением LocalizationSettings, LocalizeStringEvent, ProBuilderShape выдавали ошибку так как в dll не было структуры файлов хотя UnityEX показывал что структура подключена, проблему я решил найдя в BASE_TemplateXML_For_CPP2Il структуры:
LanguageSource.txt ,TMP_FontAsset.txt ,TMP_InputField.txt и заменив их названия на расширение структур которых у меня не было, всё распаковалось без ошибок

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


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

Доброго! Вышла демка House of The Dead 2 Remake и… UnityEX отказывается извлекать хоть что-то, ссылаясь на длину имени архива. Приложил некоторые файлы. Заранее спасибо.

https://disk.yandex.ru/d/n0AMcuU4VBU4RA

P.S. Куда поляки засунули текст вообще...

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


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

@Damin72 попробуйте переименовать файлы на имя покороче, UnityEx иногда ругается на слишком длинные пути к файлам или именам. Соответственно после редактирования нужно вернуть оригинальное имя.

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

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


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

@Damin72 попробуйте переименовать файлы на имя покороче, UnityEx иногда ругается на слишком длинные пути к файлам или именам. Соответственно после редактирования нужно вернуть оригинальное имя.

AkgGeM9cmWM.jpg?size=1053x530&quality=95

Толку-то.

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


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

@Damin72 перенесите папку на рабочий стол, чтобы сократить путь к файлу, тогда файлы распаковываются без ошибки. Либо куда-нибудь, чтобы просто путь к файлу был не очень длинным

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

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


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

@Damin72 перенесите папку на рабочий стол, чтобы сократить путь к файлу, тогда файлы распаковываются без ошибки. Либо куда-нибудь, чтобы просто путь к файлу был не очень длинным

А-а-а-а-а… Я почему-то “путь” к файлу не учёл. Да, теперь работает.

 

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


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

Да, иногда напрягает тема с длинными именами, ибо бывает сами бандлы в игре в нескольких поддиректориях запрятаны и имя у файла внутри ассетов бандлов километровое и тогда хоть путь делай D:\1 всё равно длинным окажется пока туда сами бандлы не запихнёшь. Не совсем понятно почему автор проги до сих пор никак не решил проблему (испольнования относительных путей не в счёт, ибо не всегда и не везде помогают).

Если самому напряжно, то любой ИИ “на гора”  выдаст за пару секунд решение:
Delphi 7 по умолчанию использует ANSI-версии функций API, которые не поддерживают длинные пути. Вы можете использовать Unicode-версии функций API, такие как WideString и UnicodeString, чтобы обойти это ограничение.

Пример использования Unicode-функций:

uses
  SysUtils, Windows;

var
  LongPath: WideString;
  FileHandle: THandle;
begin
  LongPath := '\\?\C:\VeryLongPath\...\filename.txt';
  FileHandle := CreateFileW(PWideChar(LongPath), GENERIC_READ, 0, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
  if FileHandle = INVALID_HANDLE_VALUE then
  begin
    ShowMessage('Не удалось открыть файл');
    Exit;
  end;
  // Работа с файлом
  CloseHandle(FileHandle);
end;

 

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

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


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

Да, иногда напрягает тема с длинными именами, ибо бывает сами бандлы в игре в нескольких поддиректориях запрятаны и имя у файла внутри ассетов бандлов километровое и тогда хоть путь делай D:\1 всё равно длинным окажется пока туда сами бандлы не запихнёшь. Не совсем понятно почему автор проги до сих пор никак не решил проблему (испольнования относительных путей не в счёт, ибо не всегда и не везде помогают).

Если самому напряжно, то любой ИИ “на гора”  выдаст за пару секунд решение:
Delphi 7 по умолчанию использует ANSI-версии функций API, которые не поддерживают длинные пути. Вы можете использовать Unicode-версии функций API, такие как WideString и UnicodeString, чтобы обойти это ограничение.

Пример использования Unicode-функций:


uses
  SysUtils, Windows;

var
  LongPath: WideString;
  FileHandle: THandle;
begin
  LongPath := '\\?\C:\VeryLongPath\...\filename.txt';
  FileHandle := CreateFileW(PWideChar(LongPath), GENERIC_READ, 0, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
  if FileHandle = INVALID_HANDLE_VALUE then
  begin
    ShowMessage('Не удалось открыть файл');
    Exit;
  end;
  // Работа с файлом
  CloseHandle(FileHandle);
end;

 

\\?\ с этим не работает нормализация путей, ..\
На текущей версии работает поддержка коротких путей 8.3
Проверял файлы создаются с 290 длиной пути. В шапке написано какие значения должны быть, но оно и по умолчанию должно работать.
Эти функции несовместимы, к тому же в проге могут быть недочёт в виде \\, от чего эти длинные не будут работать.

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

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


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

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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • В очередной раз наблюдаем, как даже наличие отдельной темы, не спасает другие темы и авторов от флуда, срача с участием одних и тех же лиц. Эти междусобойчики уже настолько стали данностью данного форума, что даже не смешно, а просто, наверно, скучно... для других.  я сюда не тебя пришел читать, даже сам хотел пост сделать про выход данного издания, но не стал, а тут как и везде встретил   И за меня не переживай, главное тебе весело 
    • Русификатор Shin chan: Shiro and the Coal Town («Син-тян: Сиро и угольный город») — версия 1.0.0 Готов перевод текста и изображений с японского языка. Автор: Dagnarus
      Платформа: PC, Windows x64
      Версия игры: Steam 1.0.0 (сборка 13770999) Переведены сюжетные диалоги, задания, названия и описания предметов, меню и настройки, субтитры, обучающие подсказки, вступительные титры и надписи на изображениях. Шрифты адаптированы под кириллицу. Озвучка оригинальная. Отдельные надписи, вшитые в видео, могут оставаться на японском. Скачать русификатор 1.0.0 — Яндекс Диск (~153 МБ)
      Скриншоты — Яндекс Диск Установка Закройте игру. Если уже установлен предыдущий русификатор, сначала удалите его и проверьте целостность файлов игры в Steam. Запустите Shinchan-Coal-Town-Rus-1.0.0-Setup.exe. Установщик определяет папку по библиотекам Steam; при необходимости её можно выбрать вручную. Дождитесь завершения установки и выберите «Русский» в настройках игры. Русский перевод заменяет испанский языковой слот. Удаление: запустите «Удалить русификатор.exe» в папке игры. Оригинальные файлы будут восстановлены, сохранения останутся. Не удаляйте служебную папку .shinchan-rus до удаления русификатора. После обновлений игры установщик проверяет совместимость. Если нужные файлы изменились, он остановится до замены файлов. Вычитка продолжается; об ошибках перевода и несовместимых обновлениях сообщайте в этой теме: укажите версию игры и приложите скриншот проблемы. Скриншоты перевода @SerGEAnt прошу опубликовать
    • И при чем тут то, с чем ассоциируется сега? Вопрос не в том, с каким играми ассоциирцется приставка, а с чем ассоциируется игра. Ставишь все с ног на голову.  Да? И почему же минимум трое тебе тут сказали, что не с 3до? Вот эта вот ассоциация — твой личный опыт. не боле.  Я три дня за вами скакала, чтобы сказать, что вы мне неинтересны. (с) Тебе лишь стоит не путать своих овец с государственными свой опыт с истинной в последней инстанции. 
    • Русификатор от 1C для версии GOG, 1.0.2.0:
      https://drive.google.com/file/d/1EJh71BKAcauwFQ4ey3bPqB7BSgkRKJPH/view?usp=sharing
    • На основании чего у тебя возник такой вывод? По-моему ты судишь о других исключительно по себе, не более того. Ранее, например, я скинул топы одной из самых крупных площадок с ретро играми, там эта игра была на первой странице в числе первых игр по популярности… Думаю, это показательнее просто слов чьих-либо. Где-нибудь в США и ко, где эти приставки были распространены? Несомненно. Но если речь про СССР и после, то у нас как бы всё-таки были в первую очередь массовыми денди, сеги и так далее. Но никак не 3do.
    • Ты перепутал, разговор был: о Роад Раш, да это же Сега.    
    • То, что сега ассоциируется с Червяком Джимом, Алладином, Соником, с Кул Спотом,  С Мортал комбатом, с Историей игрушек, с несколькими играми про Бэтмена, с Zero tolerance, c Контрой, со Стрит оф рейдж.  Это первое, что приходит на ум, говоря про популярные игры на Сеге. Но не Роад Раш! Ни у кого не возникнет: о, Сега, да это ж Роад Раш. Может и возникнет у кого-нибудь, но этих людей будет в сотни раз меньше, чем остальных, у кого возникнет Соник и тп.  Когда говоряд Роад Раш, то у геймеров в первую очередь игра ассоциируется с приставкой 3DO.   Вот тебе не из личного опыта, просто основател ное рассуждение. Ну и плюс личный опыт, который я не собираюсь игнорировать.   Всё, больше я на эту тему говорить не стану, это уже бесполезная трата времени, переливать из одного в другое и назад. Целый день уже.  Мне такое неинтересно. Всё я ответил как мог, согласны или не согласны, мне плевать. Я свою позицию объяснил, а вы считайте как хотите. Мы же все свободные люди, со свободным мышлением ) А всё началось с моего:RR в первую очередь ассоциируется с 3do.  Я уже задумываюсь, может вообще мне стоит помалкивать.
    • Ой, да заходи во флудилку, чего стесняешься-то. На любую фразу питона разве что говори весомые “отражения отражают” — он даже поперёк ничего сказать тогда не сможет на это, ага. 
    • Тут смысл что Роад Раш это игра ЕA и они параллельно выпустили клон Скитчен. А они тогда были борзые и умели считать деньги, как они получили права у Сеги на издание игр это ваще гопс-стоп  про семки.
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

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


×