Показать полную графическую версию : [решено] Добавление OEM информации - все вопросы
Страниц :
1
2
3
4
5
6
7
8
[
9]
10
11
12
Подскажите пожалуйста как сделать картинки bmp в OEMINFO, чтобы они были на прозрачном фоне. С png то всё ясно. Но ведь в данном случае нужно только bmp. »Рекомендую - IconLover (http://www.iconutils.com/download.htm)
МИШАНЧИК
12-01-2008, 04:13
YuriPet, спасибо. Скачал. Но так и не понял как в ней сделать картинки bmp на прозрачном фоне?
Подскажите пожалуйста!
МИШАНЧИК
16-01-2008, 07:39
YuriPet, не молчите. Пожалуйста подскажите как сделать картинки bmp на прозрачном фоне?
МИШАНЧИК, Извините - посчитал, что все же вы разобрались самостоятельно... :)
Вначале находим требуемую картинку (или создаем в Photoshop, другом графическом редакторе) и сохраняем ее в формате PNG.
Открываем этот PNG-файл с помощью IconLover, а в нем далее: "File" -> "Save as...", выбираем "Тип файла:" -"Windows Bitmap (*.bmp)", изменяем (при желании) "Имя файла:", жмем "Сохранить". Все! ;)
Можно просто открыть понравившуюся картинку в любом формате тем же IconLover, выбрать инструмент "Flood Fill (F)" и залить цветом "Transparent" (назначен по умолчанию правой кнопке мышки) участки, которые д.б. прозрачными.
Прошу обратить внимание, что сохранять BMP-файл нужно в 32-битном формате!
Если вы открыли файл в формате 24 или 8 бит, то нужно создать "New Image Format" - "True Color + Alpha (32-bits)" и сохранять именно его.
МИШАНЧИК
17-01-2008, 07:59
YuriPet, большое спасибо. Буду пробовать.
primewar
24-01-2008, 21:59
YuriPet, Я так понял, таким же образом можно редактировать иконки на сетап биллборде? Посмотри пожалуйста здесь: Биллбоард (http://www.forum.oszone.ru/post-721414-225.html)
Т.е. png-иконку сохранить через IconLover и можно использовать?
primewar
Нет, там другой принцип (метод).
Альфа-канал не используется, а просто делается "прозрачным" (правильнее сказать - "невидимым") цвет, заданный (если используешь WinntbbuED.exe) в "Edit" -> "Colors" -> "Step Image Transparency".
Чаще всего в качестве "прозрачного" используется цвет с параметрами RGB (255, 0, 255).
Одним из главных недостатков этого принципа (метода) является принципиальная невозможность создания "полупрозрачных" участков.
Естественно, при этом рисунки сохраняются в формате 8, максимум 24-бит.
primewar
25-01-2008, 00:40
YuriPet, То, что система считает розовый цвет прозрачным я слышал, меня интересует немного другое: после сохранения в .bmp белый (розовый) контур станет однородным, или же по-любому придётся корректировать?
(если используешь WinntbbuED.exe) в "Edit" -> "Colors" -> "Step Image Transparency" »
Так и делаю, но вокруг иконки остаются "рваные" края.....
primewar
"Рваные" края - следствие того, что в иходном изображении, скорее всего, использовалась полупрозрачность ("мягкие" тени и т.п.).
Из-за этого края изображения не имеют резкой границы, а в этом методе такая ситуация крайне нежелательна.
Проверить легко: выбери цвет, которого на рисунке точно нет, и выполни "заливку", начиная от края всего изображения.
...после сохранения в .bmp белый (розовый) контур станет однородным, или же по-любому придётся корректировать? Сам-собой мало что делается в мире... :rolleyes:
Скорее всего придется "вручную" заливать всё, что д.б. прозрачным... ;)
P.S. Если исходным изображением и вправду была иконка, то проще (и правильней) использовать 256-цветную ее часть.
Ребят что-то я не понял как добавлять OEM в авто-установку обьясните кто может поконкретней
Miroslaw
11-05-2008, 04:47
ANDYru,
Подскажите, пожалуйста, как можно изменить информацию о том какой процессор установлен в системе?.
Например, стоит Pentium а написать вместо него Xeon или наоборот.
Подскажите, пожалуйста, как исправить 2002 на 2008 в свойствах компа.
кто не будь может создать на руском языке вот этот топик прозрачный фон (http://www.msfn.org/board/transparent-bmp-s-t22523.html) ничего не смыслю на английском языке
плизззззззззззз очен надо
e-not1989
29-07-2008, 11:54
Во время запуска этого батника на T13 появляется консольное окно, из-за которого установка приостанавливается. Приходится вручную писать exit для закрытия этого консольного окна и продолжения установки. Пробовал в oeminfo.cmd вписать в конце EXIT - не помогло. Как справиться с этим?
Прошу обратить внимание, что сохранять BMP-файл нужно в 32-битном формате! »
Ох, как тут вводят в заблуждение, мягко говоря! Вот абсолютно правильное решение:
To make a transparent bitmap you must make sure that the bitmap has been converted to Indexed 256 colour. 24bit Bitmaps will not make a transparent image. Make sure that pixel (0,0) in the top left most part of the picture has the colour you want to be transparent.
If you have a background colour that you do not want to be transparent put another colour at pixel (0,0), preferably 1 that doesn't appear in the rest of the image. Some image editors allow you to add a colour to the palette if needed.
In some cases setting colour 0 in the colour index also can help.
В вольном переводе:
Чтобы получить прозрачный bmp, изображение должно быть конвертировано в "Индексированные 256 цветов". 24-битные изображения не дают прозрачной картинки. Убедитесь, что пиксель (0,0) (верхний левый) имеет цвет, который вы ходите назначить прозрачным.
Перевода этого думаю достаточно.
Ох, как тут вводят в заблуждение, мягко говоря! Вот абсолютно правильное решение... »
А слабо прочитать чуть ниже?Чаще всего в качестве "прозрачного" используется цвет с параметрами RGB (255, 0, 255).
Одним из главных недостатков этого принципа (метода) является принципиальная невозможность создания "полупрозрачных" участков.
Естественно, при этом рисунки сохраняются в формате 8, максимум 24-бит.»
Это о том "решении" которое вы привели.
Так что, ИМХО, - "Кому нравится поп, а кому попадья..." ;)
Распоследний пересобранный дистрибутив с всё тем же oeminfo.cmd - вдруг я заметил, что кнопка "Сведения о поддержке" в установленной ОС отсутствует. А прежде была!
Поднимаю свой вопрос, как разрешено, по истечении трех суток. Итак, подробнее. Я применял выложенный на сайте oszone oeminfo.cmd - тот, который в шапке. Сначала с дистрибутивом XP SP2, потом с дистрибутивом XP SP3. После очередной переустановки ОС с пересобранного дистрибутива вдруг заметил, что кнопка "Сведения о поддержке", по которой можно было перейти к списку установленных обновлений и аддонов, - отсутствует!
На каком этапе обновления дистра это произошло, почему - не знаю. Но с момента создания своего файла oeminfo.cmd я не вносил в него никаких исправлений. И кнопка была, а потом не стало... Никто не объяснит?
Добавлю, что после установки XPSP3 на ноут на днях я наблюдал такую картину: кнопки "Сведения о поддержке" нет, а под данными о процессоре и памяти - какая-то совершенно незаказанная мной фраза, неоконченная, вместилась только пара слов, да и то второе слово оборвано. Первое слово, кажется, "Физические", а следующее (говорю уже менее уверенно), кажется, "поддерживаемые", а к чему это, откуда взялось, не знаю...
Sanja Alone
06-11-2008, 22:36
truvo
Добавлю, что после установки XPSP3 на ноут на днях я наблюдал такую картину: кнопки "Сведения о поддержке нетКнопка должна быть если файл %systemroot%\system32\oeminfo.ini существует и содержит как минимум 2 непустых параметра в секции General - Manufacturer, Model, а также Line1 в секции Support Information:
[General]
Manufacturer=some text
Model=some text
[Support Information]
Line1=some text
под данными о процессоре и памяти - какая-то совершенно незаказанная мной фраза, неоконченная, вместилась только пара слов, да и то второе слово оборвано. Первое слово, кажется, "Физические", а следующее (говорю уже менее уверенно), кажется, "поддерживаемые", а к чему это, откуда взялось, не знаю...Надпись на английском звучит так: "Physical address extension" /Расширение физических адресов/ - определяется параметром /PAE в файле boot.ini. Никакого отношения к oeminfo.ini не имеет; подробнее - здесь (http://support.microsoft.com/kb/283037)
Вы будете смеяться, но только что сравнил по содержимому в тотал-коммандере два файла oeminfo.cmd - мой и исходник Sanja Alone. Кроме имен производителя и модели, которые благополучно отображаются в свойствах системы, - никаких отличий! А кнопки "Сведения о поддержке" у меня в итоге нет!!! Может, дело в каких-то фишках SP3? Ну ответьте хоть кто-нибудь?
Надпись на английском звучит так: "Physical address extension" /Расширение физических адресов/ - определяется параметром /PAE в файле boot.ini. Никакого отношения к oeminfo.ini не имеет; подробнее - здесь »По указанной вами ссылке есть такая фраза В Windows Server 2003 PAE включается автоматически, только если сервер использует устройства памяти, допускающие подключение в процессе работы. В системах, поддерживающих подобные устройства, ключ /PAE указывать не обязательно. В остальных случаях для использования памяти за пределами 4 ГБ необходимо указать в файле Boot.ini ключ /PAE.Но я не указывал такой ключ, тупо установил XPSP3 (а не Server 2003 - в статье вроде о других виндах написано?). Тогда откуда у меня эта строка?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.