ver. 04'2003

 

Содержание

-

Intro

Каждому юзеру по программе!

Разработка окна в стиле Windows XP

Пластическая операция Windows 9x/Me

Вопрос - Ответ

Ё-Mail

Хемарой

-

Пластическая операция Windows 9x/Me

 

Автор не несёт никакой ответственности за возможные моральные и физические, а так же психологические и прочие увечья, которые Вы или Ваш компьютер могут получить из-за не правильного использования материалов данной статьи.

 

Когда-то давным-давно, когда я еще был совсем "зеленым", я хотел изменить в своей Windows 98 иконки всех папок. Соответственно тогда мне это не удалось. И вот, прошло время, и примерно в прошлом году, мой мозг, при помощи левых юзверей, посетила такая же идея. Я отыскал в сети иконки Windows XP, вооружился редактором ресурсов и пошел оперировать Shell32.dll, поскольку как раз в этом файле и находятся все основные иконки. В данной статье я расскажу о том, как можно поменять иконки в Windows и еще "кое-что".

 

Инструменты

 

Для замены иконок Вам понадобятся иконки и редактор ресурсов. Иконки найти не сложно. Из редакторов ресурсов могу порекомендовать Resource Hacker и eXeScope. Для начинающих подойдет Resource Hacker (я буду использовать именно его), который можно скачать здесь: http://www.softlinks.ru/download/file.php?fileID=714

 

Начинаем операцию

 

Если подходящие иконки и редактор ресурсов у Вас уже есть, то приступим к операции.

 

Для начала перейдите в папку Windows\System и найдите там файл Shell32.dll, затем скопируйте его куда-нибудь, лучше на диск C:\ в какую-нибудь папку (например, "C:\1")

 

Примечание: Если Shell32.dll оставить на диске C:\, то после перезагрузки Windows будет использовать именно его, а не тот, который в папке Windows\System.

 

Затем запустите редактор ресурсов и откройте файл Shell32.dll (File => Open…), который расположен в папке Windows\System, после этого в редакторе ресурсов должен появится список доступных ресурсов, из этого списка, для начала, выберите IconGroup (рис. 1)

 

Список ресурсов

 

Рис. 1. Список ресурсов

 

 

IconGroup содержит группы маленьких/больших иконок, которые использует Windows, все иконки имеют свой уникальный номер. Выберите из появившегося списка один из номеров (например, 4) и нажмите правую кнопку мыши, в появившемся меню выберите Replace Resource.

 

Окно замены ресурсов иконок

 

Рис. 2. Окно замены ресурсов иконок

 

Далее, в появившемся окне, нажмите на кнопку Open… и выберите новую иконку, в данном случае это будет папка. Таким же образом поменяйте все интересующие Вас иконки, а затем нажмите на кнопку Replace.

 

Загадочное "Кое-что"

 

Если Вы заметили, в списке доступных ресурсов есть ресурс AVI, в котором содержится различная анимация, используемая Windows, в видео формате *.avi.


После долгих мучений мне удалось внести изменения в анимацию копирования файлов (рис. 3)

 

Анимация копирования файлов

 

Рис. 3. Анимация копирования файлов

 

Замена видео ресурсов производится так же, как и замена ресурсов иконок.

Скачать готовенький avi можно здесь.

 

Зашиваем

 

После замены всего необходимого сохраните файл shell32.dll на диске C:\ и перезагрузите компьютер.
Если все пройдет нормально и Windows загрузится, то Вы увидите все внесенные Вами изменения.
Если все прошло нормально, но измененные Вами иконки остались прежними, то кликайте правой кнопкой мыши по рабочему столу, нажимайте Свойства => Эффекты, ставьте опцию Использовать крупные значки, нажимайте Применить, убирайте опцию Использовать крупные значки, нажимайте Ok. Должно сработать.

Если никаких изменений Вы все равно не видите, то идите в DOS и пишите: Copy C:\Shell32.dll, C:\Windows\System\Shell32.dll (на запрос отвечайте "ДА").
Если Windows не загружается, то идите в DOS и пишите: Del C:\Shell32.dll или Copy C:\1\Shell32.dll, C:\Windows\System\Shell32.dll (папка C:\1, см. начало статьи)

 

The End

 

Вот и все, ничего сложного в этом нет. Таким же образом можно поменять иконки в Internet Explorer, Explorer, Notepad и т.д.

 

Автор статьи: Немиро Алексей

 

Copyright © Немиро Алексей