03-20-2015, 06:16 PM
А если его заархивировать, как я сделал с файлами тайваня и японии? Правда разные архиваторы, наверно по разному пакуют...
Перевод игры Blade and Soul
|
03-20-2015, 06:16 PM
А если его заархивировать, как я сделал с файлами тайваня и японии? Правда разные архиваторы, наверно по разному пакуют...
03-22-2015, 01:14 PM
Tetranoid;389966 Написал:А если его заархивировать, как я сделал с файлами тайваня и японии?Если запаковать, то размер файла уменьшится более чем в 10 раз (у меня в rar сжалось до 7мб). Но возникнет другая проблема - невозможно станет мержить изменения, т.е. чтобы не потерять никакие изменения в один момент времени файл может редактировать только 1 человек. У меня есть несколько вариантов решения этой проблемы: 1) Файл не сжимается, но разбивается на несколько частей по какому-нибудь признаку (например по alias, autoId не подходит, т.к. он меняется). 2) Изменяется формат записи данных в файл, например из xml в csv или json. 3) Файл разбивается на 3 файла, в каждом из которых будут пары значений AutoId-Alias, AutoId-Original, AutoId-Translate. Первый вариант наиболее гибок, т.к. позволяет варьировать размер файла. Но велика возможность нарушения целостности данных. Второй вариант позволяет получить наименьшую выгоду в размере, но нарушить целостность будет сложно. Третий вариант что-то среднее между первыми двумя. Соответственно если изменять структуру файла, то потребуется или писать утилиту для преобразования файла, или изменять патчер и эдитор. |
« Предыдущая | Следующая »
|