Перейти к содержимому
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. ?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Жанр: Horror Платформы: PC XS XONE PS5 PS4 SW Разработчик: Softstar Entertainment Дата выхода: 25 августа 2022 года
    • Автор: cthrine
      Не хочу заполнять тему с картинками и всяким таким. Вот просто сделал русификатор игры который никому не нужен
      https://fex.net/ru/s/pdzkbda
      Если кто-то будет играть, то напиши как перевод вам? 
      И кто ни будь перезалейте куда ни будь. А то я не знаю куда заливать.


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

×