View previous topic :: View next topic |
Author |
Message |
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Wed Dec 17, 2008 20:11 Post subject: |
|
|
Актуальная версия - 2.3.1.151. Полный список поддерживаемых форматов:
Alchemy Mindworks - Graphic Workshop Professional (GWSPRO.TDB, *.THN)
Anix Software - PicViewer 2 (PicView.cch)
ApoliSoft - MCataloguer (*.cds)
Ashampoo - Photo Commander (bgs.db, ash.db, *.dbc, *.dbt)
Christian Ghisler - Total Commander (tcthumbs.idb, tcthumbs.db)
Donald Lessau - XYplorer (*.dat2)
FastStone Soft - FastStone Image Viewer (FSViewer.db)
GPSoftware - Directory Opus (*.db)
Ipswitch, Inc - WS_FTP (IpsThumb.db)
Jasc Software, Inc. - Paint Shop Pro (pspbrwse.jbf)
Microsoft - Windows Explorer (thumbs.db, ehthumbs.db, ehthumbs_vista.db)
Microsoft - Windows Explorer (IconCache.db, ShellIconCache.db)
Microsoft - Windows Vista Explorer (thumbcache_idx.db, thumbcache_32.db, thumbcache_96.db, thumbcache_256.db, thumbcache_1024.db)
Pholix Software - PhotoPhilia ($MOSAICS.MAP, *.phm)
Picmeta Systems - Picture Information Extractor (*.album) |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
|
Back to top |
|
|
Shved64
Joined: 26 Mar 2009 Posts: 6
|
(Separately) Posted: Thu Mar 26, 2009 12:45 Post subject: |
|
|
Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf
Не могу найти чем можно просмотреть этот кэш файл |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Thu Mar 26, 2009 12:55 Post subject: |
|
|
Shved64 wrote: | Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf. Не могу найти чем можно просмотреть этот кэш файл |
К сожалению, данный формат мне не осилить. В ACDSee используется какая-то (своя?) база данных с нетривиальной структурой. Плюс к этому в каждой версии она меняется. Просто вытащить изображения - не проблема, проблема соотнести их с именами файлов и метаданными. |
|
Back to top |
|
|
Shved64
Joined: 26 Mar 2009 Posts: 6
|
(Separately) Posted: Thu Mar 26, 2009 13:16 Post subject: |
|
|
Dec wrote: | Shved64 wrote: | Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf. Не могу найти чем можно просмотреть этот кэш файл |
К сожалению, данный формат мне не осилить. В ACDSee используется какая-то (своя?) база данных с нетривиальной структурой. Плюс к этому в каждой версии она меняется. Просто вытащить изображения - не проблема, проблема соотнести их с именами файлов и метаданными. |
А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Thu Mar 26, 2009 13:27 Post subject: |
|
|
Shved64 wrote: | А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема | Вечером сделаю. От какой версии файл? |
|
Back to top |
|
|
Shved64
Joined: 26 Mar 2009 Posts: 6
|
(Separately) Posted: Thu Mar 26, 2009 13:40 Post subject: |
|
|
Dec wrote: | Shved64 wrote: | А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема | Вечером сделаю. От какой версии файл? |
Версия 5.0.0.0025
Буду очень рад и благодарен |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Thu Mar 26, 2009 22:48 Post subject: |
|
|
Dec wrote: | Shved64 wrote: | А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема | Вечером сделаю. |
В ходе создания подобной функциональности я столкнулся с рядом проблем.
1) Я всегда советую ставить decThumbsDBViewer первым в списке плагинов. Это необходимо для по той причине, что некоторые плагины пытаются открывать не предназначенные для них файлы, при этом, если они не могут обработать файл, то показывают какой-нибудь диалог с сообщением о том, что в файле ошибка, не давая моему плагину выполнить свою работу. Этим грешит BaseView и еще какой-то, основанный на ActiveX-компоненте WebBrowser. decThumbsDBViewer проверяет файлы на пригодность к просмотру только на основе сигнатур, поэтому подобным поведением не страдает. Если я добавлю возможность просмотра произвольных файлов, содержащих изображения, то я рискую заблокировать их просмотр предназначенными для них плагинами. Например, tiff-файл с превьюшкой в формате jpeg будет определен как свой файл, и будет показана лишь одна превьюшка вместо целого изображения. По этому, я считаю, что для такой функциональности необходим отдельный плагин, который должен быть в последним в списке плагинов.
2) Не могу сообразить, какой должна быть detect-строка, которая бы пропускала любой файл. Наверное, подойдет FIND(“0”)|!( FIND(“0”)), но я не проверял.
3) Я столкнулся с проблемой скорости поиска в файле в используемом мною алгоритме. Если в файле есть графическое содержимое, то весь файл обрабатывается (относительно) быстро. Если в файле нет графики, то тормоза жуткие. Это является не допустимым, поскольку через плагин будут проходить все необработанные другими плагинами файлы.
Поскольку я стараюсь писать по мере возможности качественные продукты, то решение вышеуказанных проблем займет у меня некоторое время. А его у меня очень мало. Поэтому, Shved64, Вам придется немного подождать. |
|
Back to top |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Fri Mar 27, 2009 06:43 Post subject: |
|
|
С файлами Проводника "Семёрки" плагин дружит. Правда, из файлов thumbcache_*.db (и в Висте тоже) плагин не вытаскивает реальных имён файлов. С чем это связано?
Также багрепорт: не сохраняется метод сглаживания. При перезапуске плагина всегда умолчательный Lancros3.
Пожелание: в режиме QuickView среднюю колонку лучше делать наибольшего размера, в отличии от левой, т.к. в этом случае миниатюр практически не видно. Конечно, идеальным дополнением к этому было бы сохранение позиций разделителей после перетаскивания пользователем.
Last edited by DrShark on Fri Mar 27, 2009 09:13; edited 1 time in total |
|
Back to top |
|
|
Shved64
Joined: 26 Mar 2009 Posts: 6
|
(Separately) Posted: Fri Mar 27, 2009 09:08 Post subject: |
|
|
Dec wrote: | Dec wrote: | Shved64 wrote: | А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема | Вечером сделаю. |
В ходе создания подобной функциональности я столкнулся с рядом проблем.
...
Поскольку я стараюсь писать по мере возможности качественные продукты, то решение вышеуказанных проблем займет у меня некоторое время. А его у меня очень мало. Поэтому, Shved64, Вам придется немного подождать. |
Конечно подожду, я вообще не разбираюсь в этом, поэтому вам виднее что надо делать. А может быть запускать процедуру просмотра и извлечения графики не автоматически, а только при дополнительном подтверждении желания просмотреть файл ImageDB.ddf |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Fri Mar 27, 2009 09:32 Post subject: |
|
|
DrShark wrote: | С файлами Проводника "Семёрки" плагин дружит. | Спасибо, что откликнулись на мою просьбу.
DrShark wrote: | Правда, из файлов thumbcache_*.db (и в Висте тоже) плагин не вытаскивает реальных имён файлов. С чем это связано? | Причина в том, что в этих файлах имен не содержиться. Изображения ищутся по хэшу имени. Имена в ряде случаев можно найти в Windows.edb, но структуру этого файла очень сложна для разбора.
DrShark wrote: | Также багрепорт: не сохраняется метод сглаживания. При перезапуске плагина всегда умолчательный Lancros3.
Пожелание: в режиме QuickView среднюю колонку лучше делать наибольшего размера, в отличии от левой, т.к. в этом случае миниатюр практически не видно. Конечно, идеальным дополнением к этому было бы сохранение позиций разделителей после перетаскивания пользователем. |
Я учту Ваши пожелания.
Shved64 wrote: | А может быть запускать процедуру просмотра и извлечения графики не автоматически, а только при дополнительном подтверждении желания просмотреть файл ImageDB.ddf. | Я не могу гарантировать, что буду заниматься поддержкой плагина всю оставшуюся жизнь. Поэтому я предпочту сделать универсальный инструмент, а не отдельную поддержку ImageDB.ddf. |
|
Back to top |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Fri Mar 27, 2009 10:09 Post subject: |
|
|
Может, стоит добавить для окна, вызываемого по Enter, масштабирование, например, по Ctrl+PgUp/PgDn? А также добавить разворот этого окна по F11. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Fri Mar 27, 2009 10:17 Post subject: |
|
|
DrShark wrote: | Dec Июл 05, 2007 01:22 wrote: | Ctrl + 1..8 - смена метода увеличения |
Может, стоит вернуть этот функционал для окна, вызываемого по Enter? | Может быть я чего то не понимаю, но это уже реализовано. Дополнительно к hotkey`ям в этом окне есть контекстное меню.
DrShark wrote: | А также добавить разворот этого окна по F11. | Имеется в виду максимизация окна? А почему именно F11? Это стандарт для такой операции? |
|
Back to top |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Fri Mar 27, 2009 10:24 Post subject: |
|
|
Dec wrote: | Может быть я чего то не понимаю |
Я имел ввиду масштабирование. Пост отредактировал.
Dec wrote: | Имеется в виду максимизация окна? А почему именно F11? Это стандарт для такой операции? |
Да. Потому что такой хоткей Lister'a для максимизации. |
|
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
|