Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [addon] ResPatch
Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Я немного переделал скрипты. Файлы скриптов из .txt разложил по соответствующим папкам с ресурсами и переименовал все в rcscript.txt.
Плюс сделал проверку на наличие файлов (номе от про отличается отсутствием некотрых) чтобы ошибки не пугали пользователя.
Мне кажется, что так будет удобнее - не нужно патчить что-либо - просто удалили папку с именем файла. Надо что-то поменять - все в папке с именем файла.

А вот с применением патча на установленную систему не все так гладко, как хотелось. Zap иногда чудит. Если эту утилиту применять ко всем файлам подряд, то некотрые незалоченные файлы могут пропасть. Поэтому пока сделал так: попытка простого копирования - нсли не удачно (ERRORLEVEL = 1) то ZAP и копирование снова. Так вроди бы нормально. Если пройдет все гладко - выложу скрипт для патча уже поставленной системы. Это не самоцель, а поиск возможности пропатчить измененые файлы,например, после update.

А так все очень класно. Очень легко заменять все ресурсы. Полдня ковырял разные паки, по крупицам собирая нужные иконки.
Только вот, с авишками проблема - нету достаточно красивых, и чем редактировать - непонятно.


PS Есть еще одна идея. В пакете много повторяющихся ресурсов (ico, avi). Есть идейка сделать программу, которая шерстит пак и считает CRC каждого файла. Потом ищет дубли. Все, кроме первого вхождения удаляются и автоматом пишется батник, который после распаковки копирует повторяющиеся файлы в осталбные папки, восстанавливая структуру пакета. Если интересно, то сделаю. Идея была для другого, но тут подобная ситуация.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 01:25, 05-03-2007 | #39

Название темы: [addon] ResPatch