|
Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows XP » Обои и Значки - Иконки |
|
Обои и Значки - Иконки
|
Новый участник Сообщения: 9 |
Профиль | Отправить PM | Цитировать А каким макаром можно заменить в своем дистрибутиве все иконки на свои и возможно ли вообще это сделать? Чтоб они соответственно автоматом встали.
|
|
Отправлено: 18:25, 23-12-2004 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать В папке I386 shell32.dll не запакован сab-om.если же поменять в оригинальном shell32.dll иконки(Restorator 2004) и запихнуть в дистрибутив,при установке вылазит BSOD...типа для файла не сошлась контрольная сумма.так как поменять дефолтные иконки в дистрибутиве? я например хочу вставить иконки от XP в дистриб win2000
|
Отправлено: 19:49, 08-03-2005 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 91
|
Профиль | Отправить PM | Цитировать Ребят а не замучаетесь менять иконки от одной винды для другой или есть способ разом?Это монотонная работа...а нет ли способа вытащить сразу все и вставить в shell32.dll другой винды и всё?Или по одной картинке\иконке это делать надо?
Вот у меня есть прога которая дописывает к картинка в нужной её части(слева,справа,сверху снизу) нужную надпись с твоим цветом и шрифтом...прога может работать с большим количеством файлов...реально ли все картинки shell32.dll этой прогой обработать?Сама прога конечно только jpg bmp и т.д. понимает..но может можно разом извлечь все картинки из dll,тогда они будут ввиде граф. файлов и уже тогда их обработать\изменить? |
------- Отправлено: 13:28, 09-03-2005 | #12 |
Старожил Сообщения: 177
|
Профиль | Сайт | Отправить PM | Цитировать Я делаю с помощью Restorator ResPatcher:
del %windir%\system32\dllcache\shell32.dll copy Patch_shell32.exe %windir%\system32\Patch_shell32.exe Patch_shell32.exe -auto shell32.cmd P.S. Первый метод проверен на 100% |
------- Отправлено: 18:20, 09-03-2005 | #13 |
Пользователь Сообщения: 175
|
Профиль | Отправить PM | Цитировать kirillkr
Цитата:
taxist Цитата:
Mss Цитата:
|
|||
------- Отправлено: 09:29, 15-03-2005 | #14 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать Кто подскажет мне вот какую весчь: как воткнуть уже вырванную из какой нибудь программы иконку в 7z sfx архив (эстетическое подобие настоящего инсталлятора - мелочь - но приятно)))) Restorator'ом получалось почему то только 16 цветные. Чем и как делать?
|
------- Отправлено: 13:48, 05-12-2005 | #15 |
Ветеран Сообщения: 628
|
Профиль | Отправить PM | Цитировать specialist
делается ResHack'ом, если для ACDSee могу прислать удже пропатченый 7x.sfx |
Отправлено: 14:44, 05-12-2005 | #16 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать EgOrus
Кашпировский, блин Да, в частном случае, для ACDSee, но в общем - для наращивания опыта создания красивых инсталляций. Спасибо. Попробую. |
------- Отправлено: 14:54, 05-12-2005 | #17 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать Замена иконки 7z sfx архива. Придание инсталлятору подобающего вида. Вокруг да около ходили много, но по-моему так никто подробно и не раскрывал суть вопроса: Как вставить в создаваемый вами дистрибутив на основе 7z sfx модуля свою иконку? Скоро надеюсь грянет обещанная Oleg_Sch гуи-оболочка, в которой можно будет легко и просто выбирать из каких файлов, с помощью какого модуля и его параметров делать инсталляшку, а также присваивать ей свою иконку... А пока, осмелюсь выложить не очень сложный алгоритм альтернативных, но вполне осуществимых действий, приводящих к желаемому результату. Итак, для начала остановимся на необходимом программном обеспечении. Можно использовать множество программ для тех или иных целей, но я остановлюсь на тех, которыми пользовался сам - редактор ресурсов Resource Hacker и редактор иконок AWicons Pro. Русскую версию первого лучше всего взять на сайте www.samlab.ws а второй поискать с помощью какого-нибудь поисковика. Итак, приступаем к работе: - устанавливаем, регистрируем... короче добиваемся работоспособного состояния вышеназванных программ. - запускаем Resource Hacker. Файл - Открыть - выбираем в нем любой исполняемый файл, иконку из которого требуется вытащить. - идем в пункт Icon Group и находим в одной из его подпапок требуемый ресурс иконок (их может быть несколько - нужную нам группу выбираем визуально, смотря на отображающиеся в правой части окна программы иконки). - нажимаем на нем правой кнопкой мыши и выбираем пункт меню Сохранить [Icon Group: ....], далее указываем путь и имя файла иконок. - поскольку в получившемся файле иконок их очень много а нам хочется чтобы размер дистрибутива практически не увеличился, нам теперь нужно убрать лишние иконки из этого файла. Я воспользовался программой AWicons Pro - открыл файл извлеченных на предыдущем этапе иконок и нажимая последовательно на одной за другой иконках правой кнопкой мыши, выбирал в контекстном меню Удалить, пока не осталось всего две нужных мне иконки - 16Х16 и 32Х32 точки 32-битного цвета и сохранил этот обрезанный ресурс. - далее снова открываем Resource Hacker. Файл - Открыть (тип файлов - Все файлы) выбираем наш модуль 7z sfx (он должен быть несжатым упаковщиком upx, если сжат - распаковать командой upx -d your_sfx.sfx, а после подмены иконок - запаковать командой upx --best your_sfx.sfx ;естесственно, что в этом случае заранее скачанный вами упаковщик upx должен находиться в одной папке с упаковываемым 7z sfx модулем) и жмем кнопку Открыть. - снова заходим в пункт Icon Group, находим там подпапку с искомым ресурсом иконок, и нажав на самом ресурсе иконок правой кнопкой мыши из контекстного меню выбираем пункт Заменить ресурс ... - в открывшемся окне щелкаем по кнопке Открыть значок, выбираем файл иконок, который был до этого предварительно обрезан и щелкаем по кнопке Заменить и далее Закрыть. - после проделанных действий можно нажать Файл - сохранить как ... и указав нужную папку и имя вашего нового 7z sfx модуля выйти из программы. - нужно убедиться что программа не забыла дописать расширение файла .sfx а если забыла дописать его ручками - далее из командной строки или с помощью заботливо созданного командного файла следующего содержания COPY /b your_sfx.sfx + your_config.txt + your_7z.7z your_install.exe где: your_sfx.sfx - вами замучанный 7z sfx модуль your_config.txt - вами созданный файл конфигурации модуля 7z sfx your_7z.7z - ваш 7z архив с программой your_install.exe - ваша получающаяся на выходе инсталляшка вы сможете получить ваш инсталляционный файл с красивой иконкой! Удачи! P.S.: практика показала, что лучше всего оставить вообще только одну иконку - самую лучшую (48х48 32bit) |
Последний раз редактировалось specialist, 15-12-2005 в 14:21. Отправлено: 18:02, 08-12-2005 | #18 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать ништяк,над этим надо задуматься.
|
------- Отправлено: 19:30, 08-12-2005 | #19 |
mamadu
Сообщения: n/a |
To alcos
Цитата:
|
|
Отправлено: 01:22, 25-12-2005 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Иконки не меняются | QUMATOZ | Microsoft Windows 2000/XP | 1 | 24-06-2009 15:40 | |
Интерфейс - Иконки в трее | SanekIrk | Microsoft Windows Vista | 8 | 09-05-2009 16:58 | |
Обои и Значки - Иконки | DarkDeivel | Оформление Windows XP | 11 | 30-06-2008 12:40 | |
Иконки | Harry Potter | Хочу все знать | 4 | 23-10-2006 21:50 | |
Иконки в ХР | Sexsei | Хочу все знать | 2 | 19-08-2003 11:29 |
|