Оформление Windows » Информация »

Как создать экран приветствия

Как создать экран приветствия (Видео 1.8 Мб)

Нам понадобится:
- Программа ResHack
- Программа MS Paint
- Уже установленный у вас Logon

Начнем с того, что у вас уже установлен хоть какой-нибудь экран приветствия, даже если вы его не устанавливали. Находится он в С:/Windows/System32/Logonui.exe

1. Копируем этот файл в любую другую папку.
2. Запускаем программу ResHack и открываем в ней, скопированный нами Logonui.exe
У нас появилось дерево каталогов, с названиями UIFILE, Bitmaps, String Table, Version Info

UIFILE - В этой папке находится скрипт, в котором описаны все необходимые данные, используемые в экране приветствия. Такие как: место положения, цвета, размеры и т.д.
Bitmaps - В этой папке лежат все изображения, которые используются в данном окне приветствия
String Table - Содержит системные сообщения (нам это не нужно)
Version Info - содержит информацию о ОС (тоже нам не понадобится)

Теперь подробней о том, что находится в каталоге Bitmaps:

100 - фон нашего экрана
102 - место куда нужно вводить пароль
103 - кнопка с нарисованной на ней стрелкой (не активна)
104 - кнопка с нарисованной на ней стрелкой (активна)
105 - после нажатия будет показана помощь
106 - тоже самое что и 105, только кнопка теперь активная
107 - включение/выключение компьютера
108 - стрелка указывающая вверх
109 - стрелка скрола вниз
110 - стрелка скрола вверх
111 - Скрол
112 - в этой строчке показывается выбранный пользователь
114 - стандартная иконка
119 - квадрат иконки (активная)
121 - кнопка питания (активная)
122 - стрелка вверх (активная)

Для того, что бы изменить фоновый рисунок, делаем следующее:
- Заходим в каталог Bitmap
- Выбираем папочку 100
- Нажимаем правой кнопкой мыши на файл 1049 и выбираем "заменить ресурс"
- В появившемся окне выбираем "открыть новый рисунок" и выбираем любую картинку.

Изображение должно быть в формате .bmp и именно для этого нам был нужен MS Paint. Просто откройте в нем любое изображение и нажмите "файл -> сохранить как" и выбираем тип файла "24 разрядный .bmp"

- Итак открыли изображение и жмете в правом-нижнем углу окна "заменить"
- Осталось только сохранить наше окно приветствия (Ctrl + S) и скопировать его в папку С:/Windows/System32/ заменив уже лежащий там файл.


Собственно, на этом можно и закончить, однако вы можете еще поменять шрифты, месторасположение элементов, и цвета. Что бы это сделать, открываем в дереве каталогов папку UIFILE -> 1000 -> 1049 (это наш скрипт)
1. Для изменения цвета, вам нужно редактировать строку с командой RGB (Red, Green, Blue) и в круглых скобках, указывать числа от 0 до 255 (это значение цветов. Что бы определить какой цвет является каким числом, используйте программы типа Adobe Photoshop.
2. Что бы изменить размер шрифта, выбираем строчку fontsize и заменяем её значение на нужное.
3. Для изменения самого шрифта, используйте строку fontstyle, после которой идет название шрифта (его и нужно изменять)
4. Что бы изменить местоположение объектов, меняем значение команды layoutpos
После всех этих действий, необходимо нажать кнопку "Компиляция"

Для добавления комментариев, необходимо зарегистрироваться и войти на сайт.
    Lion93 от 19 сентября 2010 14:24
    Подскажите плиз! Я всё сделал как тут написано, но когда вставляю этот изменённый файл в папку System32 он изменяется и становится таким как был до изменения! sad sad sad sad

    А всё я разобрался вам надо добавить в вашу статью если я не ошибаюсь вот ещё что Для отключения защиты сис. файлов нужно в реестре в ветке
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    Изменить значение параметра SFCDisable на ffffff9d
    Для включения защиты значение вышеуказанного параметра необходимо изменить на 0 =) Потому что защита может стоять не только у меня! =)
    leonid от 21 сентября 2010 16:10
    Цитата: Lion93
    реестре в ветке
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

    Объясни по канкретнее что такое реестр! Точнее Где он находиться??? Ты написал какойта странный путь к файлу такова адреса нет. Просто скажи куда его писать в адресную страку??? не знаю??? Просто я не знаю где в системе находиться реестр? Всю систему обыскал по папкам но там нет ни чего подобного. Ну короче ГДЕ НАХОДИТЬСЯ РЕЕСТР! СКАЖИТЕ ПЛИИИИИЗЗЗЗЗЗЗ??????????????
    lineace от 23 ноября 2010 11:29
    как всегда ничего не работает...
    пупс от 23 ноября 2010 12:35
    leonid, в Пуске нажми выполнить и введи regedit - нажми ок.

    lineace, что именно не работает. у меня всё работало.
    Lan от 27 декабря 2010 06:00
    У меня проблемка, есть только "Version info" и "1"

    Точнее нет.Вот так.
    http://i001.radikal.ru/1012/09/71cfa940b7a6.jpg
    Tragladid от 23 января 2011 21:43
    Странно...Я тоже сделал,как написано,заменил файлик,но ничего в результате не изменилось!

    З.Ы. Админ,у тебя какая ОС стоит?А то на видео я так понял у тебя виста..или это темка?)

    З.Ы.Ы. Lion93, ну поправил я в реестре,только у меня всё равно ничего не изменилось sad
    Стоит Винда хр sp3.
    Помогите плиз.
    zhukovsyz от 16 июня 2011 22:52
    Обидно, но не работает. recourse Сделал всё как написано до сторки "Собственно, на этом можно и закончить...". Windows XP SP3.
    administrator от 17 июня 2011 00:02
    zhukovsyz, Ну у всех же работает... Значит все же что-то не сделали или сделали не так...
    Посмотрите еще видео, на которое в самом верху ссылка. Там точно всё получится...
    nataep от 29 августа 2011 18:51
    А как это сделать для Windows 7 x64?
    В проге ResHack фаил Logonui.exe не открывается, а в проге Restorator 2007 открывается, но там только 2 папки: Версия и Manifest.
    Может есть другой хакер для семёрки?
    Хотя может не открывается потому что 64 битная.
    administrator от 30 августа 2011 00:18
    nataep, Просмотрите раздел программы. Там есть несколько программ, которые помогут вам изменить фоновую картинку практически в один клик.
    Каспар от 28 декабря 2011 18:09
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    Изменить значение параметра SFCDisable на ffffff9d
    Подскажите каким образом напечатать, ffffff9d - Cоздать строковый параметр. Создать двоичный параметр. Как будет правильно.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.