Легкая пластическая XP-рургия
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: рефераты по политологии, шпаргалки по математике юридические рефераты
| Добавил(а) на сайт: Цехановецкий.
1 2 3 4 5 | Следующая страница реферата
Легкая пластическая XP-рургия
Любят пользователи персональных компьютеров всяческие аудиовизуальные примочки - эротические обои для Рабочего стола с какой-нибудь пластмассово-силиконовой Памелой Андерсон, озвучивание системных событий крылатыми фразами из фильма "Иван Васильевич меняет профессию", курсоры и иконки из любимого мультика для взрослых "Симпсоны".
Юморной народ даже придумал заменить финальную заставку Windows на "Теперь вы можете выбросить свой компьютер". А уж если вы работаете сисадмином, то все секретарши и бухгалтерши за скринсейвер с трехмерным виртуальным аквариумом тут же отдадут вам и душу и тело (если сможете унести, конечно). Не знаю, с чем это связано - возможно, человеку быстро надоедает однообразие серого интерфейса операционной системы, и он хочет каких-то ярких красок, чтобы было на чем задержать взгляд.
Возможно, это просто попытка проявить свою индивидуальность, сродни кольцу в носу или ирокезу на макушке подростка, не умеющего обратить на себя внимание окружающих другим способом. А может, людям на работе просто делать нечего, ведь тот, кто компьютером действительно зарабатывает себе на жизнь, довольно быстро перестает обращать внимание на всю эту мишуру (которую за окнами прикладных программ и не видно) и больше беспокоится о производительности своей машины, на коей негативно сказывается даже применение красочных обоев, не говоря уж о всем известных программах типа Talisman или Window Blinds.
Но все, что до сих пор было возможно в плане перелицовки интерфейса Windows, по большому счету, было детскими игрушками. Сама Windows не давала особенно разгуляться фантазии, а программы, круто меняющие внешний вид окошек и десктопа, либо безбожно глючили, либо "прихватизировали" большую часть системных ресурсов, либо и то и другое одновременно.
Это, кстати, давало серьезный аргумент поклонникам Linux с его многочисленными интерфейсами в абсолютно бестолковом и некорректном споре "что лучше - Windows или Linux". Так было до дня "икс", вернее - дня "XP", 25 октября 2001 года, когда официально увидела свет новая операционная система - Windows XP, имеющая встроенную поддержку сменных "шкурок".
С выходом новой ОС у всех пользователей, рискнувших на нее перейти, появилась возможность не только менять цветовую гамму интерфейса, но и перерисовывать по своему вкусу практически любой элемент GUI - начиная от внешнего вида кнопки Start и заканчивая скромным "чекбоксом".
Но самое главное, что вся эта благодать осуществляется на уровне операционной системы, а не какими-то приблудными программами, поэтому и системных ресурсов на подобный макияж Windows тратится самый минимум, и глюки, по идее, не должны превышать обычного для "маздая" уровня. И все бы было замечательно, если б в дистрибутив системы или, что более логично, в дополнительный пакет MS Plus! XP были бы включено хотя бы с полдюжины неординарных "скинов", но, к величайшему разочарованию, создатели Windows об этом почему-то не позаботились.
Максимум, чем можно насладиться после инсталляции ОС, - это два типа интерфейса: классический и в стиле XP. Конечно, когда Windows XP победным маршем в полный рост зашагает по свету, то и темы для нее расплодятся на просторах интернета, как поганки под Чернобылем, но уже сегодня имеется неплохой задел, позволяющий издеваться не только над расцветкой "форточек", но и полностью менять некоторые другие элементы интерфейса - об этом я и постараюсь рассказать.
Начальная заставка
Начнем мы издалека, с изменения стартовой картинки. Это, конечно, никоим образом не касается новых возможностей Windows XP по управлению интерфейсом, но для многих будет очень интересно. Учтите только, что все это - недокументированные и несанкционированные трюки с довольно глубоким вторжением в системные файлы, а потому гарантий, что после ваших экспериментов Windows будет работать так же хорошо, как и раньше (ха-ха!) никто не даст, а потому заранее позаботьтесь о путях отхода - резервируйте все и вся.
Заставка эта "зашита" в одном из главных системных файлов - WindowsSystem32
ntoskrnl.exe и без специальных утилит изменить ее невозможно. А потому первым делом качаем из интернета программку Resource Hacker (rpi.net.au/~ajohnson/resourcehacker) - это одна из самых простых в употреблении утилит редактирования ресурсов выполнимых файлов, к тому же бесплатная.
Те, кто уже знаком с подобными "хакерами", могут воспользоваться, например, своим любимым "шароварным" Restorator. Вторая программа, которая нам будет непременно нужна - графический редактор, но не простой "виндовый" Paint, который нам не подойдет ввиду отсутствия у него некоторых функций, а продвинутый - Adobe Photoshop или гораздо более доступный Jasc Paint Shop Pro (www.jasc.com).
Для начала сделаем резервную копию файла ntoskrnl.exe и еще одну копию, которую, собственно, и будем редактировать. Запускаем Resource Hacker и открываем этот последний файл - удобнее всего будет, если вы поместите его в папку самого Resource Hacker. В левой части интерфейса "хакера" видим дерево ресурсов, и в первой его ветви "Bitmap" - 12 картинок.
Сочетание изображений с номерами 1, 8 и 10 складывается в заставку версии XP Pro, а 1, 7 и 9 - варианта Home Edition. Мы будем работать с профессиональной Windows. Выбираем номер 1 - это и есть сама заставка, остальные картинки - лишь ее сопутствующие элементы. Но она гораздо больше напоминает "Черный квадрат" Малевича, а не "виндовый" логотип, - скажете вы!
Терпение, сейчас все станет ясно. В меню "Action" нашего "хакера" выбираем команду "Save Bitmap" и указываем для "выдранного" из ntoskrnl.exe bmp-файла удобную директорию, назвав его так же, как он обозначен и в самом ntoskrnl.exe, то есть 1.bmp, чтобы не запутаться. Повторяем такую же процедуру с картинками 8 и 10.
Теперь нам нужно их отредактировать в Paint Shop Pro - рассматриваем эту программу, поскольку она немного попроще. Когда вы откроете в нем эти изображения, то увидите только сплошную черноту - для того чтобы "проявился" настоящий логотип, нужно загрузить из интернета специальные палитры. Для Paint Shop Pro это файл www.thetechguide.com/howto/xpbootlogo/16.pal, а для Adobe Photoshop - www.thetechguide.com/howto/xpbootlogo/16.act. После этого в Paint Shop нажимаем клавиши Shift + O и выбираем в появившемся окне файл 16.pal - опция Maintain Indexes в этом диалоге ОБЯЗАТЕЛЬНО должна быть включена.
Теперь мы наконец-то видим вместо черноты привычный логотип Windows XP, редактируем и изменяем его и остальные изображения как вашей душе угодно, главное - соблюсти изначальные размеры этих картинок и работать с заданной палитрой.
После сохранения переделанных картинок снова переключаемся в Resource Hacker и в меню "Action" выбираем команду "Replace Bitmap" - в новом диалоге указываем, какой ресурс следует заменить и чем. То есть в диалоге замены изображения выделяем bitmap-ресурс номер 1, щелкаем кнопку "Open file with new bitmap" и указываем путь к измененному логотипу, после чего давим кнопку "Replace".
То же самое делаем для картинок 8 и 10 и не забываем в меню "хакера" сохранить все изменения (File > Save). Осталось заменить "родной" ntoskrnl.exe на "хакнутый". Из-под Windows сделать это не удастся - нужно загрузить другую ОС, если Windows XP установлена на диске FAT32. Если же вас угораздило выбрать файловую систему NTFS, то доступ к диску из DOS или Windows 9x становится невозможным без применения специальных программ, поэтому оптимальным будет не искать их по всей Сети, а заменить файл таким образом:
1. Перегрузить ПК.
2. Во время загрузки держать нажатой кнопку F8 для входа в загрузочное меню Windows XP.
3. Выбрать режим командной строки (Command Prompt).
4. Снова нажать F8.
5. Войти в систему под именем Администратора.
6. Так же, как в MS-DOS, перейти в папку с измененным файлом (лучше всего, если вы его поместите в корень системного диска) и ввести команду "copy ntoskrnl.exe c:windows system32".
Рекомендуем скачать другие рефераты по теме: налоги и налогообложение, конспект по русскому.
Категории:
1 2 3 4 5 | Следующая страница реферата