Страница 1 из 5
WDX для файлов ICO, CUR
Добавлено: Пт апр 08, 2011 18:31
ApceH
Привет всем!
Был удивлён, что нет контентного плагина для получения информации об иконках! Всё перерыл и на русском, и на английском!
А ведь формат Windows Icon может быть очень разнообразным. Тех же форматов (размер+разрядность) только "стандартных", общепринятых много, а вообще-то поддерживаются любые размерности! Конкретных рисунков (образов) может быть любое количество (не знаю, может и ограниченно). Допустимо даже в одном файле иметь несколько образов одного формата...
Каждый раз открывать редактор иконок не удобно. По размеру файла, конечно, опытным глазом можно что-то определить и сравнить две иконки, но это не решение.
Итак, нужен такой WDX, который сможет выдать такую информацию об иконке как:
- список всех образов с их форматами (строкой)
- количество вообще образов
- размеры самого большого формата
- размеры самого маленького формата
- максимальная разрядность
- минимальная разрядность
- ...
- формат образа №1
- формат образа №2
- ...
Думаю, такой плагин облегчил бы жизнь многим программистам и дизайнерам, не говоря уже о сборщиках ТС.[/list]
==============================
Dec взял, да и разработал такой плагин!
http://www.thumbnailexpert.com/binary/decIcoWDX.zip
==============================
Добавлено: Пт апр 08, 2011 19:12
Вахмурка
Часть информации дает
этот листерный плагин.
не говоря уже о сборщиках ТС
Вот-вот. О них и впрямь лучше не говорить

ICLView
Добавлено: Пт апр 08, 2011 19:20
ApceH
Да, ICLView отличный плагин! Но нужен именно WDX. А то нажатие F3 и ничем в данном случае не отличается от открытия какого-нибудь Greenfish...
Я попробовал добавить ICLView как контентный плагин... Наивный))) Хотя вполне логична была бы такая функция.
Нужна именно голая информация, без интерфейса, а это и есть WDX.
Как минимум можно добавить эти поля в диалог замены файлов, чтобы оценить, какую иконку из двух лучше оставить.
Ну а набор колонок с такой инфой (плюс отображаемая и так иконка!) был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало, то работа с ICL вышла бы на новый уровень!
Добавлено: Пт апр 08, 2011 20:53
Flasher
Да, где-то я этот вопрос уже видел. Ладно, потом поищу...
Плагин. Ну, и
этот не помешает (пример данных: [=shelldetails.Размеры]).
Добавлено: Пт апр 08, 2011 21:24
ApceH
Flasher
IconLibrary видел, конечно. Он разве что для поиска файлов с иконками... К топику вообще отношения не имеет.
А вот за [=shelldetails.Размеры] спасибо! Надо бы сесть, и все его поля протестить. Жаль в XP не работает это поле...
Это, конечно, мизерная часть того, чего я расхотелся, но для диалога замены уже сойдёт:
Код: Выделить всё
4exts=*.ico
4fields=CRC: [=crc32tag.GetCrc32FromFile.OnlyIfLesserThanSize1]\n[="Макс. размер: "shelldetails.Размеры]
UPD. Ан нет, поторопился! [=shelldetails.Размеры] непонятно что выводит! Не максимальный размер! То есть на иконке с 16,24,32 вывел "16 х 16", а на 16,24,32,48,256 — "24 х 24"!

