decThumbsDBViewer
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  :| |:
Total Commander -> Плагины Total Commander

#61:  Author: Dec PostPosted: Wed Dec 17, 2008 20:11
    —
Актуальная версия - 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)

#62:  Author: Dec PostPosted: Fri Mar 06, 2009 01:05
    —
decThumbsDBViewer 3.1.0.315 beta

#63:  Author: Dec PostPosted: Tue Mar 24, 2009 21:34
    —
decThumbsDBViewer 3.3.0.323 - прошу потестировать поддержку кэша Windows Seven.

#64:  Author: Shved64 PostPosted: Thu Mar 26, 2009 12:45
    —
Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf
Не могу найти чем можно просмотреть этот кэш файл Sad

#65:  Author: Dec PostPosted: Thu Mar 26, 2009 12:55
    —
Shved64 wrote:
Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf. Не могу найти чем можно просмотреть этот кэш файл Sad

К сожалению, данный формат мне не осилить. В ACDSee используется какая-то (своя?) база данных с нетривиальной структурой. Плюс к этому в каждой версии она меняется. Просто вытащить изображения - не проблема, проблема соотнести их с именами файлов и метаданными.

#66:  Author: Shved64 PostPosted: Thu Mar 26, 2009 13:16
    —
Dec wrote:
Shved64 wrote:
Dec
Будет ли поддержка формата AcdSee файл - ImageDB.ddf. Не могу найти чем можно просмотреть этот кэш файл Sad

К сожалению, данный формат мне не осилить. В ACDSee используется какая-то (своя?) база данных с нетривиальной структурой. Плюс к этому в каждой версии она меняется. Просто вытащить изображения - не проблема, проблема соотнести их с именами файлов и метаданными.


А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема Sad

#67:  Author: Dec PostPosted: Thu Mar 26, 2009 13:27
    —
Shved64 wrote:
А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема Sad
Вечером сделаю. От какой версии файл?

#68:  Author: Shved64 PostPosted: Thu Mar 26, 2009 13:40
    —
Dec wrote:
Shved64 wrote:
А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема Sad
Вечером сделаю. От какой версии файл?


Версия 5.0.0.0025
Буду очень рад и благодарен

#69:  Author: Dec PostPosted: Thu Mar 26, 2009 22:48
    —
Dec wrote:
Shved64 wrote:
А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема Sad
Вечером сделаю.

В ходе создания подобной функциональности я столкнулся с рядом проблем.

1) Я всегда советую ставить decThumbsDBViewer первым в списке плагинов. Это необходимо для по той причине, что некоторые плагины пытаются открывать не предназначенные для них файлы, при этом, если они не могут обработать файл, то показывают какой-нибудь диалог с сообщением о том, что в файле ошибка, не давая моему плагину выполнить свою работу. Этим грешит BaseView и еще какой-то, основанный на ActiveX-компоненте WebBrowser. decThumbsDBViewer проверяет файлы на пригодность к просмотру только на основе сигнатур, поэтому подобным поведением не страдает. Если я добавлю возможность просмотра произвольных файлов, содержащих изображения, то я рискую заблокировать их просмотр предназначенными для них плагинами. Например, tiff-файл с превьюшкой в формате jpeg будет определен как свой файл, и будет показана лишь одна превьюшка вместо целого изображения. По этому, я считаю, что для такой функциональности необходим отдельный плагин, который должен быть в последним в списке плагинов.

2) Не могу сообразить, какой должна быть detect-строка, которая бы пропускала любой файл. Наверное, подойдет FIND(“0”)|!( FIND(“0”)), но я не проверял.

3) Я столкнулся с проблемой скорости поиска в файле в используемом мною алгоритме. Если в файле есть графическое содержимое, то весь файл обрабатывается (относительно) быстро. Если в файле нет графики, то тормоза жуткие. Это является не допустимым, поскольку через плагин будут проходить все необработанные другими плагинами файлы.

Поскольку я стараюсь писать по мере возможности качественные продукты, то решение вышеуказанных проблем займет у меня некоторое время. А его у меня очень мало. Поэтому, Shved64, Вам придется немного подождать.

#70:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Mar 27, 2009 06:43
    —
