Имя пользователя:
Пароль:
 

Название темы: ULTIMATE X PROJECT
Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


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

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


Цитата Sergey Shikharev:
Буду рад прочитать ваши предложения и пожелания для дальнего развития проекта! »
Читайте ;)
* Заметки писал для себя, по состоянию проекта на 25.05.09

Анализ хода работы патча:

=========== ULTIMATE BLUE PROJECT FINAL.exe =============
;!@Install@!UTF-8!
ExtractTitle="Ultimate Blue Project Final"
ExtractDialogText="Идет подготовка файлов..."
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
InstallPath="%temp%"
RunProgram="hidcon:setup.cmd"
;!@InstallEnd@!
=========== setup.cmd (ненужный файл, все можно прописать в предыдущем конфиге) =============
%temp%\delete.exe
%temp%\selector.exe
=========== delete.exe (ненужный файл, delete.cmd можно скопировать в предыдущем конфиге) =============
;!@Install@!UTF-8!
InstallPath="%ALLUSERSPROFILE%\\Главное меню\\Программы\\Автозагрузка"
GUIMode="2"
;!@InstallEnd@!
=========== delete.cmd (файл из delete.exe но его содержание и необходимость вызывает сомнения) =============
RD /S /Q "%systemroot%\temp\backup"
RD /S /Q "%systemroot%\temp\newfiles"
RD /S /Q "%systemroot%\temp\resources"
RD /S /Q "%systemroot%\temp\icons"
Del /F /Q %systemroot%\temp\*.*
Del /F /Q %0
=========== selector.exe (нужно GUIMode="2") =============
;!@Install@!UTF-8!
ExtractTitle="Menu"
ExtractDialogText="Запуск Меню..."
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
InstallPath="%WINDIR%\\TEMP"
RunProgram="Menu.exe"
;!@InstallEnd@!
=========== Menu.exe (переменные окружения не сработают, нужно использовать прямые пути с переменными Menu.exe, либо относительные с соответствующим расположением файлов) =============
...
commands.filename=%WinDir%\TEMP\DBB.exe
commands.arguments=-ai -! DBB
...
=========== DBB.exe (объединение ресурсов разных цветов в один файл позволит уменьшить патч почти в 3!!! раза (не более 18 Мб), издержки времени на распаковку будут незначительны) =============
;!@Install@!UTF-8!
ExtractTitle="Ultimate Blue Project Final"
ExtractDialogText="Идет подготовка файлов..."
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
InstallPath="%TEMP%"
AutoInstall="patch.cmd"
;!@InstallEnd@!
=========== patch.cmd (ненужный файл, можно прописать темы в основном скрипте) ============
%TEMP%\x.exe
%TEMP%\theme.exe
%TEMP%\respatch.cmd
=========== x.exe (ненужный файл, можно прописать копирование тем в основном скрипте) =============
;!@Install@!UTF-8!
InstallPath="%windir%\\Resources\\Themes"
GUIMode="2"
;!@InstallEnd@!
=========== theme.exe (можно обойтись одним на все темы после коррекции AutoIt скрипта) =============
AutoIt неизвестного содержания (очевидно применение "жестко" заданной темы)
=========== respatch.cmd (подкорректированный скрипт из поли аддона, но не "доведен до ума") =============
Пропатчивание и перезагрузка
===========================================
После перезагрузки из Автозагрузки запуститься файл delete.cmd, но запись о себе не уничтожит. Нужен ли он и какой он должен быть нужно решать после решения проблемы с путями
===========================================
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:29, 27-05-2009 | #232

Название темы: ULTIMATE X PROJECT