|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - Как изменить *.ico - скрытая папка в реетре либо в shell32.dll итп? |
|
Интерфейс - Как изменить *.ico - скрытая папка в реетре либо в shell32.dll итп?
|
Ветеран Сообщения: 842 |
Как изменить *.ico - скрытая папка в реетре либо в shell32.dll итп?
Возможно что в реестре нету ключа DefaultIcon для папки, либо я не нахожу почему-то. Кстити, в shell32 я тоже что-то не смог найти хотя помню что там должно вроде быть? Реестр предпочтителнее, чтобы не ковырять DLL Смысл в том, чтоб установить одинаково для скрытых и обычных папок. Очень хочется, подскажите как. ![]() (WinXP) |
|
------- Отправлено: 23:24, 02-04-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата semiono:
|
|
Отправлено: 02:16, 03-04-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать Философский вопрос.
Но главное как я понял это не так просто как мне казалось. Здесь какая-то API делает значки папок и файлов мутными, и на это повлиять наверное совсем не возможно без патча, причём знать бы какого. Можно было бы просто убрать аттрибуты, но например, System Volume Information после перезагрузки снова установиться hidden. У меня вполне адекватная идея... если папки нужно скрыть, то их нужно скрыть, а если их не скрывать, то они должны быть папками. Для работы с аттрибутами есть буквы, которых итак хватает. ![]() |
------- Отправлено: 05:12, 03-04-2012 | #3 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Для этого прийдется конкретно расхакать explorer
Так как это не иконка собственно, а метод извращения над иконкой (Listview стиль LVIS_CUT) Т.е надо хакнуть на неустановку этого стиля ... Поищи байткод мастеров, может кому будет интересно... |
Отправлено: 14:31, 03-04-2012 | #4 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать LVIS_CUT - классно, может его для начала удалить... попробую!
![]() |
|
------- Отправлено: 17:36, 03-04-2012 | #5 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать Ладно, так обойдусь
echo [.ShellClassInfo]> "%SystemDrive%\System Volume Information\desktop.ini" echo IconFile=%WinDir%\system32\shell32.dll>> "%SystemDrive%\System Volume Information\desktop.ini" echo IconIndex=-177>> "%SystemDrive%\System Volume Information\desktop.ini" |
------- Отправлено: 00:43, 04-04-2012 | #6 |
Модератор Сообщения: 8304
|
Профиль | Отправить PM | Цитировать Цитата semiono:
Цитата semiono:
![]() Цитата semiono:
В таком случае иконки и скрытых и обычных папок будут пустыми, и визуально неотличимыми друг от друга. Цитата semiono:
Но если использовать TotalCommander, то в нём "обычная папка" и "скрытая/системная папка" это две разные иконки, которые можно поменять. |
||||
Отправлено: 11:12, 04-04-2012 | #7 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Здесь одно средство ---> RESTORETOR (У меня 2007) <---
Советую скачать здесь бы выложил, но он идёт с кряком ЧТО НЕЛЬЗЯ ДЕЛАТЬ! Ищи в гугле, чо скажу... ![]() Также он расфасовывает, не не , а как, по типу эксплорера СОВЕТУЮЮЮ!! Работа с файлами в Restorator 2005 Установка. Установка программы ни чем не отличается от установки, какой либо другой программы. Но тут могут возникнуть проблемы с русификацией и лечением программы. После установки ПЕРВЫМ нужно русифицировать, а ПОТОМ лечить! Если всё прошло нормально, то должно получиться примерно такое: ![]() Работа с файлами. Прежде чем заменять ресурсы, нужно скачать то, на что будем менять. Скачиваем архивы для: shell32 , explorer, mydocs. Процедура редактирования ресурсов одинакова для всех файлов, поэтому я покажу пример только для shell32.dll. Открываем Restorator, жмем "Файл, Открыть" и идём в директорию system32. Там находим файл shell32.dll. Открываем его. И вот, что вы должны увидеть: ![]() Мы видим папки с ресурсами. Нас интересуют только папки под названием "Точечный рисунок" и "Иконка". И вот тут нам понадобятся те архивы с ресурсами, которые мы скачали заранее с сайта (см. выше). Распаковываем все файлы из архива shell32_res.rar, к примеру, на рабочий стол (в любую папку). Теперь в Restorator-е, в правой стороне, во вкладке "Проводник", идем в эту папку. Далее идём опять в левую часть: выбираем папку "Точечный рисунок", жмем правую кнопку мыши, и выбираем пункт "Привязать..." и в выпавшем меню выбираем "Автоматически привязать....." ![]() Пойдёт процесс замены. С папкой "Иконки" делаем тоже самое. Но только при замене иконок, вылетит окно, что типа некоторые иконки не получилось заменить, не пугайтесь, так должно быть. После того, как все ресурсы были заменены, нужно создать патч (который собственно и будет менять ресурсы). Для создания патча, идем в меню "Инструменты", "Создать ResPatcher". И в вылетевшем окне везде жмём "Далее". ![]() По окончании создания патча, в директории "System32" появится файл под названием "Patch_shell32.exe" - это и есть патч. Запускать этот патч нужно в "Безопасном режиме". (Safe Mode - для тех, кто в бункере, нужно нажать F8 в начале загрузки PC). Эту же процедуру проделываем и с остальными файлами. На этом переделка файлов завершена. |
Последний раз редактировалось ADNER, 12-11-2012 в 14:02. Причина: не вставил ссылку на ресурсы для изменения иконок Отправлено: 13:48, 12-11-2012 | #8 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать Вопрос был в том чтобы изменить затемнённость значка при аттрибуте "скрытый файл", и видимо это нельзя зделать ресурсами,
так как это что-то напоминает прозрачность изображения и работает с любыми ресурсами файлов, значит это фитча в ядре. |
------- Отправлено: 21:52, 13-01-2013 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Ресурсы - [решено] AVI в shell32.dll | Werder007 | Оформление Windows XP | 17 | 12-06-2012 13:49 | |
Ресурсы - Как правильно редактировать Shell32.dll ? | russtavelly | Оформление Windows 11/ 10 / 8 / 7 / Vista | 1 | 14-07-2011 06:52 | |
Разное - [решено] shell32.dll | seawolfsergey | Microsoft Windows 2000/XP | 4 | 16-01-2011 15:26 | |
какой BIOS лучше на мамку ASUS P5B-VM 1004 либо 0901 либо 0504 либо 0405 либо 0307 | paljch | Материнские платы и память | 1 | 12-11-2009 23:27 | |
Интерфейс - System Volume Information - не скрытая папка | bl1nk | Microsoft Windows 2000/XP | 6 | 18-03-2008 21:26 |
|