PictureView — просмотр изображений различных форматов

Здесь можно обсудить ваш любимый плагин.
User avatar
Taciturn
Posts: 391
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 23 times
Been thanked: 8 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Taciturn » Thu 09 Jul, 2009 10:23

Latest post of the previous page:

Denis wrote:Если найти ACDSee SDK, то можно.
http://asia.acdsee.com/files/acdsee_plugin_sdk.zip

User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: PictureView — просмотр изображений различных форматов

Post by uncle-vunkis » Thu 09 Jul, 2009 10:39

Andrey Budko wrote:А для 1024 не используются?
А это не важно в приведенном примере уменьшения до 513-ти. Для простоты можно даже считать, что 1024 - и есть размер исходного изображения, и мип-1024 нулевой уровень. Как бы ни был хорош мип-1024, но мип-512 всё равно ближе по качеству к желаемому 513-му, чем билинейно уменьшенный 1024-й.

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Thu 09 Jul, 2009 14:05

Taciturn
Спасибо. С наскока не получилось заюзать основной плагин от ацд :(
То ли руки... то ли SDK очень не свежий, так как даже IDP_Init у плагинов не проходит.

User avatar
Taciturn
Posts: 391
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 23 times
Been thanked: 8 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Taciturn » Thu 09 Jul, 2009 19:57

Denis wrote:то ли SDK очень не свежий
Гм. Файлы в архиве от 2007 года, а PictureView успешно работал с плагинами ACDSee ещё в 2005 году.

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Thu 09 Jul, 2009 20:10

Taciturn
То, что он работал 2005, ещё не говорит о том, что сейчас в нём используется api от 2005 года. IDE_ACDStd.apl датирован 10 февраля 2009, и там экспортируются функции, которых в SDK нет.

Может меня спецы поправят, следующий код не работает:

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Maximus5 » Thu 09 Jul, 2009 20:33

может в флагах нолик должен быть? :o

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Thu 09 Jul, 2009 20:45

Maximus5
Там за счёт конструкторов нули.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Maximus5 » Thu 09 Jul, 2009 20:59

Code: Select all

ci.dwFlags = 1;
так что конструктур тут ни при чем. 1-ку ты сам ставишь.
не факт, что с ноликом заработает, но попробовать то можно?
если нет - значит нужно играться с именами, а то и посмотреть что версия 1.41 вызывала

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Fri 10 Jul, 2009 05:55

Maximus5
1 не помогает. А исходников 1.41 нет.

User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Александр Кряжев » Fri 10 Jul, 2009 06:03

Взяли бы вы PicViewAdvanced и баловались с ним.

Фар - маргинальный продукт. (c) zg

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Maximus5 » Fri 10 Jul, 2009 08:04

Denis, ты же сам 1 ставишь. а я предлагал 0 попробовать.
А на счет отсутствия исходников - отладчик/дизассемблер еще никто не отменял. Какая функция и в какой dll'ке вызывается - ты знаешь, узнать какие аргументы в нее передаются - дело техники.

Александр Кряжев, И? По твоему PicViewAdvanced имеет преимущества? Или ты считаешь что в него будет проще ACDSee встроить? :P

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Fri 10 Jul, 2009 08:11

Maximus5
Я и так, и так пробовал. С ассеммблером знаком понаслышке :)

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Maximus5 » Fri 10 Jul, 2009 10:25

Еще варианты: Не инициализирован DirectDraw
Отсутствует цикл обработки GetMessage или GUI окно

параметры можно поймать и без дизассемблера
напиши фейковый плагин, экспортирующий ацдшные функции и подложи его

User avatar
HaRT
Moderator
Posts: 9165
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 177 times

Re: PictureView — просмотр изображений различных форматов

Post by HaRT » Fri 10 Jul, 2009 10:49

Maximus5 wrote: Александр Кряжев, И? По твоему PicViewAdvanced имеет преимущества? Или ты считаешь что в него будет проще ACDSee встроить? :P
Я полагаю, что это было предложение из серии “Тренируйся на кошках!”. :ha:
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Taciturn
Posts: 391
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 23 times
Been thanked: 8 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Taciturn » Fri 10 Jul, 2009 15:10

Denis wrote:То, что он работал 2005, ещё не говорит о том, что сейчас в нём используется api от 2005 года. IDE_ACDStd.apl датирован 10 февраля 2009, и там экспортируются функции, которых в SDK нет.
Вот плагины от 8.0.93, IDE_ACDStd.apl от 2005.07.07. В том же каталоге выложено ещё довольно много других версий и все они работают в PictureView 1.0 (от 10.01.2005).

User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: PictureView — просмотр изображений различных форматов

Post by Александр Кряжев » Fri 10 Jul, 2009 15:28

Taciturn
Вам можно ответить той же цитатой, которую Вы привели. ;)
Я так думаю:
Тот PictureView, который здесь обсуждают, появился ровно месяц назад (в мой День Рождения, кстати :)), с открытыми исходниками. Всё, что работало до этого, было по сути другим плагином. Его код неизвестен. И как он там функционировал не ясно. Да и Far с тех пор неоднократно менялся.
А сейчас PictureView работает (у меня по крайней мере) отлично, поэтому очень прошу - не намутите лишнего!

Фар - маргинальный продукт. (c) zg

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

Re: PictureView — просмотр изображений различных форматов

Post by Denis » Fri 10 Jul, 2009 15:31

Maximus5
Спасибо за идею.
Засада может быть в том, что типы параметров не соответствуют SDKшным.

Taciturn
Значит всё-таки виноваты мои непрямые руки :)

Александр Кряжев
Мы аккуратно.

Post Reply

Return to “Обсуждение плагинов”