Anf 0 Опубликовано 8 Октября 2008 (изменено) Мододелам - Продолжение Для адаптации ваших модов с патча 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, не любило имена файлов с пробелами и т.д.) Зы: Может кто в шапку добавит? Надеюсь кому-нибудь понадобится, не так как с чатом было Удачи вам в адаптации ЗЫ: Среди утилит есть и мною написаная, на случай если кто побаивается в плане вирусов, приложил исходник... Изменено 16 Февраля 2010 пользователем Halford Поделиться этим сообщением Ссылка на сообщение