Здравствуйте, помогите пожалуйста решить проблемку... Поменял imageres.dll, которая находиться C:\Windows\System32... иконки поменялись, но не все... С:\Windows \Reascache удалил, но всё равно иконки поменялись не все ( под другой учётной записью поменялось всё ) помогите решить эту проблемку, за ранее премного благодарен!
sibrik, кэш пользователя еще есть, попробуй почисть его)
Вобщем поковыряв немного shellstyle понял реализацию анимации, а точней весь код, он кстати на много проще чем в shell32.dll)
Так вот кому хочется реализовать анимацию в http://s06.radikal.ru/i179/0912/41/3e8f430d5432.jpg (http://www.radikal.ru)
Патчим shellstyle.dll из любой темы этим патчером, остальное за вас уже сделано)
[hr]
1. Открываем shellstyle.dll секция UIFILE
2. Далее находим такую строку:
<MetadataElement ThemeSubApp="DocumentsPreviewPaneControl" />
<MetadataLabel foreground="themeable(gtc(PreviewPane, 6, 0, 3803), windowtext)" /> <MetadataElement foreground="themeable(gtc(PreviewPane, 7, 1, 3803), windowtext)" /> <if id="atom(PreviewMetadataControlEditable)"><MetadataDisplayElement foreground="themeable(gtc(PreviewPane, 7, 2, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataEditControl)"> <InPlaceEdit foreground="themeable(gtc(PreviewPane, 7, 2, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataSubTitleControl)"><MetadataElement foreground="themeable(gtc(PreviewPane, 6, 0, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataTitleControl)"> <MetadataElement foreground="themeable(gtc(PreviewPane, 5, 0, 3803), windowtext)" /></if> <if id="atom(ItemCountLabel)"> <MetadataLabel foreground="themeable(gtc(PreviewPane, 7, 1, 3803), windowtext)" /></if> <PreviewMetadata padding="Rect(10rp, 5rp, 10rp, 3rp)" /> <MetadataDisplayElement contentalign="bottomleft | endellipsis" /> <if id="atom(PreviewMetadataRow)"> <Element height="18rp" /> </if> <if id="atom(PreviewMetadataControlEditable)"> <MetadataDisplayElement cursor="ibeam" /> <if KeyFocused="true"> <MetadataDisplayElement contentalign="focusrect | bottomleft | endellipsis" /> </if> </if> <if id="atom(PreviewMetadataEditControl)"> <InplaceEdit contentalign="bottomleft | endellipsis"/> </if> <if id="atom(PreviewMetadataReadOnlyControl)"> <InplaceEdit contentalign="bottomleft | endellipsis"/> </if> <if id="atom(PreviewForceLoadMetadata)"> <Button background="themeable(dtb(PreviewPane, 2, 1), ARGB(0, 0, 0, 0))" foreground="gtc(FlyoutStyle, 3, 3, 3803)" cursor="hand" contentalign="bottomleft" font="gtf(TEXTSTYLE, 4, 0)" height="18rp" /> <if MouseFocused="true"> <Button background="themeable(dtb(PreviewPane, 2, 2), ARGB(0, 0, 0, 0))" /> </if> <if KeyFocused="true"> <Button contentalign="focusrect | bottomleft" /> </if> </if> <PreviewThumbnail padding="Rect(18rp, 4rp, 4rp, 4rp)" background="ARGB(0, 0, 0, 0)" /> <if id="atom(PreviewMetadataTitleControl)"> <MetadataElement font="menufont;110%" height="18rp" /> </if> <if id="atom(PreviewMetadataSubTitleControl)"> <MetadataElement font="gtf(TEXTSTYLE, 4, 0)" height="18rp" /> </if> <if id="atom(PreviewMetadataControl)"> <MetadataElement font="gtf(TEXTSTYLE, 4, 0)" contentalign="bottomleft | endellipsis" /> </if> <if id="atom(ItemCountLabel)"> <MetadataLabel font="menufont;110%" contentalign="bottomleft | endellipsis" height="18rp" /> </if> <if id="atom(PreviewMetadataSpacer)"> <Element height="18rp" /> </if> <if id="atom(PreviewEditMetadata)"> <Element height="18rp" /> </if> <MetadataLabel padding="Rect(0rp, 0rp, 3rp, 0rp)" font="gtf(TEXTSTYLE, 4, 0)" contentalign="bottomright | endellipsis" height="18rp" />
И дописываем строку <element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataElement ThemeSubApp="DocumentsPreviewPaneControl" />
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataLabel foreground="themeable(gtc(PreviewPane, 6, 0, 3803), windowtext)" /> <MetadataElement foreground="themeable(gtc(PreviewPane, 7, 1, 3803), windowtext)" /> <if id="atom(PreviewMetadataControlEditable)"><MetadataDisplayElement foreground="themeable(gtc(PreviewPane, 7, 2, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataEditControl)"> <InPlaceEdit foreground="themeable(gtc(PreviewPane, 7, 2, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataSubTitleControl)"><MetadataElement foreground="themeable(gtc(PreviewPane, 6, 0, 3803), windowtext)" /></if> <if id="atom(PreviewMetadataTitleControl)"> <MetadataElement foreground="themeable(gtc(PreviewPane, 5, 0, 3803), windowtext)" /></if> <if id="atom(ItemCountLabel)"> <MetadataLabel foreground="themeable(gtc(PreviewPane, 7, 1, 3803), windowtext)" /></if> <PreviewMetadata padding="Rect(10rp, 5rp, 10rp, 3rp)" /> <MetadataDisplayElement contentalign="bottomleft | endellipsis" /> <if id="atom(PreviewMetadataRow)"> <Element height="18rp" /> </if> <if id="atom(PreviewMetadataControlEditable)"> <MetadataDisplayElement cursor="ibeam" /> <if KeyFocused="true"> <MetadataDisplayElement contentalign="focusrect | bottomleft | endellipsis" /> </if> </if> <if id="atom(PreviewMetadataEditControl)"> <InplaceEdit contentalign="bottomleft | endellipsis"/> </if> <if id="atom(PreviewMetadataReadOnlyControl)"> <InplaceEdit contentalign="bottomleft | endellipsis"/> </if> <if id="atom(PreviewForceLoadMetadata)"> <Button background="themeable(dtb(PreviewPane, 2, 1), ARGB(0, 0, 0, 0))" foreground="gtc(FlyoutStyle, 3, 3, 3803)" cursor="hand" contentalign="bottomleft" font="gtf(TEXTSTYLE, 4, 0)" height="18rp" /> <if MouseFocused="true"> <Button background="themeable(dtb(PreviewPane, 2, 2), ARGB(0, 0, 0, 0))" /> </if> <if KeyFocused="true"> <Button contentalign="focusrect | bottomleft" /> </if> </if> <PreviewThumbnail padding="Rect(18rp, 4rp, 4rp, 4rp)" background="ARGB(0, 0, 0, 0)" /> <if id="atom(PreviewMetadataTitleControl)"> <MetadataElement font="menufont;110%" height="18rp" /> </if> <if id="atom(PreviewMetadataSubTitleControl)"> <MetadataElement font="gtf(TEXTSTYLE, 4, 0)" height="18rp" /> </if> <if id="atom(PreviewMetadataControl)"> <MetadataElement font="gtf(TEXTSTYLE, 4, 0)" contentalign="bottomleft | endellipsis" /> </if> <if id="atom(ItemCountLabel)"> <MetadataLabel font="menufont;110%" contentalign="bottomleft | endellipsis" height="18rp" /> </if> <if id="atom(PreviewMetadataSpacer)"> <Element height="18rp" /> </if> <if id="atom(PreviewEditMetadata)"> <Element height="18rp" /> </if> <MetadataLabel padding="Rect(0rp, 0rp, 3rp, 0rp)" font="gtf(TEXTSTYLE, 4, 0)" contentalign="bottomright | endellipsis" height="18rp" />
3. Идем дальше...ищем следующую строку
<MetadataElement ThemeSubApp="CommonItemDialogPreviewPaneControl" />
<if id="atom(clientviewhost)">
Дописываем <element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataElement ThemeSubApp="CommonItemDialogPreviewPaneControl" />
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<if id="atom(clientviewhost)">
4. Дальше:
<MetadataElement ThemeSubApp="GenericPreviewPaneControl" />
<if id="atom(clientviewhost)">
Дописываем <element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataElement ThemeSubApp="GenericPreviewPaneControl" />
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<if id="atom(clientviewhost)">
5. Следующая строка
<MetadataElement ThemeSubApp="MusicPreviewPaneControl" />
<if id="atom(clientviewhost)">
И снова дописываем <element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataElement ThemeSubApp="MusicPreviewPaneControl" />
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<if id="atom(clientviewhost)">
6. Ну и последнее
<MetadataElement ThemeSubApp="PhotoPreviewPaneControl" />
<if id="atom(clientviewhost)">
Пишем <element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<MetadataElement ThemeSubApp="PhotoPreviewPaneControl" />
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/>
<if id="atom(clientviewhost)">
При этом можно изменить скорость анимации, для этого в строке:
<element id="atom(animation)" animation="rectanglev|s|fast|delayshort"/> fast меняем в зависимости от нужной скорости:
veryslow - очень медлено
slow - медлено
fast - быстро
veryfast - очень быстро
Вот наконец и все) сохраняем и проверяем)
PainteR, благодарю за подсказку, а Вы не могли бы не много точнее, где именно он находится и что там желательно НЕ удалять а что именно нужно удалить, за ранее спасибо :)
sibrik, удали файл IconCache.db в этой папке: С:\Users\Твой пользователь\AppData\Local\
Это и есть Кэш Иконок!
nikenike
05-12-2009, 06:48
Кто нибудь может переделать 25-30 кнопок старт, под размер вин7?
Заодно поделюсь кнопками?
Варианта два: или данный твик работает при зажатой SHIFT или в твике надо исправить Administrators на Администраторы.
Подскажите пожалуйста, почему при редактировании shell32.dll пропадает звук.
xayl, звук чего или от чего? Чем и что редактируете?
И вобще причем звук и библиотека оболочки?
xayl, такой вариант возможен.
Попробуй закинуть на место непропатченный файл и посмотри, вернётся ли звук.
nikenike
07-12-2009, 22:01
Почему нельзя редактировать explorer.exe, пишет файл используется, хотя раньше можно было редактировать без перезагрузки? Все процессы закрывал, кроме системных.
nikenike, а права на файл получены?
ктонибудь подскажите: не работает патч на taskmgr.exe хотя открываю ресторатором, а файлы заменены
4udo_pacan
08-12-2009, 01:32
Патч для применения неофициальных тем оформления Windows 7 и нетолько (универсальный).
Установка, проще не бывает (на x86 и x64)
Утилиту необходимо запускать от имени андинистратора.
Запускаем -> после того как вылетит первое окошко жмем "patch" -> далее жмем "ок" -> через секунд 15 программа попросит перезагрузить компьютер -> жмем опять "ок" -> компьютер перезагружается. Все!!! Теперь можете спокойно утанавливать любую тему.
Скачать Universal Theme Patcher
depositfiles.ru (http://depositfiles.com/files/t0hnya07y)
letitbit (http://letitbit.net/download/3999.3a92a53a59a23876d076ad1d7/universal_theme_patcher.rar.html)
4udo_pacan, Патч для применения неофициальных тем оформления Windows 7 в чем отличия от UniversalThemePatcher лежащего в шапке темы [Windows 7] Визуальные стили (Seven, Se7en) (http://forum.oszone.net/thread-144982.html) ? одно и тоже...
nikenike
08-12-2009, 16:18
Sergey Shikharev, получены, первые раз 6-8 когда менял кнопку было нормально, а теперь пишет что файл используется и предлагает заменить експлорер после перезагрузки, и запускает свой сервис.
Добавлено:
Нашел в чем была загвоздка, если кому пригодится. Была отключена функция сохранять копии файла, при ее возвращении обратно, можно редактировать файл без перезагрузки.
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.