Автор: AZJIO
Дата сообщения: 20.10.2007 00:02
Tinca
Сжал свою тему (Luna (Longhorn Revolution)) - размер какие-то 281 кб, могу залить (Silver).
Я делал так: открыл в SkinStudio тему "Luna (Longhorn Revolution)", там есть выбор с подробностями, убрал галочки со всех вариантов, оставив "Silver, ExtraLargeFonts" и сохранил тему как "SilverAS", папка с темой появилась в папке "WindowBlinds".
Если я создаю плагин обычным способом,выбрав пункт "Other", то копируется тема, но без необходимых файлов. Поэтому я выбирал "VistaXP+" и у меня получился рабочий плагин. Далее я из созданного плагина удалил папку с темой "VistaXP+" и вставил свою тему, созданную до этого пунктом "Other", то есть скопировал папку "SilverAS" и в папку "Files" и заменил в файле WB5.inf секцию [Strings]
[Strings]
SKINSET=SilverAS.uis
SKINSET2=SilverAS
ScreenSaveEnabled=1
Здесь как раз указаны пути к моей теме.
Но и тут цвет панели задач оказался чуть темнее, там есть параметры "гамма", может он влияет. Я не пробовал, подумал, что легче в фотошопе осветлить. По ширине панель задач тоже узкая, нужно искать параметры, и ещё не знаю, есть ли поддержка этого. В "SkinStudio" править не получилось. Единственное шрифт уменьшил, он прописывается в файле SilverAS.uis. Сравнивал тему с крупным и средним шрифтом прогой "Beyond Compare" именно для файла SilverAS.uis.
Сейчас тема практически устраивает. Посмотри мои скрины на предыдущих страницах, если надо залью (не весь плагин а только тему и inf).
Сейчас пытаюсь создать плагин замены иконок от виста трансформейшен пак 7. Все dll, exe и cpl много весят, во многих заменено пару, а то и одна иконка, а хотелось бы плагин размером максимум 5 мег. Прописать его как плагин наверно не получится, нужно патчить созданный дистрибутив после создания, то есть вставить строку запуска батника там же, где указан запуск патчей типа "oem1\postprocessing\patch_shell32.exe".
Вот содержимое батника выполненое процентов на 30, а потом ещё дубликаты удалять. И думать на сколько удобно будет делать обновление плагина, если те иконки что сейчас дубликаты, вдруг в новом виста-трансформейшен станут разными.
[more]ResHacker.exe -script shell32_modify_script.txt
ResHacker.exe -script rasdlg_modify_script.txt
ResHacker.exe -script main_modify_script.txt
ResHacker.exe -script explorer_modify_script.txt
ResHacker.exe -script setupapi_modify_script.txt
ResHacker.exe -modify "BartPE\I386\system32\mspaint.exe", "BartPE\I386\system32\mspaint.exe", plugin\resources\miscellaneous\mspaint2.ico, IconGroup,2,
ResHacker.exe -modify "BartPE\I386\system32\mspaint.exe", "BartPE\I386\system32\mspaint.exe", plugin\resources\miscellaneous\mspaint3.ico, IconGroup,3,
ResHacker.exe -modify "BartPE\I386\system32\calc.exe", "BartPE\I386\system32\calc.exe", plugin\resources\miscellaneous\calcSC.ico, IconGroup,SC,
ResHacker.exe -modify "BartPE\I386\system32\notepad.exe", "BartPE\I386\system32\notepad.exe", plugin\resources\miscellaneous\notepad2.ico, IconGroup,2,
ResHacker.exe -modify "BartPE\I386\system32\winmine.exe", "BartPE\I386\system32\winmine.exe", plugin\resources\miscellaneous\winmine100.ico, IconGroup,100,
ResHacker.exe -modify "BartPE\I386\system32\regedit.exe", "BartPE\I386\system32\regedit.exe", plugin\resources\miscellaneous\regedit100.ico, IconGroup,100,
ResHacker.exe -modify "BartPE\I386\system32\regedit.exe", "BartPE\I386\system32\regedit.exe", plugin\resources\miscellaneous\regedit101.ico, IconGroup,101,
ResHacker.exe -modify "BartPE\I386\system32\regedit.exe", "BartPE\I386\system32\regedit.exe", plugin\resources\miscellaneous\regedit102.ico, IconGroup,102,
ResHacker.exe -modify "BartPE\I386\system32\sol.exe", "BartPE\I386\system32\sol.exe", plugin\resources\miscellaneous\sol500.ico, IconGroup,500,
ResHacker.exe -modify "BartPE\I386\system32\spider.exe", "BartPE\I386\system32\spider.exe", plugin\resources\miscellaneous\spider103.ico, IconGroup,103,
ResHacker.exe -modify "BartPE\I386\system32\charmap.exe", "BartPE\I386\system32\charmap.exe", plugin\resources\miscellaneous\charmap111.ico, IconGroup,111,
ResHacker.exe -modify "BartPE\I386\system32\wordpad.exe", "BartPE\I386\system32\wordpad.exe", plugin\resources\miscellaneous\wordpad128.ico, IconGroup,128,
ResHacker.exe -modify "BartPE\I386\system32\wordpad.exe", "BartPE\I386\system32\wordpad.exe", plugin\resources\miscellaneous\wordpad154.ico, IconGroup,154,
ResHacker.exe -modify "BartPE\I386\system32\wordpad.exe", "BartPE\I386\system32\wordpad.exe", plugin\resources\miscellaneous\wordpad155.ico, IconGroup,155,
ResHacker.exe -modify "BartPE\I386\system32\wordpad.exe", "BartPE\I386\system32\wordpad.exe", plugin\resources\miscellaneous\wordpad165.ico, IconGroup,165,
ResHacker.exe -modify "BartPE\I386\system32\taskmgr.exe", "BartPE\I386\system32\taskmgr.exe", plugin\resources\miscellaneous\taskmgr107.ico, IconGroup,107,
ResHacker.exe -modify "BartPE\I386\system32\wmplayer.exe", "BartPE\I386\system32\wmplayer.exe", plugin\resources\miscellaneous\wmplayer120.ico, IconGroup,120,
ResHacker.exe -modify "BartPE\I386\system32\stobject.dll", "BartPE\I386\system32\stobject.dll", plugin\resources\miscellaneous\stobject230.ico, IconGroup,230,
ResHacker.exe -modify "BartPE\I386\system32\stobject.dll", "BartPE\I386\system32\stobject.dll", plugin\resources\miscellaneous\stobject231.ico, IconGroup,231,
ResHacker.exe -modify "BartPE\I386\system32\JOY.CPL", "BartPE\I386\system32\JOY.CPL", plugin\resources\miscellaneous\joy102.ico, IconGroup,102,
ResHacker.exe -modify "BartPE\I386\system32\telephon.CPL", "BartPE\I386\system32\telephon.CPL", plugin\resources\miscellaneous\telephon100.ico, IconGroup,100,
ResHacker.exe -modify "BartPE\I386\system32\timedate.CPL", "BartPE\I386\system32\timedate.CPL", plugin\resources\miscellaneous\timedate200.ico, IconGroup,200,
copy BartPE\I386\system32\regedit.exe BartPE\I386\regedit.exe
ResHacker.exe -modify "BartPE\I386\system32\mydocs.dll", "BartPE\I386\system32\mydocs.dll", plugin\resources\shell32\Icon_127.ico, IconGroup,100,
ResHacker.exe -modify "BartPE\I386\system32\mydocs.dll", "BartPE\I386\system32\mydocs.dll", plugin\resources\shell32\Icon_128.ico, IconGroup,101,[/more]
Добавлено:
MGAlex
У меня тотал подарок эдишин. Для запуска ложишь *.ini в SFX-архив, тот что на рамдрайв извлекается, и создаёшь ярлык с параметрами:
"X:\Programs\TotalCMD\Totalcmd.exe" /F=B:\Profiles\ftp.ini /I=B:\Profiles\wincmd.ini
И кстати, если у меня wincmd.ini лежит на CD-диске, то шрифт по умолчанию (мелкий жирный), а если на рамдрайве, то запуск Тотала именно с теми настройками шрифта и всего прочего, как я настроил.