Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

WDX для файлов ICO, CUR
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Fri Apr 08, 2011 18:31    Post subject: WDX для файлов ICO, CUR Reply with quote

Привет всем!

Был удивлён, что нет контентного плагина для получения информации об иконках! Всё перерыл и на русском, и на английском!
А ведь формат Windows Icon может быть очень разнообразным. Тех же форматов (размер+разрядность) только "стандартных", общепринятых много, а вообще-то поддерживаются любые размерности! Конкретных рисунков (образов) может быть любое количество (не знаю, может и ограниченно). Допустимо даже в одном файле иметь несколько образов одного формата...
Каждый раз открывать редактор иконок не удобно. По размеру файла, конечно, опытным глазом можно что-то определить и сравнить две иконки, но это не решение.

Итак, нужен такой WDX, который сможет выдать такую информацию об иконке как:
  • список всех образов с их форматами (строкой)
  • количество вообще образов
  • размеры самого большого формата
  • размеры самого маленького формата
  • максимальная разрядность
  • минимальная разрядность
  • ...
  • формат образа №1
  • формат образа №2
  • ...

Думаю, такой плагин облегчил бы жизнь многим программистам и дизайнерам, не говоря уже о сборщиках ТС.[/list]

==============================
Dec взял, да и разработал такой плагин! Very Happy
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
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2550
Location: Большая деревня Москва

Post (Separately) Posted: Fri Apr 08, 2011 19:12    Post subject: Reply with quote

Часть информации дает этот листерный плагин.
Quote:
не говоря уже о сборщиках ТС
Вот-вот. О них и впрямь лучше не говорить Twisted Evil
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Fri Apr 08, 2011 19:20    Post subject: ICLView Reply with quote

Да, ICLView отличный плагин! Но нужен именно WDX. А то нажатие F3 и ничем в данном случае не отличается от открытия какого-нибудь Greenfish...
Я попробовал добавить ICLView как контентный плагин... Наивный))) Хотя вполне логична была бы такая функция.

Нужна именно голая информация, без интерфейса, а это и есть WDX.
Как минимум можно добавить эти поля в диалог замены файлов, чтобы оценить, какую иконку из двух лучше оставить.
Ну а набор колонок с такой инфой (плюс отображаемая и так иконка!) был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало, то работа с ICL вышла бы на новый уровень!
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14071
Location: Москва

Post (Separately) Posted: Fri Apr 08, 2011 20:53    Post subject: Reply with quote

Да, где-то я этот вопрос уже видел. Ладно, потом поищу...
Плагин. Ну, и этот не помешает (пример данных: [=shelldetails.Размеры]).
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Fri Apr 08, 2011 21:24    Post subject: Reply with quote

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"! Shocked Сейчас исследую плотнее.
Back to top
View user's profile Send private message
Nikola Ant



Joined: 28 Sep 2009
Posts: 99
Location: Poltava

Post (Separately) Posted: Fri Apr 08, 2011 23:35    Post subject: Reply with quote

ApceH wrote:
(...очень много слов без постановки задачи - чели)
...был бы многим полезен, по-моему. А если бы ещё и внутри архивов работало...

Попробуй ICLRead.wcx - это не WDX(не текстовые поля), но читай его документацию. Он в *icl позволяет войти по Ctrl+PageDown, как в архив. В режиме "подробный" и размеры, а далее: Ctrl+Q и эксперементы...
Функционал ICLView.wlx прост и непритязателен, но как он молча делает очень много приятных и полезных вещей! Пробуй в ICLView.wlx при Ctrl+Q ПКМ.
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sat Apr 09, 2011 00:00    Post subject: Reply with quote

Вахмурка, Flasher, Nikola Ant
Странные вы какие-то! Разве я вообще хоть слово говорил про библиотеки иконок в ICL, DLL и т.д.??? Я прекрасно знаю все названные вами плагины и отлично их использую и с Ctrl+Q и без! Ни один из них никак не связан с поставленной задачей. А она поставлена, Nikola Ant, и очень чётко: см. список в шапке. Но повторить не трудно: WDX для получения различной информации о содержимом файла ICO.
Выходит действительно нет ничего подходящего для этой задачи.
В Images.wdx или TCMediaInfo.wdx по-моему логично было бы реализовать подобные поля... Надо бы авторов спросить.
Писать плагины я не силён)))
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 9586
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 09, 2011 00:04    Post subject: Reply with quote

