View previous topic :: View next topic |
Author |
Message |
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Fri Apr 15, 2011 18:08 Post subject: |
|
|
Dec wrote: | Ну так ведь я это и делаю. В заголовке указано, что иконка имеет битность 8, а записан png 32, я и указываю в плагине 32. | А, то есть ICLView неправильно показывает? Я ж так хорошо не разбираюсь во внутреннем устройстве ico, поэтому не пойму, как правильнее всего.
Например, 256х256 всегда сжимаются что ли? Или png всегда сжатая? А может быть 256х256 и НЕ png? |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Fri Apr 15, 2011 18:21 Post subject: |
|
|
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 |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Fri Apr 15, 2011 19:47 Post subject: |
|
|
Действительно. Сейчас сделал так: убрал все иконки кроме трёх 256х256 с якобы 4, 8 и 32 бита. Потом создал иконку с тремя 256х256 с теми же картинками, но проставил 32 бита везде.
И размеры в точности совпали, wdxico показывает одинаковую информацию, а iclview всё так же верит лжи из заголовка...
Ну всё равно, что-то не то. Хм... Вот такая мысль: плагин для ico, а не для png или bmp, значит правильнее брать из заголовка...
Кстати, подскажите редактор, чтоб полный контроль был над иконкой! А то GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы... |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Fri Apr 15, 2011 20:32 Post subject: |
|
|
ApceH wrote: | плагин для ico, а не для png или bmp, значит правильнее брать из заголовка... | Хорошо. Добавил ключ IKnowThatItIsWrongButIWantIgnoreRightSizeAndUseSizeFromHeader в секцию Main ini-файла. Установите его в 1 и размеры будут браться из заголовка иконки.
ApceH wrote: | Кстати, подскажите редактор, чтоб полный контроль был над иконкой! А то GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы... | WinHex |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Apr 15, 2011 23:13 Post subject: |
|
|
Dec wrote: | Добавил ключ IKnowThatItIsWrongButIWantIgnoreRightSizeAndUseSizeFromHeader в секцию Main ini-файла. | При всём уважении, просьба сделать название ключа коротким - UseSizeFromHeader, скажем.. Лучше уж к ключам подписать поясняющие комментарии. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 16, 2011 00:28 Post subject: |
|
|
Разве это была не шутка??! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Apr 16, 2011 00:36 Post subject: |
|
|
ApceH
Нет, там шуткой и не пахло. Это же констатация факта, а не рассуждения о последующем добавлении. Предлагаю скачать и проверить. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 16, 2011 00:50 Post subject: |
|
|
Не буду качать! Если это правда, то это оскорбление всех пользователей плагина, плевок просто!
Что ж за тараканы у человека
Пусть сам использует этот ключ!
А ведь вопрос был поднят совсем не тупой... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Apr 16, 2011 01:07 Post subject: |
|
|
ApceH
Автор подрядился, чтобы сделать полезный плагин, добавил функционал, касаемый взятия информации из заголовка, а в его сторону такие обвинения и оскорбления? Да мне пусть хоть на километр ключ будет, у меня никогда не возникнет желания облить человека грязью за такую мелочь. См. 3 п. правил. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 16, 2011 01:56 Post subject: |
|
|
Flasher wrote: | облить человека грязью | Где это имело место с моей стороны?
Автору благодарность не забывается ни на минуту! Поэтому я и не поверил, что он действительно сделал такой ключ? Вот и интересно, по каким конкретно причинам был выбран такой ключ, а не, например, вроде предложенного вами?... Если бы тут было отличие в формулировке примерно равных по длине ключей, то нет вопросов — решение автора. А тут откровенно издевательский ключ — насмешка надо мной в результате предыдущего обсуждения (отсылка к "WinHex" тому подтверждение). Я так понял, про пункт 3 направлено Dec...
Кстати, причем тут "Size"? Лучше уж "UseHeaderInfo". |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Apr 16, 2011 02:11 Post subject: |
|
|
ApceH wrote: | Где это имело место с моей стороны? | Со своими тараканами человек сам разберётся. Не надо писать о нём в третьем лице, как будто идёт обсуждение какого-то преступника. Ключ рабочий, пусть и со смешным названием, отражающеим видение автора. Не надо принимать такой своеобразный юмор близко к сердцу, это не оскорбление. П. 3. касается тех, кто наносит прямые оскорбления, а не вымышленные кем-то другим. И, кстати, если ключ рабочий, на реализацию которого нужно было потратить определённое время, а не фэйк какой-то, то какие могут быть рассуждения об оскорблениях? Автор просто внёс програмистского "креатива". Не надо обсуждать его действия в публичном порядке, как будто он здесь больше никогда не появится, иначе ситуация так и останется неисправленной. От этого точно пользы никому не будет.
Собственно, сейчас мы уже нарушаем п.10...
ApceH wrote: | отсылка к "WinHex" тому подтверждение | Ну, по заданному вопросу было отвечено со своей колокольни справедливо. "GFIE "оптимизирует" насильно, а IcoFX не даёт создать одинаковые форматы." Мне лично до сих пор непонятно, что значит "оптимизирует" насильно, и в чём это насилие заключается. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sat Apr 16, 2011 10:22 Post subject: |
|
|
Flasher wrote: | Автор просто внёс програмистского "креатива". | Ну хоть кто-то понял |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Apr 16, 2011 16:10 Post subject: |
|
|
Flasher wrote: | Мне лично до сих пор непонятно, что значит "оптимизирует" насильно, и в чём это насилие заключается. | Всё очень просто. Если иконка была, например, 8-бит и применить какую-нибудь операцию, вроде сглаживание, то она автоматом станет 32-битной Даже в обратную сторону эта автоматика работает! А иногда нужен полный контроль, чтобы формат был таким, как я хочу (простите за нубство, в WinHex я это сделать не смогу ).
Например, учитывая имеющийся в ТС баг (вышеупомянутый), нужно следить, чтобы все образы в иконке были равного (32-бит обычно) цвета, иначе будет брать неправильные размеры и растягивать... |
|
Back to top |
|
|
Den_Klimov
Joined: 03 Nov 2006 Posts: 207 Location: Ukraine.Kiev
|
(Separately) Posted: Tue Apr 19, 2011 03:59 Post subject: |
|
|
Quote: | IcoFX не даёт создать одинаковые форматы |
О чём речь? IcoFX не даёт создать что? Мне вроде всё даёт или я чего-то не понимаю. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Tue Apr 19, 2011 18:29 Post subject: |
|
|
Den_Klimov
Но редактор так-то отличный, только что слоёв нету, зато эффектов полно хороших! Так что чередую Greenfish, IcoFX и AWIcons
Простите за оффтоп |
|
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
|