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 

decFLTViewer
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Thu Apr 02, 2009 18:17    Post subject: decFLTViewer Reply with quote

Простенький плагинчик (36,5 КБ) для просмотра графики. Использует FLT-фильтры офиса. http://decget.narod.ru/decFLTViewer.rar
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Thu Apr 02, 2009 22:09    Post subject: Reply with quote

Работает, однако Smile
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Apr 03, 2009 01:52    Post subject: Reply with quote

2Dec
a)
Dec@ru-board wrote:
1) Как определить список расширений для detect-строки плагина? ... Еще вариант, можно сделать отдельный ini-файл, в котором будут прописаны имена файлов фильтров и соответствующие расширения.

2) Что предпочитать в случае установленных на target-машине фильтров: свои из директории плагина, или установленные? Или пытаться открывать файл с помощью своих фильтров, а в случае неудачи с помощью установленных? Или наоборот?
1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.

b) с какими версиями фильтров на данный момент протестирован плагин?
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 03, 2009 07:22    Post subject: Reply with quote

DrShark wrote:
1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.
Заявка принята.

DrShark wrote:
b) с какими версиями фильтров на данный момент протестирован плагин?


Фильтры из OfficeXP:
Code:

BMPIMP32.FLT   10.0   2000.10.2.0
CDRIMP32.FLT   0, 8, 14, 0   0.8.14.0
CGMIMP32.FLT   10.0.0.0   2000.10.2.0
EPSIMP32.FLT   10.0   2000.10.25.0
FPX32.FLT   2.0   2.0.0.8152
GIFIMP32.FLT   10.0   2000.10.25.0
JPEGIM32.FLT   10.0   2000.10.25.0
PCDIMP32.FLT   10.0   2000.10.25.0
PCXIMP32.FLT   10.0   2000.10.2.0
PICTIM32.FLT   9.0   99.3.2.0
PNG32.FLT   10.0   2000.10.25.0
TIFFIM32.FLT   10.0   2000.10.25.0
WMFIMP32.FLT   7.0   1995.4.3.0
WPGEXP32.FLT   6.0   94.9.17.1
WPGIMP32.FLT   8.0   96.6.29.0
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Fri Apr 03, 2009 08:34    Post subject: Reply with quote

У меня нормально работает с фильтрами из того отдельного пакета, что МС раздаёт бесплатно на своём сайте для пользователей старых версий Офиса.
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 03, 2009 15:05    Post subject: Reply with quote

DrShark wrote:
1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.

Проверяйте. Формат ini-файла:
Code:
[Options]
Priority=0
[Filters]
BMPIMP32.FLT=bmp
JPEGIM32.FLT=jpg jpeg
TIFFIM32.FLT=tif tiff
WMFIMP32.FLT=wmf
...

Priority=0 определяет, что приоритет фильтров из директории плагина выше, любое другое значение определяет, что приоритет установленных в систему фильтров выше.
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Apr 03, 2009 15:16    Post subject: Reply with quote

Ник wrote:
У меня нормально работает с фильтрами из того отдельного пакета, что МС раздаёт бесплатно на своём сайте

Протестировал с фильтрами из такого пакета для MS Office 11 (фильтры версии фильтры 2003.1100.5531):
Quote:
CDRimp32.FLT, CGMimp32.FLT, EPSimp32.FLT, GIFimp32.FLT, JPEGim32.FLT, PICTim32.FLT, PNG32.FLT, WPGimp32.FLT

Собственно, реальная польза от плагина есть хотя бы благодаря просмотру eps файлов. Ральше для их просмотра в TC использовал связку (PDF)Filter + MS Office Word 2003, который использовал эти же фильтры.
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Fri Apr 03, 2009 15:47    Post subject: Reply with quote

DrShark
Странно, зачем так - ведь EPS видят и PDFView, и GSWlx. И без всякого МСО...
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Apr 03, 2009 16:14    Post subject: Reply with quote

Dec wrote:
Проверяйте. Формат ini-файла:...

На машине без установленных MS Office и пака фильтров (т.е. фильтры не зарегистрированы) не подхватился, как минимум, фильтр JPEGim32.FLT. Точно работают фильтры для eps и dxf.
Вот фильтры с того компа. Там фильтры разных версий.
Ник wrote:
Странно, зачем так - ведь EPS видят и PDFView, и GSWlx. И без всякого МСО...

Проверю позже. На тот момент, когда я последний раз искал (а это было очень давно), вменяемых просмотрщиков eps для TC небыло.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Apr 03, 2009 16:18    Post subject: Reply with quote

EPS смотрит UV- т.к. SGViewer на той же библиотеке, то он тоже смотрит. Надо только eps в его детектстроке прописать..
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Apr 03, 2009 16:44    Post subject: Reply with quote

Alextp wrote:
EPS смотрит UV-

Ну вот, например, файлики отсюда он не показывает.
Ник wrote:
Странно, зачем так - ведь EPS видят и PDFView, и GSWlx. И без всякого МСО...

Специально поставил последний Ghostscript. Все плагины, которые его используют, не могут справится с ms.eps из каталога фильтров.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 03, 2009 17:01    Post subject: Reply with quote

DrShark wrote:
Dec wrote:
Проверяйте. Формат ini-файла:...
На машине без установленных MS Office и пака фильтров (т.е. фильтры не зарегистрированы) не подхватился, как минимум, фильтр JPEGim32.FLT. Точно работают фильтры для eps и dxf.

Хотелось бы уточнить:

0) Версия плагина не ниже 1.2.0.7.
1) Ini-файл имеет имя decFLTViewer.ini
2) Ini-файл располагается в той же директории, что и сам плагин.
3) Фильтры располагаются в той же директории, что и сам плагин.
4) В ini-файле есть секция Filters.
5) В секции Filters расположены строки вида FilterFileName=ext, где FilterFileName является именем файла фильтра без пути, ext является одним или более расширением, разделенными пробелом(-ами).

При выполнении данных условий JPEGim32.FLT у меня успешно цепляется (специально убирал из кода загрузку установленных в систему плагинов). Если у Вас что-либо не получается, то прошу выслать мне Ваш ini-файл и используемые фильтры.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Apr 03, 2009 17:08    Post subject: Reply with quote

DrShark
действительно, не показывает, сорри Confused
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Apr 03, 2009 17:09    Post subject: Reply with quote

Dec wrote:
Хотелось бы уточнить:

0) Версия плагина не ниже 1.2.0.7.
1) Ini-файл имеет имя decFLTViewer.ini
2) Ini-файл располагается в той же директории, что и сам плагин.
3) Фильтры располагаются в той же директории, что и сам плагин.
4) В ini-файле есть секция Filters.
5) В секции Filters расположены строки вида FilterFileName=ext, где FilterFileName является именем файла фильтра без пути, ext является одним или более расширением, разделенными пробелом(-ами).

Да.
Я там выше ссылку на rapidshare со своими фильтрами дал. Может, дело в этих конкретных фильтрах?
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Fri Apr 03, 2009 17:26    Post subject: Reply with quote

DrShark wrote:
Я там выше ссылку на rapidshare со своими фильтрами дал. Может, дело в этих конкретных фильтрах?

Прошу выслать мне Ваш ini-файл и используемые фильтры, т.е. те фильтры, которые Вы положили в директорию плагина.
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 1, 2, 3  Next
Page 1 of 3

 
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