View previous topic :: View next topic |
Author |
Message |
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Fri Apr 08, 2011 18:31 Post subject: WDX для файлов ICO, CUR |
|
|
Привет всем!
Был удивлён, что нет контентного плагина для получения информации об иконках! Всё перерыл и на русском, и на английском!
А ведь формат Windows Icon может быть очень разнообразным. Тех же форматов (размер+разрядность) только "стандартных", общепринятых много, а вообще-то поддерживаются любые размерности! Конкретных рисунков (образов) может быть любое количество (не знаю, может и ограниченно). Допустимо даже в одном файле иметь несколько образов одного формата...
Каждый раз открывать редактор иконок не удобно. По размеру файла, конечно, опытным глазом можно что-то определить и сравнить две иконки, но это не решение.
Итак, нужен такой WDX, который сможет выдать такую информацию об иконке как:- список всех образов с их форматами (строкой)
- количество вообще образов
- размеры самого большого формата
- размеры самого маленького формата
- максимальная разрядность
- минимальная разрядность
- ...
- формат образа №1
- формат образа №2
- ...
Думаю, такой плагин облегчил бы жизнь многим программистам и дизайнерам, не говоря уже о сборщиках ТС.[/list]
==============================
Dec взял, да и разработал такой плагин!
http://www.thumbnailexpert.com/binary/decIcoWDX.zip
==============================
Last edited by ApceH on Sun Apr 10, 2011 21:42; edited 4 times in total |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Fri Apr 08, 2011 19:20 Post subject: ICLView |
|
|
Да, ICLView отличный плагин! Но нужен именно WDX. А то нажатие F3 и ничем в данном случае не отличается от открытия какого-нибудь Greenfish...
Я попробовал добавить ICLView как контентный плагин... Наивный))) Хотя вполне логична была бы такая функция.
Нужна именно голая информация, без интерфейса, а это и есть WDX.
Как минимум можно добавить эти поля в диалог замены файлов, чтобы оценить, какую иконку из двух лучше оставить.
Ну а набор колонок с такой инфой (плюс отображаемая и так иконка!) был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало, то работа с ICL вышла бы на новый уровень! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Apr 08, 2011 20:53 Post subject: |
|
|
Да, где-то я этот вопрос уже видел. Ладно, потом поищу...
Плагин. Ну, и этот не помешает (пример данных: [=shelldetails.Размеры]). |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Fri Apr 08, 2011 21:24 Post subject: |
|
|
Flasher
IconLibrary видел, конечно. Он разве что для поиска файлов с иконками... К топику вообще отношения не имеет.
А вот за [=shelldetails.Размеры] спасибо! Надо бы сесть, и все его поля протестить. Жаль в XP не работает это поле...
Это, конечно, мизерная часть того, чего я расхотелся, но для диалога замены уже сойдёт:
Code: | 4exts=*.ico
4fields=CRC: [=crc32tag.GetCrc32FromFile.OnlyIfLesserThanSize1]\n[="Макс. размер: "shelldetails.Размеры]
|
UPD. Ан нет, поторопился! [=shelldetails.Размеры] непонятно что выводит! Не максимальный размер! То есть на иконке с 16,24,32 вывел "16 х 16", а на 16,24,32,48,256 — "24 х 24"! Сейчас исследую плотнее. |
|
Back to top |
|
|
Nikola Ant
Joined: 28 Sep 2009 Posts: 105 Location: Poltava
|
(Separately) Posted: Fri Apr 08, 2011 23:35 Post subject: |
|
|
ApceH wrote: | (...очень много слов без постановки задачи - чели)
...был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало... |
Попробуй ICLRead.wcx - это не WDX(не текстовые поля), но читай его документацию. Он в *icl позволяет войти по Ctrl+PageDown, как в архив. В режиме "подробный" и размеры, а далее: Ctrl+Q и эксперементы...
Функционал ICLView.wlx прост и непритязателен, но как он молча делает очень много приятных и полезных вещей! Пробуй в ICLView.wlx при Ctrl+Q ПКМ. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 09, 2011 00:00 Post subject: |
|
|
Вахмурка, Flasher, Nikola Ant
Странные вы какие-то! Разве я вообще хоть слово говорил про библиотеки иконок в ICL, DLL и т.д.??? Я прекрасно знаю все названные вами плагины и отлично их использую и с Ctrl+Q и без! Ни один из них никак не связан с поставленной задачей. А она поставлена, Nikola Ant, и очень чётко: см. список в шапке. Но повторить не трудно: WDX для получения различной информации о содержимом файла ICO.
Выходит действительно нет ничего подходящего для этой задачи.
В Images.wdx или TCMediaInfo.wdx по-моему логично было бы реализовать подобные поля... Надо бы авторов спросить.
Писать плагины я не силён))) |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10236 Location: Россия, Саратов
|
(Separately) Posted: Sat Apr 09, 2011 00:04 Post subject: |
|
|
ApceH
Если бы в начальном посте вместо "иконки" был ясно и однозначно написан "ICO-файл", не было бы и повода для превратных толкований. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 09, 2011 00:15 Post subject: |
|
|
Avada
Перечитал шапку... Прочитал еще раз название темы...
О чём вы вообще говорите??? Нет ни одного слова, которое можно как-то "превратно толковать": Quote: | WDX для файлов ICO... получения информации об иконках... формат Windows Icon... сможет выдать такую информацию об иконке | Может быть лучше вам, экспертам, спускаться иногда на землю к простым смертным? В данной ситуации достаточно было прочитать пост внимательно и хотя бы предпологать, что у человека может возникнуть реальная задача, а не набрасываться с бесполезными советами лишь бы отметиться. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10236 Location: Россия, Саратов
|
(Separately) Posted: Sat Apr 09, 2011 08:46 Post subject: |
|
|
ApceH
Может быть лучше некоторым простым смертным, особенно только что начавшим общение на форуме, во-первых, последить не только за чужим, но и за своим тоном, а во-вторых, если явно было видно, что возникло непонимание и кто-то что-то недоглядел или неправильно связал между собой, не счесть за труд кратко и без раздражённых упрёков пояснить? Презумпция очевидности — нехорошее свойство.
Целью прихода на форум было реальное решение своих проблем или демонстрация своей безусловной правоты и информированности по любому поводу?
И тот факт, что три не самых глупых человека на форуме не вполне поняли суть проблемы, не говорит о том, что они — идиоты или набивают себе посты. Что касается "бесполезных советов, лишь бы отметиться", то такие отповеди будут учитываться при возникновении следующих вопросов, и количество желающих "набрасываться" (то есть пытаться помочь в меру своего понимания проблемы) может сильно поуменьшиться.
Советую задуматься. Уже не как участник форума, а как один из его модераторов.
А плагина такого — да, не существует. И это, ИМХО, должен быть совершенно специальный плагин именно и только для ICO-файлов, а не для библиотек со значками, изображений, медиафайлов и пр. Вопрос только один — насколько такая функциональность кому-то из разработчиков полезна и интересна? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 09, 2011 11:41 Post subject: |
|
|
Ок. Хватит флудить))
Целью прихода на форум, конечно же, было поиск решения некоторых проблем, которые мне уже не решить на VBS. Но совершенно не ожидал, что в этом разделе форума мне начнут советовать, как использовать, например, Ctrl+Q )))))) Так же как и вы, использую ТС более 10 лет...
А по поводу востребованности... Есть не мало примеров WDX, которые нужны очень узкому кругу людей. Этот плагин по-моему нужен гораздо более широкому кругу.
Ну что ж. Если никто не откликнется, придётся загрузить какого-нибудь студента в качестве курсовой. Но это уже осенью(( _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10236 Location: Россия, Саратов
|
(Separately) Posted: Sat Apr 09, 2011 13:38 Post subject: |
|
|
ApceH
Просто для сведения: к постам новичков, которых здесь пока никто не знает, не прикладывается их послужной список с перечнем знаний и умений. И периодически здесь являются примеры самого дикого невежества (и в отношении Ctrl+Q, между прочим, тоже). Так что если кто-то и упомянул нечто хорошо известное (тем более без всякого обидного контекста), не надо воспринимать это как личное оскорбление.
ApceH wrote: | Есть не мало примеров WDX, которые нужны очень узкому кругу людей. |
Да, несомненно. Но с обязательной оговоркой: включая автора, который этот плагин всё-таки взял и написал.
Короче, ситуация ясна. Как говорится, ждите ответа. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Apr 10, 2011 15:34 Post subject: |
|
|
Dec
Code: | ---------------------------
Total Commander
---------------------------
Этот файл не является корректным плагином!
Вы можете найти работоспособные плагины на сайте www.ghisler.com в разделе 'Addons'.
---------------------------
ОК
---------------------------
|
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Sun Apr 10, 2011 15:44 Post subject: |
|
|
Dec, ask-rus. В pluginst.inf надо заменить на type=wdx |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|