PDA

Показать полную графическую версию : ULTIMATE X PROJECT


Страниц : 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21

Habetdin
23-05-2009, 12:42
Sergey Shikharev, посмотрел.
Лучше используйте для распаковки %Temp%, а не %systemroot%\temp
И все еще нет универсальности на нерусских виндах с delete.cmd - лучше не распаковывать батник в %ALLUSERSPROFILE%\Главное меню\Программы\Автозагрузка, а прописать в RunOnce, распаковав в тот же %Temp%.
Вот и все :)

Smarty
23-05-2009, 18:39
Habetdin, нет универсальности на нерусских виндах »
На нерусских и не будет, т.к. все ресурсы с русским идентификатором, в шапке написал же!
А на счет %Temp%, можно сделать.
А так всё путём?

Smarty
23-05-2009, 21:00
TO ALL

Проект обновлён до финальной версии!

Пути установки переписаны на переменные окружения.
После установки и перезагрузки системы во временной папке
можно посмотреть логи изменений в системе.

Habetdin
23-05-2009, 21:06
Sergey Shikharev, а может сделать проект с "постоянным местом жительства"? Как, например, ResPatch - "живет" в %WinDir%\ResPatch ...
Можно сделать %WinDir%\UBP - и не заморачиваться с такой сложной системой изменения ресурсов и "чистки"...

mozgabyte
23-05-2009, 21:06
спасибо, будем тестить.. :)

Smarty
23-05-2009, 21:20
Habetdin, сделать проект с "постоянным местом жительства" »
А смысл? Поскольку в проекте нет восстановления родной графики, зачем держать его на диске?
Тем более объявил финал (вместо "%windir%\temp" прописал "%temp%", тебе спасибо)

gora
26-05-2009, 08:35
Срочно в номер!
Переделал пути, проверишь? »
Проверить смог только Final.
Первое и самое главное - ULTIMATE BLUE PROJECT просто не установился! :( Пришлось распаковывать и искать причину.
В ULTIMATE BLUE PROJECT FINAL.exe путь установки InstallPath="%temp%", а в селекторе (файл menu.ini) путь запуска commands.filename=%WinDir%\TEMP\DBB.exe. У меня, да и в Windows по умолчанию, это не одно и тоже!!!
Есть еще замечания, но это уж потом, когда исправлю (у меня не безлимит и качать его снова не смогу) ваш проект и потестирую.

Smarty
26-05-2009, 19:11
gora, Спасибо, сейчас исправлю!
У меня в дистрибутиве уже забито %SYSTEMROOT%\TEMP, поэтому не обратил внимания!

Проблемы с menu.ini!
Чтобы проверить пути выставил переменную TEMP и TMP как С:\ТЕМР и перезагрузился.
Всё распаковывается в С:\ТЕМР, Селектор запускается, но не видит ни пути
commands.filename=%TEMP%\DBB.exe ни commands.filename=%TMP%\DBB.exe
В чём может быть проблема?

gora
26-05-2009, 19:59
В чём может быть проблема? »
Menu.exe не понимает переменных окружения, кроме предопределенных в самой программе:• четыре предопределенных константы (%CurDir% - путь к папке с Menu.exe, %WinDir% - путь к папке Windows, %SysDir% - путь к папке System, %Z% - имя диска, на котором находится Menu.exe); Если нужно, завтра выложу свои замечания по патчу (оставил на работе).

Smarty
26-05-2009, 20:54
Всем скачавшим патч по 26.05.2009 включительно!

Ввиду забывчивости автора патч будет нормально устанавливаться, если
у вас переменная ТЕМР = %SYSTEMROOT%\TEMP или ...WINDOWS\TEMP.
Для тех, у кого она другая ( типа %ALLUSERS...) советую разархивировать
патч при помощи 7-ZIP и запустить вручную один из файлов:

dbb.exe - тёмно-синий с синей анимацией
dbr.exe - тёмно-синий с красно-синей анимацией
lbb.exe - светло-синий с синей анимацией
lbr.exe - светло-синий с красно-синей анимацией!

Сегодня пути будут переделаны и выложен новый файл.

Smarty
27-05-2009, 00:42
TO ALL

Пути переделаны, ссылки доступны!

gora
27-05-2009, 09:29
Буду рад прочитать ваши предложения и пожелания для дальнего развития проекта! »
* Заметки писал для себя, по состоянию проекта на 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, но запись о себе не уничтожит. Нужен ли он и какой он должен быть нужно решать после решения проблемы с путями
===========================================

momo2000
27-05-2009, 12:51
Sergey Shikharev, тема классная, молодец, токлько я больше люблю ShellStyle слева, потому, как тама можно увидеть сколько весит файл и когда он создан и т.д. Ы

Smarty
27-05-2009, 18:30
gora,
Изменен путь установки патча
setup.cmd - удален
delete.cmd - изменен на

RD /S /Q "%systemroot%\ubp"
Del /F /Q %0

Menu.exe - пути изменены
theme.exe - установка темы из патча (а какой же ещё?)
respatch.cmd - поскольку не силен в скриптах, исправил\добавил что мог
"После перезагрузки из Автозагрузки запуститься файл delete.cmd" - он прекрасно самоудаляется!

Просто у всех разный уровень компьютерных знаний.
Например, я, когда затевал этот патч, не предполагал, что смогу сделать то, что сделал!

momo2000, токлько я больше люблю ShellStyle слева »
Закинь туда нужный ShellStyle, делов то! Тебе подобрать?
http://i048.radikal.ru/0905/5f/3e9ac7a44d75t.jpg (http://radikal.ru/F/i048.radikal.ru/0905/5f/3e9ac7a44d75.jpg.html)

Tushkan.a.k.a.AHTOH
27-05-2009, 20:25
А не могли бы вы скинуть ShellStyle.dll, как на скриншоте ??

Smarty
27-05-2009, 20:33
Tushkan.a.k.a.AHTOH, А не могли бы вы как на скриншоте скинуть ShellStyle.dll?? »
http://depositfiles.com/files/hfluc1er5

Есть ещё куча разных!

Smarty
27-05-2009, 21:02
TO ALL
Скоро будет обновление общей темы для DARK & LIGHT BLUE!

gora
27-05-2009, 21:44
Sergey Shikharev, я указал* Заметки писал для себя
»посему, все написанное нужно рассматривать как ИМХО. Хотите - прислушайтесь, не хотите - "хозяин - барин".Уже много переделано »Перескачивать возможности не имею (причину уже указывал).Просто у всех разный уровень компьютерных знаний. »
Не спорю. Я написал свое видение, оно не совпало с вашим - "дело то житейское" (с) Карлсон.
Буду нужен, аську знаете.
Успехов!!!

Smarty
29-05-2009, 21:51
TO ALL
Скоро будет обновление общей темы для DARK & LIGHT BLUE! »
Тема сделана, качать из шапки!

Smarty
30-05-2009, 16:58
ВСЕМ

Патч обновлен!
Предыдущая тема заменена на новую (см. в шапке).
Размер патча при том же наполнении уменьшен с 47МБ до 17МБ
(информация и благодарности в шапке)!




© OSzone.net 2001-2012