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 Previous  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 15, 2011 18:08    Post subject: Reply with quote

Dec wrote:
Ну так ведь я это и делаю. Smile В заголовке указано, что иконка имеет битность 8, а записан png 32, я и указываю в плагине 32.
А, то есть ICLView неправильно показывает? Я ж так хорошо не разбираюсь во внутреннем устройстве ico, поэтому не пойму, как правильнее всего.
Например, 256х256 всегда сжимаются что ли? Или png всегда сжатая? А может быть 256х256 и НЕ png?
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 15, 2011 18:21    Post subject: Reply with quote

ApceH wrote:
А, то есть ICLView неправильно показывает?
Я бы не стал утверждать, что ICLView показывает неправильно. ICLView показывает данные из заголовка иконки, я показываю данные самого изображения.

ApceH wrote:
256х256 всегда сжимаются?
Зависит от софта и желания создателя иконки. Вообще-то любой размер может быть сжат, но это уже будет нарушением (негласных?) правил.

ApceH wrote:
Или png всегда сжатая?
Иконки изначально сохранялись в виде несжатого bmp-растра, начиная с Vista Windows стала поддерживать сжатый растр, который всегда пишется в виде стандартного png-файла. Png файлы всегда сжаты в соответствии со спецификацией, соответственно ответ на вопрос да.

ApceH wrote:
А может быть 256х256 и НЕ png?
Може, см. выше.
Back to top
View user's profile Send private message
ApceH



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

Post (Separately) Posted: Fri Apr 15, 2011 19:47    Post subject: Reply with quote

Действительно. Сейчас сделал так: убрал все иконки кроме трёх 256х256 с якобы 4, 8 и 32 бита. Потом создал иконку с тремя 256х256 с теми же картинками, но проставил 32 бита везде.
И размеры в точности совпали, wdxico показывает одинаковую информацию, а iclview всё так же верит лжи из заголовка...
Ну всё равно, что-то не то. Хм... Вот такая мысль: плагин для ico, а не для png или bmp, значит правильнее брать из заголовка...
Кстати, подскажите редактор, чтоб полный контроль был над иконкой! А то GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы...
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 15, 2011 20:32    Post subject: Reply with quote

ApceH wrote:
плагин для ico, а не для png или bmp, значит правильнее брать из заголовка...
Хорошо. Добавил ключ IKnowThatItIsWrongButIWantIgnoreRightSizeAndUseSizeFromHeader в секцию Main ini-файла. Установите его в 1 и размеры будут браться из заголовка иконки.
ApceH wrote:
Кстати, подскажите редактор, чтоб полный контроль был над иконкой! А то GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы...
WinHex Smile
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Fri Apr 15, 2011 23:13    Post subject: Reply with quote

Dec wrote:
Добавил ключ IKnowThatItIsWrongButIWantIgnoreRightSizeAndUseSizeFromHeader в секцию Main ini-файла.
При всём уважении, просьба сделать название ключа коротким - UseSizeFromHeader, скажем.. Лучше уж к ключам подписать поясняющие комментарии.
Back to top
View user's profile Send private message
ApceH



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

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

Shocked
Разве это была не шутка??!
Back to top
View user's profile Send private message
Flasher



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

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

ApceH
Нет, там шуткой и не пахло. Это же констатация факта, а не рассуждения о последующем добавлении. Предлагаю скачать и проверить. Very Happy
Back to top
View user's profile Send private message
ApceH



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

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

Не буду качать! Если это правда, то это оскорбление всех пользователей плагина, плевок просто!
Что ж за тараканы у человека Confused
Пусть сам использует этот ключ!
А ведь вопрос был поднят совсем не тупой...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Apr 16, 2011 01:07    Post subject: Reply with quote

ApceH
Автор подрядился, чтобы сделать полезный плагин, добавил функционал, касаемый взятия информации из заголовка, а в его сторону такие обвинения и оскорбления? Да мне пусть хоть на километр ключ будет, у меня никогда не возникнет желания облить человека грязью за такую мелочь. См. 3 п. правил.
Back to top
View user's profile Send private message
ApceH



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

