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

Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows XP » Аддоны - [addon] ESCO Wallpaper Changer+ LogonUI Setter

Ответить
Настройки темы

Модератор


Moderator


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

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


Вложения
Тип файла: 7z Wallpaper_Changer_Plus_0.1.7z
(905.9 Kb, 252 просмотров)

При запуске Windows экран монитора радует пользователя несколькими изображениями
  • картинкой определённой в HKEY_USERS\.DEFAULT\Control Panel\Desktop (по умолчанию - голубой экран)
  • картинкой показываемой c:\WINDOWS\system32\logonui.exe
  • обои рабочего стола, лежащие под иконками и прочими визуальными наворотами

если все эти 3 картинки одинаковы, то процесс загрузки Windows перестаёт быть мельканием разнородных картинок, и превращается в завораживающую смену планов - появляется картинка, после чего поверх этой картинки появляется приглашение к вводу пароля (либо надпись "добро пожаловать"), и на конец поверх картинки появлется россыпь иконок и таскбар.

хотя придумано (и показано) это было не вчера, но названия этому процессу загрузки с постоянной картинкой не было.
Чтобы в дальнейшем не таскать за собой дикую и неудобную фразу "процесс загрузки Windows с постоянной картинкой на всех 3 этапах" назовём это Magic Logon
примерно увидеть "как это выглядит" можно вот на этой 360 килобайтной анимации
Цитата:
сделать так, чтобы дистрибутив после установки стартовал с Magic Logon, не сложно. Но этого почти никто не делал, потому что пользователи очень редко оставляют дефолтные обои, почти всегда заменяя их по своему вкусу. А после смены валпапера пользователем от Magic Logon остаются рожки да ножки.

Но если гора не идёт к Магомету, то … Prokazzza сперва огласил идею "запихать картинку с обоев пользователя в logonui" , а потом эта идея была реализована в одном из компонентов WinStyle, WinstyleMonitor.
Потом tweakos делает LogonUI & Logo Changer для тех, кто хочет "Magic Logon без Winstyle"

У обоих проектов есть неприятная особенность — какой нибудь компонент должен постоянно висеть в памяти компьютера, отслеживая "не поменял ли пользователь картинку для обоев?" и в случае если "поменял", изменить картинку в LogonUI.
Ещё один недостаток — если обои меняются с помощью дополнительной программы автоматически или по команде пользователя, то мониторящие компоненты это не улавливают. Если интересно, причины подобного неулавливания

Оба этих недостатка обходятся, если поменять стратегию. Не мониторить "не поменял ли пользователь картинку для обоев?", а выполнять команду "записать текущий wallpaper в LogonUI" после команды "поменять обои" для обоеменяющегго софта.
Стратегия имеет недостаток — если пользователь поменят обои через "свойства рабочего стола" то эта смена обоев в LogonUI не запишется, и Magic Logon не получится



Вот собственно аддон. Сделан на основе ESCO Wallpaper Changer + компонент Wlset , любезно предоставленный tweakos, за что ему отдельное спасибо.


смена обоев производится батником wpchan.cmd который сперва запускает ESCO Wallpaper Changer для смены обоев, а потом Wlset для смены картинки в LogonUI и .DEFAULT\Control Panel\Desktop

если запустить батник с параметром delay, то смена обоев произойдет не сразу, а через 12 секунд. Это используется при автозагрузке программы, для того чтобы пользователю было время оценить Magic Logon

Аддон помещает ярлык для смены обоев на рабочий стол и в Пуск\Все программы\утилиты и в автозагрузку.
В автозагрузке он с параметром Delay и поэтому обои меняются не сразу после загрузки , а через 12 секунд.
длительность задежки меняется в батнике
Код: Выделить весь код
 if "%1"=="delay" "%ProgramFiles%\Wallpaper Changer\timeout.exe" 12
Совместное использование накладывает ограничение на настройки в ESCO Wallpaper Changer
нельзя задавать "автоматическую смену фона"
Цитата:
т.к. при ней поменяется Wallpaper, а LogonUI — нет, поэтому не будетMagic Logon.
ну и при совместном использовании этого с wpchan.cmd в автозагрузке даст двойню смену обоев — и сразу после загрузки, и через 12 секунд.

Кроме этого придётся отказатся и от календаря на обоях - он плохо вписывается в дизайн LogonUI, и при традиционном использовании компа (вечером выключил, утром включил) при загрузке пользователь будет смотреть на "вчерашний" календарь

аддону нужен модифицированный LogonUI
аддон требует модифицированного каким либо пакетом трансформации LogonUI. При использовании родного ХР'шного LogonUI он будет под защитой системы WFP и будет самовостанавливаться, а если вам удастся вывести его из списка защиты, порадует вас вот такой картинкой
Цитата:
Я для модификации использую самодельный аддон LogonUI, в котором лежит логон из Шаблонов LOGONUI для WINDOWS XP SP3 RUS.
Если вы уверенны, что вашем дистрибутиве модифицированный LogonUI, то удалите файл Required из аддона.


