Анаморфозис/Anamorphosis — замена быстрому просмотру (QView)

Здесь можно обсудить ваш любимый плагин.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by ccaid »

Latest post of the previous page:

а для имен вида \\?\Volume{какой-нибудь-гуид}\путь-файл по-прежнему отрезается начальная подстрока \\?\
Фар делают добрые люди
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by Cavaler »

В соседней ветке, выясняя, почему же падает мой RESearch, обнаружил, что Anamorphosis патчит таблицу импорта Far. И, сюрприз, то ли не восстанавливает ее, то ли восстанавливает криво после своей выгрузки.
Нехорошо!
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by WARP ItSelf »

Вообще восстанавливает. Насчет криво — надо посмотреть.
Никто не знал, а я...
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by WARP ItSelf »

Действительно нашел кое-какую лажу в юникодных версиях.
Никто не знал, а я...
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by ccaid »

только два плагина: Anamorphosis и EdtFind
запускаем Far (f a r Enter), открываем в редакторе changelog (F4), ничего не делая, тут же закрываем редактор (Esc), выходим из Far (F10 Enter)
получаем в верхнем левом углу консоли:

Code: Select all

Exception: EXCEPTION_ACCESS_VIOLATION (read from 0x10001CCE)
Address:   0x10001CC4
Function:  ExitFARW
Module:    C:\Far3\Plugins\EdtFind\EdtFind.dll
win xp pro sp3 ru
far 3.0.3431 x86
EdtFind 1.14
Фар делают добрые люди
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by WARP ItSelf »

Так, выкладывают тестовую версию для тех, у кого на выходе/выгрузке падало. Касается в целом только юникодных версий. С путями еще до конца проблему не решил.
Attachments
release.zip
(480.04 KiB) Downloaded 220 times
Никто не знал, а я...
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by ccaid »

проблема из моего крайнего поста исправлена
Фар делают добрые люди
Hedin
Posts: 210
Joined: Thu 17 Mar, 2005 10:29
Has thanked: 4 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by Hedin »

Да, перестало валиться на выходе. Спасибо.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by ccaid »

плагин некорректно работает с файлами, которые были просмотрены (по F3) _до_ быстрого просмотра.

подробнее.
проблема не зависит от субплагина, проверено на custom, mp3, verinfo.
проблема заключается в замене символов «возврат каретки, перевод строки» на их графическое представление «♪◙».
при просмотре файла по F3 в историю (history.db) попадает запись с полем hex=50, для таких файлов проблема и возникает.
если же CtrlQ нажать до F3, в историю попадает запись с полем hex=48, для таких файлов проблемы нет.
нашел workaround: если после CtrlQ видим проблему, надо нажать Tab F4 Tab CtrlQ CtrlQ Tab F4 Tab — поле hex становится =48, проблема исчезает.

проверено на предельно облегчённом far 3.0.3774 x86 с дефолтовыми настройками, win xp sp3
Фар делают добрые люди
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by Alexey Samlyukov »

нет проблемы, в окне QView нажми Shift-f4 и переключи нормальный режим.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by ccaid »

Alexey Samlyukov wrote:нет проблемы, в окне QView нажми Shift-f4 и переключи нормальный режим.
спасибо за подсказку.
проблема все же есть, но теперь я могу ее правильно сформулировать. смешиваются режимы просмотра бинарного файла как такового и текстового отчета об этом файле. для просмотра такого файла по F3 требуется дамп-режим, а для просмотра отчета — текст-режим.
Фар делают добрые люди
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Re: Анаморфозис (Anamorphosis) — быстрый просмотр (QView)

Post by cmd.exe »

Отличный плагин, решил подтестить подсунув вот этот файл: http://rghost.ru/55420856 //большой заголовок у файла
Крашит фар =( Я думаю, если падать, то только плагину.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
CDK
Posts: 309
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 13 times
Been thanked: 3 times
Contact:

Анаморфозис/Anamorphosis — замена быстрому просмотру (QView)

Post by CDK »

Скажите, пожалуйста, а на Far 3 x64 у кого-нибудь работает custom.module?
Пытаюсь подключить MediaInfo - на Far 3 x86 все работает, а на x64 - нет.

Far 3.0 (build 4454) x64, Anamorphosis 1.0.0.19 (с плагринга Anamorphosis.1.0.19.rar\Far3.x64)


Или, возможно, есть другой способ вывести в "Quick view" вывод произвольной консольной программы?
User avatar
zollo
Posts: 55
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 5 times
Been thanked: 5 times

Анаморфозис/Anamorphosis — замена быстрому просмотру (QView)

Post by zollo »

А под x64 простой запуск MediaInfo.exe Имя_Файла.mp4 работает?
У меня работает только 32-разрядный MediaInfo.exe, 64-х не хотел. Пришлось пересобирать и все заработало.
User avatar
CDK
Posts: 309
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 13 times
Been thanked: 3 times
Contact:

Анаморфозис/Anamorphosis — замена быстрому просмотру (QView)

Post by CDK »

zollo wrote: А под x64 простой запуск MediaInfo.exe Имя_Файла.mp4 работает?
Да.

Поменял на 32-х битный - тоже самое. В лоб работает, из-под Анаморфозиса - тишина (обычный qview).
А Фар используете точно 64-битный? Можете выложить свою сборку фара + MediaInfo?
User avatar
zollo
Posts: 55
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 5 times
Been thanked: 5 times

Анаморфозис/Anamorphosis — замена быстрому просмотру (QView)

Post by zollo »

CDK wrote: А Фар используете точно 64-битный? Можете выложить свою сборку фара + MediaInfo?
Вот архивировал папку с Anamorphosishttps://yadi.sk/d/WJFDc9HmkXYGv
Все файлы которые им вызываются доступны в путях.
Заметил такую особенность: если открыть по QView исполняемый файл, то в быстром просмотре покажет вывод QView. Закрыть его по CtrlQ и если потом открыть его по F3, то будут вывод QView в просмотре. В 32-х разрядной версии этого нет.
Это происходит со всеми файлами в которых есть инфо о версии.
Post Reply

Return to “Обсуждение плагинов”