ApceH
Если бы в начальном посте вместо "иконки" был ясно и однозначно написан "ICO-файл", не было бы и повода для превратных толкований.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sat Apr 09, 2011 00:15    Post subject: Reply with quote

Avada
Перечитал шапку... Прочитал еще раз название темы...
О чём вы вообще говорите??? Нет ни одного слова, которое можно как-то "превратно толковать":
Quote:
WDX для файлов ICO... получения информации об иконках... формат Windows Icon... сможет выдать такую информацию об иконке
Может быть лучше вам, экспертам, спускаться иногда на землю к простым смертным? В данной ситуации достаточно было прочитать пост внимательно и хотя бы предпологать, что у человека может возникнуть реальная задача, а не набрасываться с бесполезными советами лишь бы отметиться.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 9586
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 09, 2011 08:46    Post subject: Reply with quote

ApceH
Может быть лучше некоторым простым смертным, особенно только что начавшим общение на форуме, во-первых, последить не только за чужим, но и за своим тоном, а во-вторых, если явно было видно, что возникло непонимание и кто-то что-то недоглядел или неправильно связал между собой, не счесть за труд кратко и без раздражённых упрёков пояснить? Презумпция очевидности — нехорошее свойство.
Целью прихода на форум было реальное решение своих проблем или демонстрация своей безусловной правоты и информированности по любому поводу?
И тот факт, что три не самых глупых человека на форуме не вполне поняли суть проблемы, не говорит о том, что они — идиоты или набивают себе посты. Что касается "бесполезных советов, лишь бы отметиться", то такие отповеди будут учитываться при возникновении следующих вопросов, и количество желающих "набрасываться" (то есть пытаться помочь в меру своего понимания проблемы) может сильно поуменьшиться.
Советую задуматься. Уже не как участник форума, а как один из его модераторов.
А плагина такого — да, не существует. И это, ИМХО, должен быть совершенно специальный плагин именно и только для ICO-файлов, а не для библиотек со значками, изображений, медиафайлов и пр. Вопрос только один — насколько такая функциональность кому-то из разработчиков полезна и интересна?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sat Apr 09, 2011 11:41    Post subject: Reply with quote

Ок. Хватит флудить))
Целью прихода на форум, конечно же, было поиск решения некоторых проблем, которые мне уже не решить на VBS. Но совершенно не ожидал, что в этом разделе форума мне начнут советовать, как использовать, например, Ctrl+Q )))))) Так же как и вы, использую ТС более 10 лет...
А по поводу востребованности... Есть не мало примеров WDX, которые нужны очень узкому кругу людей. Этот плагин по-моему нужен гораздо более широкому кругу.
Ну что ж. Если никто не откликнется, придётся загрузить какого-нибудь студента в качестве курсовой. Но это уже осенью((
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 9586
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 09, 2011 13:38    Post subject: Reply with quote

ApceH
Просто для сведения: к постам новичков, которых здесь пока никто не знает, не прикладывается их послужной список с перечнем знаний и умений. И периодически здесь являются примеры самого дикого невежества (и в отношении Ctrl+Q, между прочим, тоже). Так что если кто-то и упомянул нечто хорошо известное (тем более без всякого обидного контекста), не надо воспринимать это как личное оскорбление.

ApceH wrote:
Есть не мало примеров WDX, которые нужны очень узкому кругу людей.

Да, несомненно. Но с обязательной оговоркой: включая автора, который этот плагин всё-таки взял и написал.

Короче, ситуация ясна. Как говорится, ждите ответа.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Apr 10, 2011 15:24    Post subject: Reply with quote

http://www.thumbnailexpert.com/binary/decIcoWDX.zip
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Sun Apr 10, 2011 15:34    Post subject: Reply with quote

Dec
Code:
---------------------------
Total Commander
---------------------------
Этот файл не является корректным плагином!

Вы можете найти работоспособные плагины на сайте www.ghisler.com в разделе 'Addons'.
---------------------------
ОК   
---------------------------

_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 320

Post (Separately) Posted: Sun Apr 10, 2011 15:44    Post subject: Reply with quote

Dec, ask-rus. В pluginst.inf надо заменить на type=wdx
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
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