P.S. спасибо jameszero за помощь с шайтан-форматом INF файла.

Последний раз редактировалось Amigos, 15-01-2010 в 14:07.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:26, 29-09-2009 | #1


Аватара для Pozia

Ветеран


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

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


Цитата Amigos:
то мониторящие компоненты это не улавливают »
в мониторе последней версии, кажется, это уже решено

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 07:37, 30-09-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модератор


Moderator


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

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


Вложения
Тип файла: 7z wpchan_s 100103 20-16.7z
(410 байт, 35 просмотров)

Маленькое дополнение для пользователей программы Fences

аддон из первого поста не может изменить обои, потому что Fences тоже мониторит обои.
для решения замените CMD в аддоне или в уже в установленной системе на взятый из аттача
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:17, 03-01-2010 | #3


Аватара для vzli_izv

Покинул форум


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

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


я сделал проще...
в самораспаковывающийся архив (он распаковывается в папку windows\system32...от глаз подальше)
кинул желаемый рисунок с .reg файлом с таким кодом:

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"Wallpaper"="C:\\Windows\\system32\\Startup.bmp"
и всё....
ну конечно же поправил рисунок в логине...он изменён и вшит в дистрибутив по умолчанию....

Отправлено: 11:30, 09-01-2010 | #4


Новый участник


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

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


Amigos, а как установить на "живую систему"?

Отправлено: 00:15, 14-01-2010 | #5


Модератор


Moderator


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

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


Oletik, аддон
Цитата Amigos:
Сделан на основе ESCO Wallpaper Changer »
, поэтому
Цитата Amigos:
Аддон Sysoc типа, возможна установка на живую систему
  • запуском I386\SVCPACK\WALLP.CMD с дистрибутива с аддоном
  • просто свалить в какую нибудь папку файлы wallp.cmd WallpChg.CAB WallpChg.inf из аддона и запустить wallp.cmd
  • через ПКМ на WallpChg.inf, установить после чего показать папку в которой лежит WallpChg.CAB, (при таком варианте программу не получится удалить через "установка и удаление программ")
»
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:54, 14-01-2010 | #6


Новый участник


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

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


Amigos, спасибо за прогу! Как раз то, что я давно хотел себе поставить. А если еще добавить фэйд эффект (плавное проявление одной картинки через другую) как в "Персонализация" от tweakos (http://forum.oszone.net/thread-159129.html)? Думаю, что фэйд эффект здесь очень бы вписался (учитывая 12 секундную задержку перед сменой обоев)!!!

Отправлено: 22:41, 14-01-2010 | #7


Модератор


Moderator


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

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


Oletik, да, с фейдом выглядит просто крышесносяще. Я с конца декабря не нарадуюсь.
как tweakos исправит маленький косячок, так сразу и займусь.

Отправлено: 22:55, 14-01-2010 | #8


Аватара для tweakos

Старожил


Автор проектов


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

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


Amigos, Да,действительно в персонализации есть косячок (малозаметный, но есть).Как мое начальство свалит на сдачу годового - сразу займусь исправлением ошибки .....

-------
Аддон [XpAnimateStyle] Анимированные вход/перезагр/выкл в WinXp / New Autorun Construct Alpha
/
LogonUI&Logo Changer / Theme patcher программа изменения элементов тем оформления
/
персонализация (смена обоев через фэйд)

Это сообщение посчитали полезным следующие участники:

Отправлено: 04:31, 15-01-2010 | #9


Модератор


Moderator


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

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


Цитата Oletik:
. А если еще добавить фэйд эффект »
исполнено, о повелитель! http://forum.oszone.net/post-1324441.html#post1324441

Отправлено: 17:18, 19-01-2010 | #10



Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows XP » Аддоны - [addon] ESCO Wallpaper Changer+ LogonUI Setter

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Аддоны - [addon] ESCO Wallpaper Changer Amigos Оформление Windows XP 90 10-09-2015 23:31
Аддоны - [Аддон] LogonUI & Logo Changer tweakos Оформление Windows XP 77 28-08-2012 21:51
Аддоны - [addon] Анимированный экран приветствия (Logonui) от команды VistaPath prokazzza Оформление Windows XP 65 20-04-2011 19:02
Служебные - [addon] Changer fantik Наборы обновлений для Windows XP/2003/Windows 7 164 15-12-2008 02:57
Разное - [addon] TCP/IP v4 Setter HiGH_ZeRO Наборы обновлений для Windows XP/2003/Windows 7 5 03-05-2008 01:26




 
Переход