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 

Баг в ТК - просмотр изображений и DJVU-файлы
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Ник



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

Post (Separately) Posted: Thu Aug 28, 2008 16:08    Post subject: Баг в ТК - просмотр изображений и DJVU-файлы Reply with quote

Общими усилиями (спасибо Worros) выявлен баг(?):

При использовании плагина MultiLister (бывший PDF Filter) файлы с раширением DJV нормально видны, при попытке просмотра файлов с расширением DJVU происходит выброс в текстовый режим Листера ТК (наблюдается, даже, если просто поменять расширение у одного и того же файла).

Как выяснил Worros, если в wincmd.ini в секции Lister прописать IView=0 (что равносильно снятию галки в опциях "Использовать IrfanView/XnView для просмотра больших не-BMP изображений"), то файлы *.djvu начинают нормально просматриваться этим плагином...

Я не понимаю связи этой галки и длины расширения и считаю это багом.

Наблюдается на ТК с 6 по 7 версию (и последнюю включительно) на ОС Win 2000 и ХР.
_________________
Xubuntu
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Aug 28, 2008 17:23    Post subject: Reply with quote

http://www.ghisler.ch/board/viewtopic.php?t=20108
Back to top
View user's profile Send private message
volovyan



Joined: 03 Dec 2007
Posts: 51
Location: Vancouver, Canada

Post (Separately) Posted: Thu Aug 28, 2008 20:19    Post subject: Reply with quote

Установка IView=1 (или галка на "Use IrfanView/XNView..." ) заставляет TC вообще не обращаться к плагину при просмотре файла с расширением .DJVU

Еще один глюк: я не могу заставить Листер смотреть, скажем, AVI через плагин - он всегда вызывает свой "родной" встроенный. Правда, это уже из другой оперы, и галка IView снята...
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Aug 28, 2008 20:40    Post subject: Reply with quote

volovyan , детект-строкой, принудительно.
Back to top
View user's profile Send private message
volovyan



Joined: 03 Dec 2007
Posts: 51
Location: Vancouver, Canada

Post (Separately) Posted: Thu Aug 28, 2008 21:55    Post subject: Reply with quote

Worros
Пробовал,
0_detect="EXT="AVI""
Перезапуск TC

То же самое.

0_detect="force | (ext="AVI")"
Перезапуск TC

Та же самая ситуация - хватает "родной" просмотрщик, на переключение на "Image/Multimedia" не реагирует
TC даже не пытается опросить доступные плагины.
Если снять галку "Multimedia/WAV" в настройках Viewer, то вообще все AVI показываются чистым текстом.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Aug 28, 2008 22:27    Post subject: Reply with quote

volovyan
Подробно пока не разбирался, но навскидку могу сказать, что работает при всех галках, установленных внизу страницы настройки листера. Если одну или несколько галок снять, то отказывает. Сверялся еще и по Mplayer4TC , у меня для него похожая детект-строка с AVI . Он демонстрирует такое же поведение.
Back to top
View user's profile Send private message
volovyan



Joined: 03 Dec 2007
Posts: 51
Location: Vancouver, Canada

Post (Separately) Posted: Fri Aug 29, 2008 02:01    Post subject: Reply with quote

Worros
Понятно, что ничего не понятно Smile При всех включенных галках перестает смотреться DJVU Smile
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Fri Aug 29, 2008 06:34    Post subject: Reply with quote

volovyan wrote:
Worros
Понятно, что ничего не понятно Smile При всех включенных галках перестает смотреться DJVU Smile

Ну так подождем, пока Гислер djvu пофиксит, и установим галку Smile
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Apr 16, 2009 21:00    Post subject: Reply with quote

Тысяча чертей!!!! Не пофикшено!
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

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

volovyan wrote:
Worros
Пробовал,
0_detect="EXT="AVI""
Перезапуск TC

То же самое.

0_detect="force | (ext="AVI")"
Перезапуск TC

Та же самая ситуация - хватает "родной" просмотрщик, на переключение на "Image/Multimedia" не реагирует
TC даже не пытается опросить доступные плагины.
Если снять галку "Multimedia/WAV" в настройках Viewer, то вообще все AVI показываются чистым текстом.


Как в старом анекдоте. Товалисси, мы все осибалися.
Детект-строка то с ошибкой была Sad
3_detect="multimedia & (ext="AVI")" было бы правильно
http://www.ghisler.ch/board/viewtopic.php?p=166716#166716
Back to top
View user's profile Send private message
Ник



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

Post (Separately) Posted: Thu Jun 04, 2009 21:12    Post subject: Reply with quote

Worros
Я так понимаю, что ТК передаёт плагину имя в формате 8.3 - в результате все файлы с расширением больше 3 символов неправильно обрабатываются (а для имени есть обрезание с конца, которого, как я понимаю, нет для расширений - оно совсем обрезает всё длиннее 3 символов).

Вы это имели ввиду?
_________________
Xubuntu
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Jun 04, 2009 22:02    Post subject: Reply with quote

Ник wrote:
Worros
Я так понимаю, что ТК передаёт плагину имя в формате 8.3 - в результате все файлы с расширением больше 3 символов неправильно обрабатываются (а для имени есть обрезание с конца, которого, как я понимаю, нет для расширений - оно совсем обрезает всё длиннее 3 символов).

Вы это имели ввиду?

Было такое предположение, но оно оказалось неверным. Наши проблемы уходили корнями в ошибочную детект-строку. Пример правильной приведен немного выше.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Jun 04, 2009 22:19    Post subject: Reply with quote

До сих пор не понимаю, зачем это Multimedia слово в строке. Я его у себя в UV не поддержимаю, нафиг, все без него работает
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Ник



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

Post (Separately) Posted: Thu Jun 04, 2009 22:31    Post subject: Reply with quote

Worros
Так а чего тогда не исправили в бете 4 - как Вы говорите в другой теме со ссылкой на эту?
_________________
Xubuntu
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Jun 04, 2009 22:42    Post subject: Reply with quote

На самом деле исправлять было нечего. С правильной детект-строкой работало бы и в 7.03, и в 7.04а, и тем более в более поздних версиях. Ошибка была не у Гислера, а у нас.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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