C@MPER
(#DarkSkyTeam#)
offline
Опыт:
-488Активность: |
Easy Button Creator или очень простое и быстрое создание иконок.
Решил вот перенести сваю маленькую статью с wc3.ru сюда ;)
Что для этого нужно: 1) Любой графический редактор. 2) Програмка Easy Button Creator (автор Desert~Eagle aka WishMaster) скачать. 3) Конвертер файлов bmp tga или jpg(jpeg) в blp (лично я пользуюсь Warcraft 3 Viewer, автор DarkYoda), скачать. 4) Внимательно почитать эту небольшую статью. Делаем Иконку: 1) Рисуем свою иконку или берем готовую картинку. Пометка: фотографии как иконки смотрятся некрасиво ;) 2) Подгоняем ее под размер 64х64. Пометка: с каждой стороны оставляем по 5 (пикселей) черного цвета под обрамку. 3) Открываем програмку Easy Button Creator. 4) Жмем Файл -> Открыть. 5) Загружаем нашу картинку. Пометка: в программе есть кнопка "подогнать под 64х64" но на практике она не работает :( 6) Выбираем для какого умения будем икноку использовать. Для активного - жмем "Обрамить BTN" Для автокаста - жмем "Обрамить AutoCast" Для пассивного - либо ничего не жмем, либо жмем "Удалить рамку" 7) Жмем файл -> Сохранить как <любой формат>, придумываем имя нашей иконке (далше <ИК>), и тут САМОЕ ВАЖНОЕ, сохраняем картинку как BTN<ИК>.<любой формат> 8) Проделываем повторно операцию с п.4 по п.7, только в п.6 жмем "BTN->DISBTN" и сохраняем полученную иконку строго как DISBTN<ИК>.<любой формат> Конвертируем Иконку: 9) Открываем Warcraft III Viewer 10) Сверху нажимаем "Convert Files" -> "BMP, TGA or JPG -> BMP" 11) Выбираем нашу BTN<ИК>.<любой формат> 12) Сохраняем как BTN.<ИК>.blp 13) Появляется меню, которое задает качество компрессии (99 лучшее качество). 14) Появляется диалог, который заявляет что в картинке нет Альфа-канала. Не задумываемся над этим а просто жмем ДА. 15) Проделываем ту же операцию с п.10 по п.14 только над нашей второй иконкой - DISBTN<ИК>.<Любой формат> и сохраняем ее соответственно в DISBTN<ИК>.blp. |
07.05.2005, 00:06 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Для этих целей я для себя прожку попроще написал, которая осуществляет массовую обработку изображений(в папке) и создает для них нужные кнопки. |
07.05.2005, 00:11 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
WildCat
General Mapmaker
offline
Опыт:
10,232Активность: |
Вот даже не знаю, проголосовал за №1 - ибо действительно легче и инструкция очень подробная,
но сам таким не пользуюсь из-за "детских болезней" проги. :) WildCat добавил: NETRAT, поделись своим творением, плз :) |
07.05.2005, 14:24 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
WildCat Хм, ну я ее под себя делал, как мне проще и без гемора, если тебе нужна консольная прожка, которая для всех 32 биттных ТГА файлов в папке создает дизэбленые то могу выслать. Как видишь, ничего особенного, но я создаю хучу обычных кнопок, потом запускаю прожку и она мне дает дизебленные. Она лежит в моих паках иконок. Работает только с 32 биттами и с размером не более 64x64 - тоже настроена под меня.
|
07.05.2005, 15:06 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
WildCat
General Mapmaker
offline
Опыт:
10,232Активность: |
если она делает дизейбленные иконки лучше, чем Easy Button Creator, то несомненно нужна ибо геморно как-то по одной их затемнять :). |
07.05.2005, 15:49 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
C@MPER
(#DarkSkyTeam#)
offline
Опыт:
-488Активность: |
А я бы хотел словиться с автором EBC и стрельнуть у него исходники ;) |
07.05.2005, 17:03 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Консолька проводит масоовое затемнение кнопок на -50 контраст и -50 яркость - я так всегда делаю. |
07.05.2005, 17:28 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
NetRat, короче выставляй! |
10.05.2005, 00:23 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Ладно, не проблема. Только ТГА в текущей директории(там где лежит EXE файл), не более 64x64 и только 32 битта. Добавляет к названию файла приставку DIS. Если файл уже существует, то НЕ переписывает. Так что файлы не затрутся. |
10.05.2005, 01:30 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
Сделайте лучше прогу для массовой конвертации из blp в tga |
10.05.2005, 12:52 | #10
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
да это не проблема, только описание blp формата узнать, а его вроде Алексей знает |
10.05.2005, 12:58 | #11
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
О, сенкс.
Это сколько ты уже прог в своей жизни зделал?! |
10.05.2005, 13:15 | #12
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
да у мя на компе своего софта валом - все в папках - C#, C++, OS, .NET, ASP, Delphi3, Delphi4, Delphi, Asm, MAsm, Pascal, Flash, Basic, TAsm ну а в них уже подпапки... |
10.05.2005, 14:48 | #13
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
HAY DAS IT WORK? Я про твою консольку? |
10.05.2005, 17:01 | #14
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Кидаешь ее в папку в которой лежат иконки TGA, запускаешь и фсе! Она создаст для найденных дизэбленые с префиксом DIS у имени файла. Консолька работает быстро и эффективно =) |
10.05.2005, 19:53 | #15
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
А, я дума вручную вводишь директорию и...
Начинаю вводить, а оно меня выбрасывает:=Х |
11.05.2005, 20:21 | #16
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
тут фсе удобно - ничего вводить не надо просто запускаешь в папке где лежат ТГА. Работает? |
11.05.2005, 21:20 | #17
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
Яркая прога, быстрая не то слово! Моментально штуку файлов! КАРОЧЕ ЯРКАЯ! |
14.05.2005, 22:50 | #18
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Всмысле яркая? Так работает нормально? |
15.05.2005, 00:30 | #19
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Spirit
Просто Дух
offline
Опыт:
3,112Активность: |
АГА! Можешь кинуть в проги, меня проперло. Просто, в Easy Button Creator там по штуки их надо кидать, а у тебя=)... |
16.05.2005, 22:38 | #20
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|