Post (Separately) Posted: Sat Apr 16, 2011 01:56    Post subject: Reply with quote

Flasher wrote:
облить человека грязью
Где это имело место с моей стороны?
Автору благодарность не забывается ни на минуту! Поэтому я и не поверил, что он действительно сделал такой ключ? Вот и интересно, по каким конкретно причинам был выбран такой ключ, а не, например, вроде предложенного вами?... Если бы тут было отличие в формулировке примерно равных по длине ключей, то нет вопросов — решение автора. А тут откровенно издевательский ключ — насмешка надо мной в результате предыдущего обсуждения (отсылка к "WinHex" тому подтверждение). Я так понял, про пункт 3 направлено Dec...
Кстати, причем тут "Size"? Лучше уж "UseHeaderInfo".
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Apr 16, 2011 02:11    Post subject: Reply with quote

ApceH wrote:
Где это имело место с моей стороны?
Со своими тараканами человек сам разберётся. Не надо писать о нём в третьем лице, как будто идёт обсуждение какого-то преступника. Ключ рабочий, пусть и со смешным названием, отражающеим видение автора. Не надо принимать такой своеобразный юмор близко к сердцу, это не оскорбление. П. 3. касается тех, кто наносит прямые оскорбления, а не вымышленные кем-то другим. И, кстати, если ключ рабочий, на реализацию которого нужно было потратить определённое время, а не фэйк какой-то, то какие могут быть рассуждения об оскорблениях? Автор просто внёс програмистского "креатива". Не надо обсуждать его действия в публичном порядке, как будто он здесь больше никогда не появится, иначе ситуация так и останется неисправленной. От этого точно пользы никому не будет.
Собственно, сейчас мы уже нарушаем п.10...
ApceH wrote:
отсылка к "WinHex" тому подтверждение
Ну, по заданному вопросу было отвечено со своей колокольни справедливо. "GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы." Мне лично до сих пор непонятно, что значит "оптимизирует" насильно, и в чём это насилие заключается.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sat Apr 16, 2011 10:22    Post subject: Reply with quote

Flasher wrote:
Автор просто внёс програмистского "креатива".
Ну хоть кто-то понял Smile
Back to top
View user's profile Send private message
ApceH



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

Post (Separately) Posted: Sat Apr 16, 2011 16:10    Post subject: Reply with quote

Flasher wrote:
Мне лично до сих пор непонятно, что значит "оптимизирует" насильно, и в чём это насилие заключается.
Всё очень просто. Если иконка была, например, 8-бит и применить какую-нибудь операцию, вроде сглаживание, то она автоматом станет 32-битной Wink Даже в обратную сторону эта автоматика работает! А иногда нужен полный контроль, чтобы формат был таким, как я хочу (простите за нубство, в WinHex я это сделать не смогу Smile ).
Например, учитывая имеющийся в ТС баг (вышеупомянутый), нужно следить, чтобы все образы в иконке были равного (32-бит обычно) цвета, иначе будет брать неправильные размеры и растягивать...
Back to top
View user's profile Send private message
Den_Klimov



Joined: 03 Nov 2006
Posts: 207
Location: Ukraine.Kiev

Post (Separately) Posted: Tue Apr 19, 2011 03:59    Post subject: Reply with quote

Quote:
IcoFX не даёт создать одинаковые форматы

О чём речь? IcoFX не даёт создать что? Мне вроде всё даёт или я чего-то не понимаю.
Back to top
View user's profile Send private message
ApceH



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

Post (Separately) Posted: Tue Apr 19, 2011 18:29    Post subject: Reply with quote

Den_Klimov

Но редактор так-то отличный, только что слоёв нету, зато эффектов полно хороших! Так что чередую Greenfish, IcoFX и AWIcons Smile
Простите за оффтоп Embarassed
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 Previous  1, 2, 3, 4, 5  Next
Page 4 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