Мододелам - Продолжение
Для адаптации ваших модов с патча 1.5.04 на 1.5.05 - Разница между xpatch_04.db и xpatch_05.db
Как я и обещал в сообщении выше, вот выкладываю сварганеный батник с некоторыми вам уже знакомыми утилитами (в том числе и кастыль от меня) для вычисления разныцы между двумя патчами (список обновленных файлов, копирование их отдельно и архивация), а так же для вычисления файлов в вашем моде, которые новый патч затрагивает, т.е. те, котоыре вам надо будет заново править.
Правда криво и можно было лучше сделать, но вроде работает, сделал в двух вариантах:
Нормальный: Вариант который содержит все утилиты и т.д. чтобы сравнить на вашем компьютере два патча (тот на каком ваш мод сейчас, и тот на который вы хотите адаптироваться), создать список обновленных файлов, а так же список файлов в вашем моде, которые были обновлены патчем.
Вариант lite: Вариант который содержит утилиты, а так же уже готовые списки обновленных файлов между патчем 04 и 05(!), вам осталось только сравнить их с вашим модом и получить список тех файлов, которые вам надо обновить.
Как с сием работать: (ибо оно консольное, посоветую работать в FAR manager или ему подобном)
1. Нормальный вариант:
запускаем напр.: compare_patches.bat C:....stalkerpatchespatch_04.db C:....stalkerpatchespatch_05.db
Оно распакует два патча в подкаталог, который положится рядом с самим батником, по стандарту называется Work_Dir (отдельно друг от друга), посчитает хэши нового патча, путем сравнения этих хэший со старым патчем будут отфильтровываться несовпавшие или новые файлы и записываться в лист.
Затем только обновленные/добавленные файлы копируются в отдельное место и с них опять генирится хэш (Patch_Difference_Only.md5), который будет использоваться для последующего сравнения с модом.
2. Вариант lite: (поставляется с уже готовым хэшем разницы между патчами 1.5.04 и 1.5.05(!))
запускаем: compare_mod.bat C:.... stalkergamedata
Оно проверяет уже поставляемый с архивом хэш обновленных файлов, или вами созданый с помощью полной версии, на предмет существования и несовпадения по содержимому (в бинерном смысле) с файлами вашего мода, создает список тех, которые вам надо адаптировать.
Для обладателей полной версии выполняем оба пункта, те, что скачали только lite, выполняют только второй пункт.
Тут две ссылки: (перезалейте пожалуйста куда-нибудь, у меня там трафик считается)
compare.rar
compare-lite-04-05.rar
ПЕРЕЗАЛИЛ, ИСПРАВИЛ (Не работало на Win XP, не любило имена файлов с пробелами и т.д.)
Зы: Может кто в шапку добавит?
Надеюсь кому-нибудь понадобится, не так как с чатом было
Удачи вам в адаптации
ЗЫ: Среди утилит есть и мною написаная, на случай если кто побаивается в плане вирусов, приложил исходник...