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

Сообщение добавлено пользователем SerGEAnt

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

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

Праздники)

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


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

 

я не знаю как реализовать на .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. ?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: nojqva
      Override 2: Super Mech League

      Метки: Экшен, 3D-файтинг, Файтинг, Мехи, 3D Платформы: PC XONE PS4 SW Разработчик: Modus Games Издатель: Modus Games Серия: Override Дата выхода: 22 декабря 2020 года Отзывы Steam: 111 отзывов, 62% положительных
    • Автор: Major34
      Mad Games Tycoon 2

      Жанр: Казуальные игры, Инди, Симуляторы, Стратегии, Ранний доступ Разработчик: Eggcode Платформа: PC Версия: 2021.01.23B - игра на стадии разработки Язык интерфейса: английский, русский Описание: Создайте собственную студию разработки игр в 1976 году. Стройте собственные офисы, производственные помещения и серверные комнаты. Разработайте игры своей мечты и создайте консоль следующего поколения. Превратитесь из небольшой гаражной компании в огромную корпорацию.
      Русификатор для игры Mad Games Tycon 2. Игра имеет огромное количество текста, Nota, Google Таблицы


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

×