Сейчас исследую плотнее.
Добавлено: Пт апр 08, 2011 23:35
Nikola Ant
ApceH писал(а):(...очень много слов без постановки задачи - чели)
...был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало...
Попробуй
ICLRead.wcx - это не WDX(не текстовые поля), но читай его документацию. Он в *icl позволяет войти по Ctrl+PageDown, как в архив. В режиме "подробный" и размеры, а далее: Ctrl+Q и эксперементы...
Функционал ICLView.wlx прост и непритязателен, но как он молча делает очень много приятных и полезных вещей! Пробуй в ICLView.wlx при Ctrl+Q ПКМ.
Добавлено: Сб апр 09, 2011 00:00
ApceH
Вахмурка, Flasher, Nikola Ant
Странные вы какие-то! Разве я вообще хоть слово говорил про библиотеки иконок в ICL, DLL и т.д.??? Я прекрасно знаю все названные вами плагины и отлично их использую и с Ctrl+Q и без! Ни один из них никак не связан с поставленной задачей. А она поставлена, Nikola Ant, и очень чётко: см. список в шапке. Но повторить не трудно: WDX для получения различной информации о содержимом файла ICO.
Выходит действительно нет ничего подходящего для этой задачи.
В Images.wdx или TCMediaInfo.wdx по-моему логично было бы реализовать подобные поля... Надо бы авторов спросить.
Писать плагины я не силён)))
Добавлено: Сб апр 09, 2011 00:04
Avada
ApceH
Если бы в начальном посте вместо "иконки" был ясно и однозначно написан "ICO-файл", не было бы и повода для превратных толкований.
Добавлено: Сб апр 09, 2011 00:15
ApceH
Avada
Перечитал шапку... Прочитал еще раз
название темы...
О чём вы вообще говорите??? Нет ни одного слова, которое можно как-то "превратно толковать":
WDX для файлов ICO... получения информации об иконках... формат Windows Icon... сможет выдать такую информацию об иконке
Может быть лучше вам, экспертам, спускаться иногда на землю к простым смертным? В данной ситуации достаточно было прочитать пост
внимательно и хотя бы предпологать, что у человека может возникнуть реальная задача, а не набрасываться с бесполезными советами лишь бы отметиться.
Добавлено: Сб апр 09, 2011 08:46
Avada
ApceH
Может быть лучше некоторым простым смертным, особенно только что начавшим общение на форуме, во-первых, последить не только за чужим, но и за своим тоном, а во-вторых, если явно было видно, что возникло непонимание и кто-то что-то недоглядел или неправильно связал между собой, не счесть за труд кратко и без раздражённых упрёков пояснить? Презумпция очевидности — нехорошее свойство.
Целью прихода на форум было реальное решение своих проблем или демонстрация своей безусловной правоты и информированности по любому поводу?
И тот факт, что три не самых глупых человека на форуме не вполне поняли суть проблемы, не говорит о том, что они — идиоты или набивают себе посты. Что касается "бесполезных советов, лишь бы отметиться", то такие отповеди будут учитываться при возникновении следующих вопросов, и количество желающих "набрасываться" (то есть пытаться помочь в меру своего понимания проблемы) может сильно поуменьшиться.
Советую задуматься. Уже не как участник форума, а как один из его модераторов.
А плагина такого — да, не существует. И это, ИМХО, должен быть совершенно специальный плагин именно и только для ICO-файлов, а не для библиотек со значками, изображений, медиафайлов и пр. Вопрос только один — насколько такая функциональность кому-то из разработчиков полезна и интересна?
Добавлено: Сб апр 09, 2011 11:41
ApceH
Ок. Хватит флудить))
Целью прихода на форум, конечно же, было поиск решения некоторых проблем, которые мне уже не решить на VBS. Но совершенно не ожидал, что в этом разделе форума мне начнут советовать, как использовать, например, Ctrl+Q )))))) Так же как и вы, использую ТС более 10 лет...
А по поводу востребованности... Есть не мало примеров WDX, которые нужны очень узкому кругу людей. Этот плагин по-моему нужен гораздо более широкому кругу.
Ну что ж. Если никто не откликнется, придётся загрузить какого-нибудь студента в качестве курсовой. Но это уже осенью((
Добавлено: Сб апр 09, 2011 13:38
Avada
ApceH
Просто для сведения: к постам новичков, которых здесь пока никто не знает, не прикладывается их послужной список с перечнем знаний и умений. И периодически здесь являются примеры самого дикого невежества (и в отношении Ctrl+Q, между прочим, тоже). Так что если кто-то и упомянул нечто хорошо известное (тем более без всякого обидного контекста), не надо воспринимать это как личное оскорбление.
ApceH писал(а):Есть не мало примеров WDX, которые нужны очень узкому кругу людей.
Да, несомненно. Но с обязательной оговоркой: включая автора, который этот плагин всё-таки взял и написал.
Короче, ситуация ясна. Как говорится, ждите ответа.
Добавлено: Вс апр 10, 2011 15:24
Dec
Добавлено: Вс апр 10, 2011 15:34
ask-rus
Dec
Код: Выделить всё
---------------------------
Total Commander
---------------------------
Этот файл не является корректным плагином!
Вы можете найти работоспособные плагины на сайте www.ghisler.com в разделе 'Addons'.
---------------------------
ОК
---------------------------
Добавлено: Вс апр 10, 2011 15:44
GGS
Dec, ask-rus. В pluginst.inf надо заменить на type=wdx