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

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

Что то снова затишье.

Праздники)

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


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

 

я не знаю как реализовать на .net возврат строки пути по маске или начиная с имени рабочей директории
М? А, собственно, в чём именно проблема? Как реализована работа с файлами? В System.IO всё необходимое имеется. Конкретно всю работу с путями можно сотворить с помощью System.IO.Path.

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


Ссылка на сообщение
М? А, собственно, в чём именно проблема? Как реализована работа с файлами? В System.IO всё необходимое имеется. Конкретно всю работу с путями можно сотворить с помощью System.IO.Path.

По началу я хотела использовать массив строк путей файлов: array<String^>^ files = ::Directory::GetFiles(SelectedPath, "*.ext"). Далее из цикла пока i < files->Length, брала файлы из каталога. Но что если в каталоге будут еще другие каталоги с файлами.

Тогда я стала использовать массив FileInfo из-за SearchOption::AllDirectories:

 

Spoiler

DirectoryInfo^ dirs = gcnew DirectoryInfo(SelectedPath);

array<FileInfo^>^ files = dirs->GetFiles("*.wtb", SearchOption::AllDirectories);

for each (FileInfo^ file in files){

fileNameWExt = file->Name;

fileName = Path::GetFileNameWithoutExtension(file->Name);

}

Однако, что, если я хочу распаковывать файлы не просто в новый выбранный каталог в рабочей директории, а в новый каталог + весь путь до распаковываемого файла (с вычетом пути до рабочей директории, то бишь без C:\Users\Nickname\Desktop\WorkDir, например). Тут я не стала заморачиваться: поставила условие, если File->Directory->Parent не совпадает с рабочей директорией, то мы создаем для него этот каталог под именем, как у Parent, только в папке, куда распаковываем файлы. Но этот вариант не оптимален, потому что крайним будет подкаталог 2 уровня, а если распаковываемый файл например лежит в подкаталоге выше 2 уровня, то в новой папке потом будет неправильная иерархия файлов и каталогов.

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

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


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

Видимо пока полностью не разбересь с упаковкой перевода обновлять файлы с ноты смысла нет

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


Ссылка на сообщение
Видимо пока полностью не разбересь с упаковкой перевода обновлять файлы с ноты смысла нет

Так когда еще flatz выложил тулзы, можно было уже тексты собирать. Просто сейчас никто не знает, как скормить игре только измененные файлы, не перепаковывая весь cpk в 2 гигабайта.

К слову, но толку от этого нет:

 

Spoiler

image.png

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

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


Ссылка на сообщение
не перепаковывая весь cpk в 2 гигабайта.

И что останавливает сделать именно это ?

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


Ссылка на сообщение
И что останавливает сделать именно это ?

Ничего. Людям придется качать 2гигабайтный cpk архив, где заменены только 10% файлов.

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


Ссылка на сообщение
Ничего. Людям придется качать 2гигабайтный cpk архив, где заменены только 10% файлов.

Ну как первоначальный вариант не так уж и страшно. Особенно если учесть, что сама игра весит 25 гигов..

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

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


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

Я прошёл игру и слежу за переводом с самого начала, намерен пройти её ещё раз, но только с Вашим переводом. И лично меня ни капельки не беспокоит сколько мне нужно будет скачать, чтоб насладится этой игрой с русским текстом.

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


Ссылка на сообщение
Ничего. Людям придется качать 2гигабайтный cpk архив, где заменены только 10% файлов.

Тю. Это не проблема. Vpatch соберут и всего делов.

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


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

 

Naomi права нужно попытаться уменьшить размер. Представьте сколько будет весить 100% текста.

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

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


Ссылка на сообщение
Naomi права нужно попытаться уменьшить размер. Представьте сколько будет весить 100% текста.

Нет. Весь текст это 10% от всего размера первого cpk. Если не меньше.

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


Ссылка на сообщение
Нет. Весь текст это 10% от всего размера первого cpk. Если не меньше.

Боюсь спросить сколько же всего файлов cpk. ?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: erll_2nd
      Retrace The Light

       
      Дата выхода: 20 ноя. 2025г Разработчик: Xiaming Game Издатель: Xiaming Game Жанр: Экшен, РПГ Платформы: ПК https://store.steampowered.com/app/2179370/Retrace_the_Light/
      Главная фишка Retrace the Light — способность манипулировать временем. Герой оставляет за собой след света, по которому может мгновенно вернуться, чтобы избегать атак врагов, телепортироваться через препятствия и решать пространственные головоломки. Игроков ждут динамичные сражения, семь боевых модулей и двадцать дополнительных улучшений для настройки стиля боя, схватки с гигантскими механическими боссами и пять альтернативных концовок, зависящих от принятых решений.
      Машинный перевод steam v1.1.2686 https://drive.google.com/file/d/1S7ofVlpxHndIwsIwZFp5rVjZThNUubtf/view?usp=sharing



       
       
    • Автор: tishaninov

      Описание игры:

      Название: Bendy and the Dark Revival
      Год выпуска: 2022
      Жанр: Хоррор, Экшен
      Разработчик: Joey Drew Studios
      Издатель: Joey Drew Studios
       
      Описание русификатора:

      Версия русификатора: 1.0
      Формат локализации: текст (интерфейс, субтитры, меню), текстуры, 3D-модели, шрифты и озвучка
      Год выпуска: 2025
      Ставится на версию: последняя на момент выхода локализации (1.0.4.0332 для Steam)
      Платформы: PC  
      Инструкция по установке:
      [STEAM]
      Внимание! Запуск установщика может занять некоторое время.
      Скачать установщик по ссылке ниже Запустить BATDR_RUS_Installer.exe Поэтапно переходить по разделам установщика (на второй странице нужно ПРОЧИТАТЬ и ПРИНЯТЬ условия лицензионного соглашения)
      ******В программе АВТОМАТИЧЕСКОЕ ОПРЕДЕЛЕНИЕ ПУТИ ИГРЫ****** Дождаться окончания установки В настройках игры выставить “Русский” в строке с языком текста Наслаждаться локализацией [Примечание] Русификатор не тестировался на версии игры из Microsoft Store. На GOG-версии - не работает (планируемое время изучения вопроса и создания специальной сборки под неё - 2026 год)
      СКАЧАТЬ
      (УСТАНОВЩИК)
      - Google Диск
      - pCloud


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

×