AIMP Forum

AIMP для Windows => Дополнения (Plugins / Skins) => Иконки => Topic started by: Imperator3 on July 11, 2008, 18:36:14

Title: Инструкция по созданию иконок
Post by: Imperator3 on July 11, 2008, 18:36:14
Создание иконок для ассоциации файлов AIMP
1. Рисование иконок
Используемый софт: любой графический редактор.
Для ассоциаций файлов должны быть нарисованы следующие иконки:
• WAV
• MP3
• OGG
• WMA
• Audio ("прочие" расширения)
• MOD
• FLAC
• MPC
• Обложка
• Плейлист
• aimppack
• APE
• M4A
• MIDI
• OPUS
• Можно как добавить дополнительные, так и убрать лишние иконки в соответствии с картой иконок XML (см. ниже).
Необходимы следующие размеры: 256х256, 48х48, 32х32, 24x24, 16х16. Другие размеры Windows не воспринимает. Начальный формат PNG, фон прозрачный.
Создание целесообразно начинать с размера 256x256, затем оставшиеся размеры можно получить путём уменьшения картинки.
Важно: иконки 16x16 лучше всего делать отдельно с нуля, т.к. на таком размере детали большой картинки, в т.ч. текст, часто становятся неразличимы.

Программа IcoFX (http://moemesto.ru/Alex_dolmatov/file/12833779/icofx1.6Rus.zip) имеет очень удобный инструмент пакетного создания иконок на основе картинок.
Рассмотрим пример автоматического создания иконок размеров 256х256, 48х48, 32х32.
Открываем пакетную обработку (Инструменты / Пакетная обработка...), добавляем набор картинок, отмечаем всё, как на скриншоте:
(https://a.radikal.ru/a01/1901/3b/42f22fb5271e.png)
В папке назначения получаем набор готовых файлов .ico с размерами иконок 256х256, 48х48, 32х32.
Размер 16х16 добавляем отдельно по пункту 2.

2. Создание иконок
Открываем IcoFX (http://moemesto.ru/Alex_dolmatov/file/12833779/icofx1.6Rus.zip), нажимаем «Файл \ Импортировать изображение...», выбираем иконку 256x256, в появившемся окне устанавливаем все как на картинке:
(https://c.radikal.ru/c20/1802/39/d1525381c175.png)
Далее импортируем оставшиеся размеры в иконку (48x48, 32x32, 16x16), используя кнопку:
(https://c.radikal.ru/c28/1802/7e/035e82d71709.png)
Не забываем каждый раз указывать правильный размер импортируемого изображения:
(https://b.radikal.ru/b42/1802/72/6f75d432e8dd.png)
Сохраняем готовую иконку в формате «.ico».

3. Монтаж иконок
Необходимый софт: Resource Hacker (http://www.angusj.com/resourcehacker/) или Restorator (https://www.bome.com/products/restorator)
Для монтажа нам понадобится уже готовый dll файл (https://yadi.sk/d/Qzdkous73PiALp) с иконками. Открываем файл в Resource Hacker/Restoraror. Слева есть древо, заходим в XML и выбираем MAP. Он выглядит так:
<?xml version="1.0"?>
<IconsLibrary>
  <name>FIJO_Flat</name>
  <author>by Zigar</author>
  <icon id="0" Exts="*.wav;*.wv;" />
  <icon id="1" Exts="*.mp3;*.mp2;*.mp1;*.mpga;" />
  <icon id="2" Exts="*.oga;*.ogg;" />
  <icon id="3" Exts="*.wma;" />
  <icon id="4" type="audio" />
  <icon id="5" Exts="*.it;*.mo3;*.mod;*.mtm;*.s3m;*.umx;*.xm;" />
  <icon id="6" Exts="*.fla;*.flac;" />
  <icon id="7" Exts="*.mpc;" />
  <icon id="8" type="skins" />
  <icon id="9" type="playlists" />
  <icon id="10" Exts="*.aimppack;" />
  <icon id="11" Exts="*.ape;*.mac;" />
  <icon id="12" Exts="*.m4a;*.m4b;*.m4r;" />
  <icon id="13" Exts="*.mid;*.midi;*.kar;*.rmi;" />
  <icon id="14" Exts="*.opus;" />
</IconsLibrary>

Примечания:
Название иконок / Автор - меняем на своё
Это имена файлов иконок
Это расширения, на которых будет отображаться иконка

3.1 Инструкция для Resource Hacker
Дерево выглядит так:
(https://c.radikal.ru/c38/1802/0a/d61477b830aa.png)
Чтобы сохранить изменения, сначала компилируем проект ("Действие \ Изменить (Компилировать) (F5)"), затем сохраняем.

Чтобы заменить набор иконок, нужно зайти в Icon Group, выделить набор, выбрать "Действие \ Заменить иконку...", найти нужный набор иконок, полученный в IcoFX (пункт 2).
Не забываем сохранять изменения.

3.2 Инструкция для Restorator
Для того что бы можно было редактировать текст XML\MAP нужно нажать кнопку (https://b.radikal.ru/b16/1802/bf/992143ce580c.png)
После редактирования xml поочередно заменяем иконки, сначала удалить нужный файл из dll потом перетащить наш. Важно чтобы папка «Иконка» не была пустой, иначе она пропадет. После всех манипуляций сохраняем файл и переименовываем его в соответствии с правилами AIMP.

Пункт 3 можно проделать в автоматическом режиме.
На основе наработок (https://www.aimp.ru/forum/index.php?topic=6955.msg127641#msg127641) Алексея Долматова, сделан такой же автомат для AIMP4.
Скачать можно в аттаче внизу AIMP4 icons compiler.zip (https://www.aimp.ru/forum/index.php?action=dlattach;topic=6955.0;attach=56058)

Внимание! Если после установки иконок производились изменения в файле набора иконок, чтобы увидеть эти изменения в Проводнике - нужно очистить кэш иконок. Для этого нужно запустить файл icon-cache-clean.bat (https://www.aimp.ru/forum/index.php?action=dlattach;topic=6955.0;attach=52734) (в аттаче), предварительно нужно закрыть АИМП.

Инструкция по созданию иконок от Kibermanick (https://www.aimp.ru/?do=catalog&id=1&author=195) technology. 2016: https://yadi.sk/i/zRs0MrVJqKX8x
Title: Re: Туториал о создании иконок
Post by: anon on July 11, 2008, 19:22:03
ты рекомендуешь платную программу, а плеер freeware - нехорошо
Quote
Однако, эта библиотека не будет отображаться в настройках ассоциации файлов. Для того, что бы AIMP видел иконки, они должны иметь расширение dll. Для этого мы должны изменить расширение нашей библиотеки
помоему это неправильно, такие иконки не будут отображаться в ОС MS Vista


Внимание! Иконки сделанные таким способом на ОС Vista не будут работать! Ждите нового FAQ'а
Title: Re: Инструкция по созданию иконок
Post by: MOLFAR on January 13, 2009, 13:46:05
кому уж сильно приспичит можно RES HAKER...freeware... :)
Title: Re: Инструкция по созданию иконок
Post by: ShatEneW on March 09, 2009, 19:34:12
зачем они нужны и где они отображаються ???
Title: Re: Инструкция по созданию иконок
Post by: R.E.D.W.@.R. on March 09, 2009, 19:53:34
в системе они отображаются, как значки аудио файлов
Title: Re: Инструкция по созданию иконок
Post by: ShatEneW on March 09, 2009, 20:47:30
неа((( я их у папку Icons засунул, а ничё не поминялось(((
Title: Re: Инструкция по созданию иконок
Post by: R.E.D.W.@.R. on March 09, 2009, 20:54:42
так нужно в настройках плеера выбрать тот файл который вы скопировали у папку Icons

Настройки (Ctrl+P)> Система > Ассоциации файлов   и справа из выпадающего списка выбирайте нужный вам файл, затем нажимаете Задействовать и фсё!
Title: Re: Инструкция по созданию иконок
Post by: -=Lee=- on March 09, 2009, 21:00:21
НЕ забудь включить все типы аудио файлов
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on April 28, 2009, 13:36:27
кому уж сильно приспичит можно RES HAKER...freeware... :)
Лутше RESTORATOR - Красиво
Я им несколько исправил - пытаюсь (МУЧАЮСЬ) залить 10 KB/s
Title: Re: Инструкция по созданию иконок
Post by: B1ood on May 03, 2009, 00:20:48
reStorator действительно наиболее подходящая программа для создания набора иконок для нашего любимого плеера и она, как говорится, фривэа ;D
Title: Re: Инструкция по созданию иконок
Post by: T.R.S. on May 23, 2009, 08:44:46
Объясните тупому, как работать с restorator?
Title: Re: Инструкция по созданию иконок
Post by: R.E.D.W.@.R. on May 23, 2009, 09:18:50
1) Открыть dll файл иконок (либо в программе файл>открыть и выбрать файл ; или если Restorator интэгрирован в конестное меню, то щёлкнуть по dll файлу ПКМ и выбрать Открыть с помощью Restorator
2) После открытия появляется две области: слева дерево ресурсов, а большое окнопросмотра содержимого ресурса
3) В дереве ресурсов открываем раздел Иконка, появляется 10 файлов иконок (соответственно для каждого типа файлов)
4) Выбираем нужный файл. Для того чтобы вставить на этот тип файла свою иконку жмакаем правой кнопкой мышы и выбираем Назначить>Назначить на... и выбираем нужный *.ico файл
Title: Re: Инструкция по созданию иконок
Post by: T.R.S. on May 23, 2009, 09:23:59
спасибо!
Title: Re: Инструкция по созданию иконок
Post by: pooiu on June 16, 2009, 10:39:09
У меня на висте не меняются иконки, хотя следовал инструкциям!!! Что делать?
Title: Re: Инструкция по созданию иконок
Post by: pooiu on June 16, 2009, 10:50:13
Ответ на свой вопрос я нашел в другой теме!!! Спасибо всем!!!
Title: Re: Инструкция по созданию иконок
Post by: bescheidener on July 11, 2009, 03:29:49
Чем рисуете... а точнее перегоняете в *.ICO ? Ато я на XP сижу и мне как-то 256х256 не надо. А тут попросили дорисовать 256.... Моя MicroAngelo 5.5 только до 128х128 работает.
Title: Re: Инструкция по созданию иконок
Post by: SanekK on July 11, 2009, 07:47:32
Я делал в IcoFX (http://icofx.ro/). Из фотошопа пнг туда загонял.
Title: Re: Инструкция по созданию иконок
Post by: M174 on September 14, 2009, 13:25:17
я с иконками в Axialis Icon Workshop работаю...
Title: Re: Инструкция по созданию иконок
Post by: Soluy on September 14, 2009, 14:42:10
C помощью сайта converticon.com тоже можно с PNG в ICO перегнать, хоть до 512х512)))
Title: Re: Инструкция по созданию иконок
Post by: bescheidener on September 24, 2009, 17:08:58
Раз уж пошел такой обмен опытом, предлагаю переименовать тему из "Инструкция по созданию иконок" в "Вопросы по созданию иконок".
Title: Re: Инструкция по созданию иконок
Post by: Soluy on September 24, 2009, 18:34:41
Раз уж пошел такой обмен опытом, предлагаю переименовать тему из "Инструкция по созданию иконок" в "Вопросы по созданию иконок".
Можно, думаю начинающим будет полезно))
Title: Re: Инструкция по созданию иконок
Post by: sam on October 26, 2009, 11:41:11
Вот ссылка на icofx через google-переводчик http://translate.google.ru/translate?hl=ru&sl=en&tl=ru&u=http://icofx.ro/ (http://translate.google.ru/translate?hl=ru&sl=en&tl=ru&u=http://icofx.ro/)
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 24, 2010, 17:14:12
Можно ещё иконки в Paint.NET переводить в ICO (а также рисовать)
Title: Re: Инструкция по созданию иконок
Post by: Trifon on May 10, 2010, 15:02:25
Из PNG в ICO можно с помощью AveIconifier2 конвертировать :P Жаль только максимальный размер иконки 128х128

(http://s003.radikal.ru/i201/1005/f0/1574981e2107.jpg)
Title: Re: Инструкция по созданию иконок
Post by: Trifon on May 15, 2010, 13:53:34
Плагин для фотошопа для редактирования файлов формата .ico
Источник (http://demiart.ru/forum/index.php?showtopic=15948)
Quote
Если у вас когда-то появлялось желание создать/отредактировать иконку (файл с форматом *.ico) именно в фотошопе, без привлечения сторонних программ, но вы не знали, как это сделать (фотошоп не воспринимает данный формат) — этот плагин вам поможет.

Все, что нужно — это скачать ... и разархивировать его в «фотошопную» папку “File Formats”, которая находится примерно по адресу С:\Program Files\Adobe\Photoshop (версия)\Plug-Ins\File Formats
(Во время копирования плагина фотошоп не должен быть запущен)

После разархивации можете смело запускать любимую программу, рисовать картинки, и сохранять их в формате *.ico через “Save as” (тип файла ICO будет в самом низу списка).

Удачи!
Title: Re: Инструкция по созданию иконок
Post by: Σ ∆ Ψ on August 26, 2010, 23:43:48
я сделал несколько штучек, а вылажывать уж копирайт не разрешаеть :(
Title: Re: Инструкция по созданию иконок
Post by: Steyaer on October 12, 2010, 20:48:08
Скажите а где их можно увидеть то?(Иконки) Скачал, утсановил, в настройках активировал а их нет нигде. :o :'(
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on October 12, 2010, 21:10:29
На музыкальный файлах, поищите по форуму как правильно ставить:)
Title: Re: Инструкция по созданию иконок
Post by: greatmax on November 03, 2010, 23:01:01
спс :)
Title: Re: Инструкция по созданию иконок
Post by: King on December 11, 2010, 17:13:17
Всем привет! Народ, такой вопрос, возможно уже обсуждался, - интересует как добавить свою иконку чтобы эта иконка отвечала за определенный формат, например, за АС3 и т.д., а не просто заменять существующие под уже забитый формат программой? Заранее благодарю!
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on December 11, 2010, 17:42:34
Можно только те которые есть в библиотеке иконок
Title: Re: Инструкция по созданию иконок
Post by: King on December 12, 2010, 13:51:41
Можно только те которые есть в библиотеке иконок
Жаль!  :(
Возможно автор сборки внесет в следующей версии большее количество иконок в библиотеку?!? Просто есть музыка в АС3, DTS... хотелось, чтобы присутствовала возможность и этих форматов... ;)
Title: Re: Инструкция по созданию иконок
Post by: Tarik on December 12, 2010, 14:00:29
Жаль!  :(
Возможно автор сборки внесет в следующей версии большее количество иконок в библиотеку?!? Просто есть музыка в АС3, DTS... хотелось, чтобы присутствовала возможность и этих форматов... ;)
Ждите Аимп3
Title: Re: Инструкция по созданию иконок
Post by: King on December 12, 2010, 14:13:59
Спасибо, Tarik! Я даже и не сомневался, что AIMP3 себя этими и другими вещами удивит нас всех! Будем ждать.
Title: Re: Инструкция по созданию иконок
Post by: Socioside on December 22, 2010, 11:04:05
Когда будет новый нормальный мануал по созданию иконок для третей версии? Заменить иконки в dll это конечно не проблема, но там появились новые разделы, что они значат? Почему при изменении и компиляции dll, если изменить информацию в MAP.xml, информация которая отображается в настройках плеера не изменяется?
Title: Re: Инструкция по созданию иконок
Post by: SanekK on December 22, 2010, 22:11:44
А еще может кто(Артем?) сваяет приложуху создания иконок для аимпа, чтобы просто вставить иконки в png или ico?
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on December 23, 2010, 01:57:04
А еще может кто(Артем?) сваяет приложуху создания иконок для аимпа, чтобы просто вставить иконки в png или ico?
Глянул в гугле, вроде не сложно делается, но я не программист

Соорудил для автоматической замены иконок: Создание иконок (Полуавтоматическое добавление) (http://moemesto.ru/Alex_dolmatov/file/10157039/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA.rar.rar)
ВАЖНО: В файле-описании нумерация начинается с НУЛЯ!!!
Также можно вручную (В архиве русский ResHacker 4), но может работать не корректно при больших иконках

Все права на материалы принадлежат  команде разработчиков (AIMP DevTeam)
Title: Re: Инструкция по созданию иконок
Post by: DennoN on December 23, 2010, 02:03:50
Алекс - отлично! Но может быть стоит сделать не 1.ico, а mp3.ico?
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on December 23, 2010, 02:21:35
Алекс - отлично! Но может быть стоит сделать не 1.ico, а mp3.ico?
Во второй версии так подойдёт, но в третьей ты сам пишешь сопоставление - я решил так проще
Title: Re: Инструкция по созданию иконок
Post by: SanekK on January 04, 2011, 00:59:20
Хочу сделать для midi и dts отдельные иконки, можно ли и как это сделать?

Выше выложенная прога как я понял служит только для замены, а т.к. там нет отдельных иконок под эти форматы, то она наверно и не подойдет.
Title: Re: Инструкция по созданию иконок
Post by: B1ood on January 04, 2011, 04:24:12
Вполне реально самому это сделать!
Открываешь dll-файл с набором иконок под Аимп3 программой Restorator, открываешь папку XML - файл MAP копируешь прямо от туда в любой раздел.
Затем открываешь его в блокноте, добавляешь нужные тебе строки, по принципу XML и сохраненный файл закидуешь обратно, осталось добавить иконки с именами, которые ты прописал в этом файле, в папку Иконка того эе dll-файла и сохранить его, разумеется.
Готово!!!
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on January 04, 2011, 05:10:05
Там в общем в архиве есть этот файл, просто на свой вкус подправить можно, только не могу проверить написание другого формата, плеер вообще зависает на загрузке плейлистов, даже без настроек. Пробуй, потом расскажешь...
Title: Re: Инструкция по созданию иконок
Post by: SanekK on January 04, 2011, 12:53:12
Пробовал, новые иконки не создаются. MAP файл менется, а новые разделы под новые иконки не создаются
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on January 04, 2011, 13:03:46
Проверьте DLL (http://moemesto.ru/Alex_dolmatov/file/10262795/display/aimp3_new.dll), для расширение DTS поставил иконку плеера
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on January 04, 2011, 20:50:49
Есть текстовый файл MAP.xml (в выложенном ранее архиве может быть извлечён с другим именем, но не в этом суть) и открывается блокнотом
в нём есть строки с названием в угловых скобках, нам интересны следующие:
name - имя набора иконок
author - Автор набора иконок
и более важное значение имеет icon id
Перечисление идёт с нуля и ограничено только количеством форматов
Значения:
audio - все аудиоформаты
skins - обложки
playlists - плейлисты
"цифры"
Эти цифры задают соотношение порядка иконок и конкретного формата

В прилагаемом ранее архиве есть файл run.bat
вот в нём указываем имя файла и его номер, начиная с единицы (открывается блокнотом)
или добавляем редактором ресурсов (ResHacker) следующий по порядку номер

остаётся только запустить сохранённый run.bat или добавить новый иконки в DLL файл через редактор
Главное не перепутайте порядок
иконка 1 = ID 0, иконка 2 = ID1 и так далее
Title: Re: Инструкция по созданию иконок
Post by: SanekK on January 04, 2011, 23:03:28
Через bat файл зачем то не получается, сделал через сам ResHacker.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on January 06, 2011, 09:35:06
Если у кого редактор поддерживает только PNG, а ICO не поддерживает, то попробуйте вот эту програмку
Настройки через контекстное меню, в переводе особо не нуждается
Перетаскиваешь иконку куда надо, а затем из другого квадрата вытаскиваешь
Правда один минус, размер только до 128 пискеслей
Также можно зайти на английский сайт http://vistaico.com/ (http://translate.google.ru/translate?js=n&prev=_t&hl=ru&ie=UTF-8&layout=2&eotf=1&sl=en&tl=ru&u=http%3A%2F%2Fvistaico.com%2F&act=url)
Title: Re: Инструкция по созданию иконок
Post by: Heaven`s A Lie on January 17, 2011, 20:51:37
Ну хотя бы потому, что по лицензии без моего ведома программу менять вам запрещается.
А нельзя как-то сделать возможность выбора этой иконки трея, (с добавлением нестандартных) чтобы народ не нарушал лицензионное соглашение? Даже в старом престаром винампе есть эта возможность.

Если нельзя, извиняюсь, но было бы неплохо.
Title: Re: Инструкция по созданию иконок
Post by: Tarik on January 17, 2011, 20:55:24
А нельзя как-то сделать возможность выбора этой иконки трея, (с добавлением нестандартных) чтобы народ не нарушал лицензионное соглашение? Даже в старом престаром винампе есть эта возможность.

Если нельзя, извиняюсь, но было бы неплохо.
В третьей версии редактора обложек можно будет иконку изменять.
Title: Re: Инструкция по созданию иконок
Post by: KNHOman on January 20, 2011, 14:22:13
Добрый день.

На Aimp 3 под Win 7 не работает ассоциация иконок для mp2, mp3, AAC и некоторых прочих - т.е. ставлю галки, нажимаю "Задействовать", и они слетают.

Не подскажите решение проблемы?
Title: Re: Инструкция по созданию иконок
Post by: B1ood on January 20, 2011, 14:54:02
Да пользуйтемь же вы поиском, а то регистрируетесь и одно сообщение невтему, а все темы засраны потом!
Вам сюда https://www.aimp.ru/forum/index.php?topic=16122.0
Title: Re: Инструкция по созданию иконок
Post by: KNHOman on January 20, 2011, 15:27:38
Да пользуйтемь же вы поиском, а то регистрируетесь и одно сообщение невтему, а все темы засраны потом!
Вам сюда https://www.aimp.ru/forum/index.php?topic=16122.0

Право, не стоит считать всех ничего неумеющими и непонимающими идиотами. Тему смотрел до этого, методы, описанные там пробовал.
И, как я написал, ассоциация в принципе работает, но не на все типы файлов.
Title: Re: Инструкция по созданию иконок
Post by: Tarik on January 20, 2011, 16:01:36
Запустите плеер с админправами. Снимите галочку "Добавить в список программ по умолчанию", перейдите во вкладку "Ассоциации файлов" - выберите всё - нажмите Задействовать.

Если этот способ не поможет - то:
Запустите плеер с админправами, установите галочку "Добавить в список программ по умолчанию",  откройте Панель управления\Все элементы панели управления\Программы по умолчанию\Выбор программ по умолчанию, выберите АИМП, нажмите Использовать эту программу по умолчанию.
Title: Re: Инструкция по созданию иконок
Post by: German91 on February 08, 2011, 19:35:13
очень полезные и удобные сведения!!!    СПАСИБО!!!!!!!!!!
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on April 10, 2011, 18:23:09
Полезная программа для создания иконок IcoFX (Бесплатная 1.6 Русская (http://moemesto.ru/Alex_dolmatov/file/12833779/icofx1.6Rus.zip)\Платная 2.0 (http://icofx.ro))
Title: Re: Инструкция по созданию иконок
Post by: Remint on August 11, 2011, 15:04:30
Спасибо, толково :)
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on September 08, 2011, 23:24:59
Новая версия IcoFX стала платной (хоть я для себя взломал :) ), поэтому нашёл альтернативы:
Pixelformer (http://www.qualibyte.com/pixelformer/download.html), по интерфейсу схожа с Photoshop, но английская и RC версия
Greenfish Icon Editor Pro (http://greenfishsoftware.org/gfie.php#apage), более функциональна и с русским языком
Title: Re: Инструкция по созданию иконок
Post by: SanekK on November 30, 2011, 22:48:25
Народ, какие вообще лучше делать форматы иконок и какие в какие группировать? (типа под иконкой MOD - форматы .mod, .mo3, .mtm, .s3m, .xm )

ps или всех устраивает как по дефолту в плеере.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on December 02, 2011, 14:59:14
Народ, какие вообще лучше делать форматы иконок и какие в какие группировать? (типа под иконкой MOD - форматы .mod, .mo3, .mtm, .s3m, .xm )
Устраивает дефаулт, т.к. у меня популярные MP3 FLAC WAV
Title: Re: Инструкция по созданию иконок
Post by: Uchiha Никита on December 19, 2011, 18:25:16
Как установить иконки?
Title: Re: Инструкция по созданию иконок
Post by: bescheidener on December 19, 2011, 18:37:44
ДА БЛИН!!!!!!!!!!КТОНЕБУДЬ СКАЖИТЕ,КАК УСТАНАВЛИВАТЬ ИКОНКИ!!!!!!
Закинуть их в папку "Icons", открыть настройки и задействовать эти иконки.
Title: Re: Инструкция по созданию иконок
Post by: Uchiha Никита on December 19, 2011, 18:59:13
Гигантское тебе пасибо!!!Ага.....Халфлаешник! :o
Title: Re: Инструкция по созданию иконок
Post by: Uchiha Никита on December 19, 2011, 19:35:22
И ещё люди,чего у меня иконки не идут на MP3 файлы? :-\
Title: Re: Инструкция по созданию иконок
Post by: Soolo on December 19, 2011, 21:25:57
И ещё люди,чего у меня иконки не идут на MP3 файлы? :-\
выставьте ассоциации АИМПа с мп3 файлами
перезапустите тотал коммандер
Title: Re: Инструкция по созданию иконок
Post by: bescheidener on December 19, 2011, 21:28:35
И да... Ищем ответы на форуме. Сколько уже было вопросов... Вроде нет того, чего еще не обсуждали об иконках.
Title: Re: Инструкция по созданию иконок
Post by: U-Nick on December 21, 2011, 19:25:25
Сорри, не прочитал все страницы темы, но хочу порекомендовать БЕСПЛАТНЫЙ граф-редактор, толком умеющий работать с прозрачными PNG картинками (недавно потребовалось для доработки скина очередной Опера_АС):
http://kansapa.cafe24.com/hornil/products/stylepix/HornilStylePix1.8.7.zip
(3 с небольшим МБ; на www.hornil.com/en/products/stylepix есть и платная про-версия)

имхо, проще и быстрее работать в этом редакторе, чем запускать монстрообоазный ФШ :)
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 02, 2016, 20:10:11
Для новичков и "чайников" (вроде меня). Для создания и редактирования иконок есть очень удобная программа Resource Tuner. Все предельно просто и понятно.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 02, 2016, 21:53:44
Для новичков и "чайников" (вроде меня). Для создания и редактирования иконок есть очень удобная программа Resource Tuner. Все предельно просто и понятно.
Ещё бы она не стоила 50 долларов.
А по виду достаточно похож на давно известный Resource Hacker (http://www.angusj.com/resourcehacker/), благо он был достаточно развит в последнее время (хоть автор и бросал проект)
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 02, 2016, 21:59:29
И на Restorator похожа.
2 Zigar
Кстати, если открыть ту dll-ку с иконками, то Restorator ругается на все: "Неправильный ресурс иконки", хотя тот же Total Commander с плагином их все нормально показывает.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 02, 2016, 22:10:26
Ещё бы она не стоила 50 долларов.
А по виду достаточно похож на давно известный Resource Hacker (http://www.angusj.com/resourcehacker/), благо он был достаточно развит в последнее время (хоть автор и бросал проект)
Месяц пробный период. Я понимаю, что многие здесь негативно к этому относятся, но я не буду выделываться и честно скажу: если надо будет, поставлю крякнутую и буду пользоваться. А другие пусть сами решают, как им поступать. Для одноразового использования ознакомительного периода за глаза хватит.
-----------------
Black_AVP, вот честно, я в душе не "знаю" почему так. Я в этих тонкостях не разбираюсь. Открыл программу, открыл дефолтные иконки, заменил изображения, отредактировал XML, сохранил. В чем может быть дело? Я не знаю.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 02, 2016, 23:55:28
Кстати, если открыть ту dll-ку с иконками, то Restorator ругается на все: "Неправильный ресурс иконки", хотя тот же Total Commander с плагином их все нормально показывает.
Есть два типа хранения. Одни для показа, другие оригинальные ресурсы. И, вот эти ресурсы, бывают сжаты (обычно upx) и\или защищены.
Ресторатор так-же использую, но он не развивается. Поэтому не всегда поймёшь на что он ругается.
РесХакер имел "болезнь" с иконками 256x256. Но в актуальной версии он открывает корректно их.

Я раньше использовал универсальный извлекатель, но он поддерживается сейчас только энтузиастами http://forum.ru-board.com/topic.cgi?forum=5&topic=20420&start=1500
В нём PEiD от 2008-го года с которого можно было пытаться разобраться в файле.
Title: Re: Инструкция по созданию иконок
Post by: SanekK on March 03, 2016, 19:40:36
неплохо бы Артем написал бы сам программу для ваяния иконок для своего плеера - выбрал иконки, сопоставил форматы - и готово. А то возможность менять иконки есть, а инструмента для их создания нет (по типу скинэдитора бы, только проще)
Title: Re: Инструкция по созданию иконок
Post by: ZeoN7 on March 11, 2016, 09:52:18
неплохо бы Артем написал бы сам программу для ваяния иконок для своего плеера - выбрал иконки, сопоставил форматы - и готово. А то возможность менять иконки есть, а инструмента для их создания нет (по типу скинэдитора бы, только проще)
Поддерживаю! Хоть и будет казаться, что изобретаем велосипед, но думаю инструмент будут использовать с охотой.
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 11, 2016, 13:41:55
Поддерживаю! Хоть и будет казаться, что изобретаем велосипед, но думаю инструмент будут использовать с охотой.
Да, почему "велосипед"? Весьма полезная программка бы получилась, тоже поддерживаю. По крайней мере лучше этих кривых методов впихивания иконок в dll-ку с помощью потрошителей ресурсов.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 16:54:18
Kibermanick:
Quote
Написать что ли туториал.
Напиши, если не трудно. Лишним точно не будет.
--------------------------------
Есть вопросы по видео: У меня в CS6 нет пункта "Экспортировать как...". Слои должны быть растрированы?
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 17:40:26
Есть вопросы по видео: У меня в CS6 нет пункта "Экспортировать как...". Слои должны быть растрированы?

Да. Нет экспортировать найди сохранить для веб(ну тут тоже нажо разжувать, сделаю туториал).
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 19, 2016, 20:29:22
Для сохранения в веб абсолютно всё равно растрированы слои, слиты ли они - фотошоп в любом случае их растрирует.
Достаточно нажать Ctrl+Alt+Shift+S и выбрать формат PNG24.
И для редактора файлы лучше сохранять этим же способом, т.к. ничего лишнего (метаданные и пр.) в них не записывается. Хотя, наверное, при преобразовании во внутренний формат редактор сам всё это отбрасывает.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 20:31:50
Граждане знающие, в общем, конвертировал я png-шки в ico-шки программкой Ico Converter, там нет настроек вообще никаких, а png были без сжатия изначально, так вот, у меня файл с иконками получился 293 КБ взамен 7,02 МБ с png вместо ico. Меня терзают сомнения, почему такая большая разница, это нормально вообще? Например, вот эти иконки (https://www.aimp.ru/forum/index.php?topic=51674.0) имеют размер 3,29 МБ, тоже флэт, а тут 293 КБ. Мог их этот Ico Converter пережать как-то?

И еще вопрос. Коли уж Винда начиная с Висты нормально переваривает png иконки, может лучше сами png сжимать для уменьшения размера, а не пергонять их в ico? Это на качество как-то влияет?
Title: Re: Инструкция по созданию иконок
Post by: Soolo on March 19, 2016, 20:35:19
PNG - сжатие без потерь, если не сжимается палитра. Как работает сжатие ICO - не знаю.
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 19, 2016, 20:36:50
Так какой нужен формат на выходе: PNG или ICO? Для ФШ есть плагин, позволяющий записывать сразу в ICO.
ICO, насколько знаю, подобен BMP с альфа каналом или со слоем маски, никакого сжатия там нет.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 20:40:56
Для сохранения в веб абсолютно всё равно растрированы слои, слиты ли они - фотошоп в любом случае их растрирует.
Достаточно нажать Ctrl+Alt+Shift+S и выбрать формат PNG24.
И для редактора файлы лучше сохранять этим же способом, т.к. ничего лишнего (метаданные и пр.) в них не записывается. Хотя, наверное, при преобразовании во внутренний формат редактор сам всё это отбрасывает.
Black_AVP, ты ФШ хорошо знаешь (да ты все знаешь :) ), как можно сохранять изображения в png пачками, как это делает Kibermanick в этом видео (https://yadi.sk/i/oancsp08ptRxW)? У меня нет такого пункта "Экспортировать как...", а в "Сохранить для Web", вроде, нет такой возможности. Или есть?
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 20:48:40
Так какой нужен формат на выходе: PNG или ICO? Для ФШ есть плагин, позволяющий записывать сразу в ICO.
Стоит у меня такой плагин. Речь идет об иконках ассоциаций, я не знал, но оказывается в dll-ку надо пихать изображения в формате ico, но начиная с Висты Винда поддерживает и png формат. Вот я и спрашиваю, что лучше пихать в dll, ico или png.
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 20:50:33
Я сделал, вы найдете там ответы на некоторые вопросы.


Инструкция по созданию иконок ассоциаций AIMP:

https://yadi.sk/i/zRs0MrVJqKX8x
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 20:51:52
Windows не воспринимает png как иконку, просто та программа превращала их в ico.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:01:33
Windows не воспринимает png как иконку, просто та программа превращала их в ico.
А почему ХР тогда не понимает иконки собранные из png, а на более поздних OC понимает?
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:06:31
Ну видимо Resource Tuner их сжимает когда преобразует png в ico.
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:08:43
Я вообще не понял почему в Resource Tuner две папки иконки.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:13:08
Ну видимо Resource Tuner их сжимает когда преобразует png в ico.
Возможно. Но наводит на мысль вот это, только сегодня обратил внимание. При добавлении изображения есть такой выбор формата.
(http://storage7.static.itmages.ru/i/16/0319/h_1458411018_1566163_4393c4e4fa.png) (http://itmages.ru/image/view/4023811/4393c4e4)
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:14:38
Я вообще не понял почему в Resource Tuner две папки иконки.
В одной папке вся куча, в другой по категориям. Менять можно в любом месте, я так понимаю, без разницы. Посмотрел сейчас, в папке Icon можно менять только соответствующую иконку, в папке Icon Group можно добавлять другие размеры для группы.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 19, 2016, 21:14:55
Лучше создать под каждый размер - 256/128/48 и т.д. - отдельное изображение. Если планируете использовать сжатое количество цветов - 32/24/8/4/1 бит - так-же отдельно создать изображения, редко кто включает ограниченную битность, поэтому лучше оставить только 32 с альфаканалом.
В таком случае можно проследить качество изображения при всех размерах, а не полагаться на обработку конвертером\редактором ICO.

На примере ICOFX 2. Русский не официальный перевод есть в интернет, сейчас программа платная. Ссылку на бесплатную давал ранее (https://www.aimp.ru/forum/index.php?topic=6955.msg148709#msg148709)
Работа со слоями похожа на фотошоп или ПайнтНэт, но каждый слой имеет своё изображение.
1. Создаёте изображение\New Image с размером вашего PNG, ранее говорил о рекомендуемом размере 256x256, но на данном этапе не важно.
При этом выбираете с прозрачностью\Transparent.
2. Затем импортируете изображения как слои\Import image в виде файла с синей стрелкой.
При этом выбираете размер слоя и цветность согласно PNG файлу.
3. Когда все изображения-слои добавлены, первый пустой слой удаляете.
В принципе, на этапе 1 можно открыть изображение сразу и без создания слоя, но тогда можно запутаться во множестве параметров открытия.
4. Сохраняем дискетой в формат ICO\Windows Icon
5. XML особой надобности редактировать нет, поэтому можно через инструменты\Tools отредактировать иконки в DLL по аналогии с любым редактором бинарных ресурсов.
Так как просмотра XML нет, то рекомендуется редактировать иконки с поддержкой иконки для каждого типа файлов. Так-же, можно проверить соотношения иконки к формату через ассоциации в плеере.

Как видно, сжатия PNG здесь не упоминается. Так как на уровне редактора изображений оно выбирается.
Насколько помню, в фотошопе можно выбрать сохранение без экспортирования в PNG и при сохранении выбрать использовать сжатие или нет.
Но если не нашли, то можно решить вопрос другим способом:
1. Отрываем FastStone Image Viewer в режиме обзора
2. Выделяем нужный PNG
3. Заходим в рисование ПРАВКА - РИСОВАНИЕ и нажимаем ОК, т.е. ничего не дорисовываем, но помечаем файл изменённым.
4. Сохраняем ФАЙЛ - СОХРАНИТЬ КАК. Выбираем PNG и рядом нажимаем ОПЦИИ. Где ставим сжатие и фильтрование НЕТ с битностью 24.
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 19, 2016, 21:22:29
Так и не пойму: зачем заморапчиваться с png, если для dll нужен формат ico?
Я бы тоже создал для каждого размера свой файл. Если рисуешь в векторе, то наверняка на одну иконку уйдёт не один слой, а все 3-5. Объединил бы их в группы, затем копировал бы в новый файл и сохранял в ico.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 19, 2016, 21:25:48
Так и не пойму: зачем заморапчиваться с png, если для dll нужен формат ico?
Я бы тоже создал для каждого размера свой файл. Если рисуешь в векторе, то наверняка на одну иконку уйдёт не один слой, а все 3-5. Объединил бы их в группы, затем копировал бы в новый файл и сохранял в ico.
Я так и описал, правда текста много.
Кратко:
1. Создать для каждого формата и размера изображения PNG без сжатия
2. По форматам добавить слои в ICO
3. В редакторе ресурсов заменить форматы на ICO
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 19, 2016, 21:28:52
В большинстве случает достаточно нарисовать иконки размером 128х128, а затем просто масштабировать их, поигравшись с ресемплером.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 19, 2016, 21:31:12
Как говорили, проще было бы иметь готовую утилиту, где загрузил PNG под нужные размеры и форматы в DLL и она сама сделала ICO в обёртке DLL.
В идеале бы при добавлении ещё показывала возможность из крупного PNG сделать мелкие с разными сжатиями и показом результата.
Так как сейчас пробовал несколько методов автосоздания PNGtoICO и сжатие происходило не идеально, но даже с авторесайзом в предполагаемой утилите может быть не всё гладко и нагляднее делать это в графическом редакторе.
Title: Re: Инструкция по созданию иконок
Post by: Алексей Долматов on March 19, 2016, 21:34:03
Пишу про 256, т.к. в современных Windows есть размер огромные значки и масштабирование может быть плохим. Хотя вряд-ли кто-то просматривает файлы музыки в такой размере, кроме владельцев 4к мониторов.
Title: Re: Инструкция по созданию иконок
Post by: Black_AVP on March 19, 2016, 21:40:05
Масштабировать лучше в ФШ - там это дело, всё-таки, под контролем. Можно применить и способ двухступенчатого масштабирования с разными методами ресемплирования.
При рисовании шкал стрелочников (сначала в больщом масштабе) это даёт весьма приличные результаты.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:41:50
Так и не пойму: зачем заморапчиваться с png, если для dll нужен формат ico?
Да в том-то и вопрос, обязательно нужен ли? Если я могу в Ресурс Тюнере пихать png-шки, нафик он нужен этот ico? Я вопрошал об исходном качестве, откуда такая разница, 300 кб с ico и 7 мб с png.
------------------------
Ладно, спасибо всем большое за информацию, буду разбираться постепенно, и так много чего полезного сегодня узнал. Kibermanick, спасибо за инструкцию, буду изучать. +1 Её бы в первый пост с тем видео добавить...
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:43:38
Да в том-то и вопрос, обязательно нужен ли? Если я могу в Ресурс Тюнере пихать png-шки, нафик он нужен этот ico? Я вопрошал об исходном качестве, откуда такая разница, 300 кб с ico и 7 мб с png.
------------------------
Ладно, спасибо всем большое за информацию, буду разбираться постепенно, и так много чего полезного сегодня узнал. Kibermanick, спасибо за инструкцию, буду изучать. +1 Её бы в первый пост с тем видео добавить...

Да пожалуйста. Обращайся.
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:45:48
Да в том-то и вопрос, обязательно нужен ли?

Артем сказал нужны ico.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:49:07
Артем сказал нужны ico.

Так-то да, но он так же сказал:
Quote
Видимо, современная винда и PNG-шки переваривает...

и это наводит на определенные мысли:
(http://storage7.static.itmages.ru/i/16/0319/h_1458411018_1566163_4393c4e4fa.png) (http://itmages.ru/image/view/4023811/4393c4e4)
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:50:02
Windows не воспринимает png как иконку, просто та программа превращала их в ico.
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 21:51:36
Windows не воспринимает png как иконку, просто та программа превращала их в ico.
И все-таки, инфа верняк, или предположение?
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:53:17
Vista icon png это однослойный конвертированный из png ico файл.
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 21:58:50
(http://storage6.static.itmages.ru/i/16/0319/h_1458413926_3253478_4e1d273a97.png)
Title: Re: Инструкция по созданию иконок
Post by: Zigar on March 19, 2016, 22:02:34
(http://storage6.static.itmages.ru/i/16/0319/h_1458413926_3253478_4e1d273a97.png)
Убедил. Ладно, ico так ico. :) Ресурс Тюнер меня попутал. ;D
Title: Re: Инструкция по созданию иконок
Post by: Kibermanick on March 19, 2016, 22:04:06
Ладно, разбирайся.
Title: Re: Инструкция по созданию иконок
Post by: Artem on March 20, 2016, 13:56:34
PNG - сжатие без потерь, если не сжимается палитра. Как работает сжатие ICO - не знаю.

ICO не имеет сжатия.
Title: Re: Flat colored icons (circle)
Post by: TurboDISCO Adept on December 16, 2018, 19:17:58
Здесь в аттаче внутри архива есть иконпак
https://www.aimp.ru/forum/index.php?topic=6955.0
Разрешите поинтересоваться?
Всегда рисовал отдельные иконки для ПК, но никогда полноценные иконпаки не собирал, рисовал в основном 256х256 и 32х32... потому не очень понимаю сейчас; в инструкции "24х24" выделены отдельным цветом и судя по нижеследующему материалу, этот размер для ассоциаций плеера по ОС либо уже не актуален, либо - по желанию (не обязателен)... либо ещё что-то. Что с этим размером не так, нужен-ли он или ещё что?
Title: Re: Re: Flat colored icons (circle)
Post by: AJ on December 16, 2018, 19:24:32
Разрешите поинтересоваться?
Всегда рисовал отдельные иконки для ПК, но никогда полноценные иконпаки не собирал, рисовал в основном 256х256 и 32х32... потому не очень понимаю сейчас; в инструкции "24х24" выделены отдельным цветом и судя по нижеследующему материалу, этот размер для ассоциаций плеера по ОС либо уже не актуален, либо - по желанию (не обязателен)... либо ещё что-то. Что с этим размером не так, нужен-ли он или ещё что?
Это древний и необязательный размер. В Windows 7, 8, 8.1 и 10 не используется. Можно нарисовать любой размер (например 96 на 96), но пригодятся они только при масштабировании в проводнике с Ctrl+колесо мыши (т.е. винда будет не сама воспроизводить размеры иконок, а брать уже нарисованные).
Title: Re: Re: Flat colored icons (circle)
Post by: TurboDISCO Adept on December 16, 2018, 20:59:55
Понятно. Спасибо, буду знать; надо будет разобраться до конца и попробовать собрать собственный иконпак для плеера.