Страница 1 из 2
Баг в ТК - просмотр изображений и DJVU-файлы
Добавлено: Чт авг 28, 2008 16:08
Ник
Общими усилиями (спасибо Worros) выявлен баг(?):
При использовании плагина MultiLister (бывший PDF Filter) файлы с раширением DJV нормально видны, при попытке просмотра файлов с расширением DJVU происходит выброс в текстовый режим Листера ТК (наблюдается, даже, если просто поменять расширение у одного и того же файла).
Как выяснил Worros, если в wincmd.ini в секции Lister прописать IView=0 (что равносильно снятию галки в опциях "Использовать IrfanView/XnView для просмотра больших не-BMP изображений"), то файлы *.djvu начинают нормально просматриваться этим плагином...
Я не понимаю связи этой галки и длины расширения и считаю это багом.
Наблюдается на ТК с 6 по 7 версию (и последнюю включительно) на ОС Win 2000 и ХР.
Добавлено: Чт авг 28, 2008 17:23
Worros
Добавлено: Чт авг 28, 2008 20:19
volovyan
Установка IView=1 (или галка на "Use IrfanView/XNView..." ) заставляет TC вообще не обращаться к плагину при просмотре файла с расширением .DJVU
Еще один глюк: я не могу заставить Листер смотреть, скажем, AVI через плагин - он всегда вызывает свой "родной" встроенный. Правда, это уже из другой оперы, и галка IView снята...
Добавлено: Чт авг 28, 2008 20:40
Worros
volovyan , детект-строкой, принудительно.
Добавлено: Чт авг 28, 2008 21:55
volovyan
Worros
Пробовал,
0_detect="EXT="AVI""
Перезапуск TC
То же самое.
0_detect="force | (ext="AVI")"
Перезапуск TC
Та же самая ситуация - хватает "родной" просмотрщик, на переключение на "Image/Multimedia" не реагирует
TC даже не пытается опросить доступные плагины.
Если снять галку "Multimedia/WAV" в настройках Viewer, то вообще все AVI показываются чистым текстом.
Добавлено: Чт авг 28, 2008 22:27
Worros
volovyan
Подробно пока не разбирался, но навскидку могу сказать, что работает при всех галках, установленных внизу страницы настройки листера. Если одну или несколько галок снять, то отказывает. Сверялся еще и по Mplayer4TC , у меня для него похожая детект-строка с AVI . Он демонстрирует такое же поведение.
Добавлено: Пт авг 29, 2008 02:01
volovyan
Worros
Понятно, что ничего не понятно

При всех включенных галках перестает смотреться DJVU

Добавлено: Пт авг 29, 2008 06:34
Worros
volovyan писал(а):Worros
Понятно, что ничего не понятно

При всех включенных галках перестает смотреться DJVU

Ну так подождем, пока Гислер djvu пофиксит, и установим галку

Добавлено: Чт апр 16, 2009 21:00
Worros
Тысяча чертей!!!! Не пофикшено!
Добавлено: Пт апр 17, 2009 01:45
Worros
volovyan писал(а):Worros
Пробовал,
0_detect="EXT="AVI""
Перезапуск TC
То же самое.
0_detect="force | (ext="AVI")"
Перезапуск TC
Та же самая ситуация - хватает "родной" просмотрщик, на переключение на "Image/Multimedia" не реагирует
TC даже не пытается опросить доступные плагины.
Если снять галку "Multimedia/WAV" в настройках Viewer, то вообще все AVI показываются чистым текстом.
Как в старом анекдоте. Товалисси, мы все осибалися.
Детект-строка то с ошибкой была

3_detect="multimedia & (ext="AVI")" было бы правильно
http://www.ghisler.ch/board/viewtopic.p ... 716#166716
Добавлено: Чт июн 04, 2009 21:12
Ник
Worros
Я так понимаю, что ТК передаёт плагину имя в формате 8.3 - в результате все файлы с расширением больше 3 символов неправильно обрабатываются (а для имени есть обрезание с конца, которого, как я понимаю, нет для расширений - оно совсем обрезает всё длиннее 3 символов).
Вы это имели ввиду?
Добавлено: Чт июн 04, 2009 22:02
Worros
Ник писал(а):Worros
Я так понимаю, что ТК передаёт плагину имя в формате 8.3 - в результате все файлы с расширением больше 3 символов неправильно обрабатываются (а для имени есть обрезание с конца, которого, как я понимаю, нет для расширений - оно совсем обрезает всё длиннее 3 символов).
Вы это имели ввиду?
Было такое предположение, но оно оказалось неверным. Наши проблемы уходили корнями в ошибочную детект-строку. Пример правильной приведен немного выше.
Добавлено: Чт июн 04, 2009 22:19
Alextp
До сих пор не понимаю, зачем это Multimedia слово в строке. Я его у себя в UV не поддержимаю, нафиг, все без него работает
Добавлено: Чт июн 04, 2009 22:31
Ник
Worros
Так а чего тогда не исправили в бете 4 - как Вы говорите в другой теме со ссылкой на эту?
Добавлено: Чт июн 04, 2009 22:42
Worros
На самом деле исправлять было нечего. С правильной детект-строкой работало бы и в 7.03, и в 7.04а, и тем более в более поздних версиях. Ошибка была не у Гислера, а у нас.