Dec wrote:
decThumbsDBViewer 3.3.0.323 - прошу потестировать поддержку кэша Windows Seven.

С файлами Проводника "Семёрки" плагин дружит. Правда, из файлов thumbcache_*.db (и в Висте тоже) плагин не вытаскивает реальных имён файлов. С чем это связано?
Также багрепорт: не сохраняется метод сглаживания. При перезапуске плагина всегда умолчательный Lancros3.
Пожелание: в режиме QuickView среднюю колонку лучше делать наибольшего размера, в отличии от левой, т.к. в этом случае миниатюр практически не видно. Конечно, идеальным дополнением к этому было бы сохранение позиций разделителей после перетаскивания пользователем.


Last edited by DrShark on Fri Mar 27, 2009 09:13; edited 1 time in total

#71:  Author: Shved64 PostPosted: Fri Mar 27, 2009 09:08
    —
Dec wrote:
Dec wrote:
Shved64 wrote:
А как это "Просто вытащить изображения - не проблема" - мне и этого достаточно, но для меня это проблема Sad
Вечером сделаю.

В ходе создания подобной функциональности я столкнулся с рядом проблем.
...
Поскольку я стараюсь писать по мере возможности качественные продукты, то решение вышеуказанных проблем займет у меня некоторое время. А его у меня очень мало. Поэтому, Shved64, Вам придется немного подождать.

Конечно подожду, я вообще не разбираюсь в этом, поэтому вам виднее что надо делать. А может быть запускать процедуру просмотра и извлечения графики не автоматически, а только при дополнительном подтверждении желания просмотреть файл ImageDB.ddf

#72:  Author: Dec PostPosted: Fri Mar 27, 2009 09:32
    —
DrShark wrote:
С файлами Проводника "Семёрки" плагин дружит.
Спасибо, что откликнулись на мою просьбу.

DrShark wrote:
Правда, из файлов thumbcache_*.db (и в Висте тоже) плагин не вытаскивает реальных имён файлов. С чем это связано?
Причина в том, что в этих файлах имен не содержиться. Изображения ищутся по хэшу имени. Имена в ряде случаев можно найти в Windows.edb, но структуру этого файла очень сложна для разбора.

DrShark wrote:
Также багрепорт: не сохраняется метод сглаживания. При перезапуске плагина всегда умолчательный Lancros3.
Пожелание: в режиме QuickView среднюю колонку лучше делать наибольшего размера, в отличии от левой, т.к. в этом случае миниатюр практически не видно. Конечно, идеальным дополнением к этому было бы сохранение позиций разделителей после перетаскивания пользователем.

Я учту Ваши пожелания.

Shved64 wrote:
А может быть запускать процедуру просмотра и извлечения графики не автоматически, а только при дополнительном подтверждении желания просмотреть файл ImageDB.ddf.
Я не могу гарантировать, что буду заниматься поддержкой плагина всю оставшуюся жизнь. Поэтому я предпочту сделать универсальный инструмент, а не отдельную поддержку ImageDB.ddf.

#73:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Mar 27, 2009 10:09
    —
Может, стоит добавить для окна, вызываемого по Enter, масштабирование, например, по Ctrl+PgUp/PgDn? А также добавить разворот этого окна по F11.

#74:  Author: Dec PostPosted: Fri Mar 27, 2009 10:17
    —
DrShark wrote:
Dec Июл 05, 2007 01:22 wrote:
Ctrl + 1..8 - смена метода увеличения

Может, стоит вернуть этот функционал для окна, вызываемого по Enter?
Может быть я чего то не понимаю, но это уже реализовано. Дополнительно к hotkey`ям в этом окне есть контекстное меню.

DrShark wrote:
А также добавить разворот этого окна по F11.
Имеется в виду максимизация окна? А почему именно F11? Это стандарт для такой операции?

#75:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Mar 27, 2009 10:24
    —
Dec wrote:
Может быть я чего то не понимаю

Я имел ввиду масштабирование. Пост отредактировал.
Dec wrote:
Имеется в виду максимизация окна? А почему именно F11? Это стандарт для такой операции?

Да. Потому что такой хоткей Lister'a для максимизации.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  :| |:
Page 5 of 10

Powered by phpBB © 2001, 2005 phpBB Group