Привет, Пингвиноид! Я слышал, ты Windows недавно поставил? Непривычно
все, какие-то диски C:? И /root нету? Ничего, не бойся и не сноси
раздел, где Винда живет, сейчас исправим:)) Твоя новая ОС будет тебе
вместо курсора показывать... эээ, руку с оттопыренным средним пальцем:)
КибиЗоид уже в 9-ом выпуске Х за прошлый год описывал подобный процесс,
но там все было по-другому. Опишу-ка я тебе свой метод.
Я думаю, что ты Дельфина или Си++ Билдера уже поставил? Нет? Тогда
будет труднее. Быстро скачивай fuck.cur, тогда трудиться не придется.
А для остальных советую немедленно запустить Image Editor, который
поставляется в комплекте с этими программами (у меня изготовитель этих
самых программ - Borland, если ты поставил, к примеру, Visual C++, то
ты баклан, потому что надо ставить Билдер и потому, что там этого Image
Editor'а не может не быть).
Так вот, print screen'ом снимаем курсор, который получается при
наведении на ссылку в ослике ИЕ, вставляем и видим, что никакого
курсора там нет. Вот этим хакеры от других и отличаются, не правда ли?
Так вот, идем в свойства мыши, ставим стандартную схему, смотрим
последний курсор, там и снимаем экран старым добрым print screen'ом.
Вставляем в ImageEditor, видим какую-то хреновую финтифлюшку, но никак
не курсор. Там вот, это делается в фотошопе. Вставляем, вырезаем, рисуем
средний пальчик вместо указательного, и видим, что получилось. Похоже
на фак? Нет? Рисуем заново. У меня получилось сразу, без каких-то
проблем. Вставляем в ImageEditor, но вот беда, прозрачные области стали
белыми. Не парься, открывай еще одно окно, по
пикселам перерисовывай,
без проблем получаешь нормальный фак, сохраняешь в
/windows/cursors..
черт, в c:\windows\cursors как fuck.cur. Получилось? ОК! Идем дальше.
Так вот, теперь нам надо заставить чертову Винду разговаривать
жестами... Без проблем,
Пуск->Настройка-> Панель Управления->Мышь->Указатели, каждый курсор
меняем на наш fuck.cur, через обзор, естественно. Все, теперь Винда
работает как надо:))
Но если ты действуешь как западлотворитель, разве это дело? Нужно удалить
все остальные схемы, но ведь кнопарь не работает:)) Как всегда, дядя
Билли, заботясь о своих пользователях, предусмотрел и это. Правда,
желательно иметь замечательную программу Regmon. Скачивай обязательно
с http://www.sysinternals.com. Пусть не сейчас, потом пригодится. 66 кб
- разве это вес? А вообще курсор сохраняй как 31337.
Давай еще раз зайдем туда, и перед сохранением схемы с РАБОЧЕГО СТОЛА
(так легче будет найти ключик) запускаем Regmon, видим строчку, без
проблем определяем, что эти настройки хранятся в
HKEY_CURRENT_USER/Control Panel/Cursors/Schemes. Пуск->Выполнить, набираем regedit, получаем
редактор реестра. Заходим на нужный раздел, удаляем все остальные схемы. Так вот в чем загвоздка у меня вышла - не удаляется даже так эта проклятая схема. Может быть, у тебя получится, просмотри-ка его
хорошенько HiEW'ом. Но, насколько мне известно, этот параметр
восстанавливается автоматически. Но вот что попробуй сделать. Измени
значение параметра "по умолчанию" на нужное нам значение. Но вот беда,
схема "нет" все же сохранилась. Тогда можно посоветовать сделать так -
налепить кучу схем с названиями "по умолчанию", "нет", "" и им подобных.
Может быть, это юзера остановит.
Ну что, наслушался баек? Теперь давай действовать так, как надо.
Через реестр удаляешь все лишние схемы, а ту одну, единственную
уродуешь даже без реестра - меняешь все курсоры на наш fuck.cur, жмешь
применить и ОК, без проблем и без сохранения получается наш любимый
fuck.cur. Теперь можно восстановить схему только путем нажатия
"восстановить исходную".
А еще попробуй все же найти, где хранятся оригиналы курсоров и поменяй
их на наши. Попробуй сделать это с помощью ICONGRABBER'а, и сохранить
новые версии с нашим курсором. Это уже по способу КибиЗоида.
Так вот, переходим к заключительной части, предназначенной исключительно
для кулых и рулых программеров.
Требуется написать прогу, которая все это осуществит. То есть, она будет
поставляться в комплекте с исходным курсором,
редактировать реестр, а если сможешь написать такого зверя, который еще и будет выдирать ВСЕ
курсоры из файлов (даже если расширение не *.cur или *.ani), то этот
патч Виндов с Асталависты будут скачивать ВСЕ! И еще одно требование,
лучше сделать программу, которая вообще не будет открываться как окно,
так сказать:)) А еще лучше - просто повесит комп:))
Но перед тем, как делать саму программу обязательно свяжись со мной.
ЗЫ. Так, а может ты еще и на Ассемблере развернешь механизм, который
будет работать по RING0? Это будет замечательно:))