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

Здесь можно обсудить ваш любимый плагин.
User avatar
HaRT
Moderator
Posts: 10855
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Latest post of the previous page:

HaRT wrote:не показывает надпись "Morphing..."
Будет ли в новой версии какая-то индикация того, что он занят? А то при запуске тяжёлых внешних процессов „зависание” несколько обескураживает…
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

Да все есть, вывод надписи просто не работает. Вернем.

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

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

Post by WARP ItSelf »

Так, кое-что починил:

— теги mp3 читаются лучше;
— плагин custom нормально переносит получаемые от Far'а имена вида \\?\Name;
— всякое еще.

Добавил версии для x64, но я их не проверял. Может работает, а может и нет.
Attachments
Anamorphosis.zip
(397.91 KiB) Downloaded 189 times
Никто не знал, а я...
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

WARP ItSelf
Far 2 (2.1.0.1807) Windows 7 x64 Anamorphosis "Release Unicode.x64" 1.0.0.19
без всех плагинов:
г================ Исключительная ситуация =================¬
¦ Исключение: Переполнение стека ¦
¦ Адрес: 0x0000000180017387 ¦
¦ Функция: SetStartupInfoW ¦
¦ Модуль: FarW\Plugins\Anamorphosis\Anamorphosis.dll ¦
¦----------------------------------------------------------¦
¦ { Выгрузить плагин } [ Отладка ] ¦
L=========================================================-
То же самое с Release.x64 (Far 1)
Far 2 (2.1.0.1807) Windows 7 x32 вроде работает.
Нет "Release Unicode x3.Win64" - не проверить.
Docent1
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

Ну, ожидаемо. Ладно, будет время — посмотрю.
Никто не знал, а я...
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

WARP ItSelf
WARP ItSelf wrote:Ну, ожидаемо. Ладно, будет время — посмотрю.
Я тут как умею - компилирую плагины для x32 в x64 из командной строки (у меня SDK). Может, поможет:
cl /Zp8 /O1i /GF /Gr /GS- /GR- /EHs-c- /LD PluginName.cpp /D "UNICODE" /D "_UNICODE" /link /subsystem:console /machine:AMD64 /def:PluginName.def ...модули ... библиотеки... /out:"..\PluginName.dll"
--------------
Но не мне, конечно, советовать...
Docent1
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

Пересобрал x64, так вроде получше.
Attachments
Anamorphosis.zip
(480.04 KiB) Downloaded 199 times
Никто не знал, а я...
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

WARP ItSelf
В последней сборке все работает, кроме модуля mp3 для Far2 x64 (переполнене стека) и Far 3 x64 (ошибка во адресу XX что то вроде welb? ).
Но интересно: если сначала просмотреть модулем custom (например, lnk), то сразу после этого срабатывает модуль mp3 но при перемещении по строкам валит Far x64 (2 и 3).
Остальные модули - прекрасно.
-------------------------------------
Anamorphosis.dll для Far3 x32 при перемещении по файлам неожиданно перестает работать. Без всяких сообщений.
Docent1
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

Пока что-то с mp3.module в x64 повторить не могу. Модули нигде не перепутаны?
Никто не знал, а я...
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

WARP ItSelf wrote:Пока что-то с mp3.module в x64 повторить не могу. Модули нигде не перепутаны?
Far 2 (2.1.0.1807) x64 Windows 7 x64 Anamorphosis "Release Unicode.x64" 1.0.0.19 (последний)
Без плагинов.
mp3 отсюда(например) http://www.audiopoisk.com/artist/mihail-6erbakov/
При CtrlQ - переполнение стека.
С Far 3.0.3291.0 x64 без плагинов
╔═════════════════════ Исключительная ситуация ══════════════════════╗
║ Исключение: ║
║ Адрес: 0x000007FEEF0618BD ║
║ Функция: wmain ║
║ Модуль: E:\Z_WORK\ZZZ_#C\#GOL\00\Far3\Far.exe ║
╟────────────────────────────────────────────────────────────────────╢
║ { Завершить Far } [ Отладка ] ║
╚════════════════════════════════════════════════════════════════════╝
модули custom.module и verinfo.module - без проблем.
С Far 3.0.3291.0 x32 без плагинов - ситуация как я писал выше. Похоже плагин выгружается или не работает.
P.S. В %Temp% иногда остаются файлы с медиа-информацией, когда Фары падают.
P.P.S. Лично мне - спасибо - хватит этих двух модулей.
Docent1
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

WARP ItSelf
Поскольку в %temp% остаются правильная медио-информация, может быть, ошибка в передаче в окно QView Far или в удалении этих файлов?
У меня старые плагины для Far1 и Far 2 x32 много лет работали без проблем и сейчас работают.
У меня большой экран 1920x1080 и Фары почти на весь экран.
Docent1
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

Пока не удалось повторить, буду следить за ситуацией. У меня 1920х1200, так что это нам не поможет.
Никто не знал, а я...
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

WARP ItSelf wrote: — плагин custom нормально переносит получаемые от Far'а имена вида \\?\Name;
не подтверждаю. по-прежнему утилитам отдает путь вида UNC\бла-бла-бла
проверял на far2 x86 с Anamorphosis из сообщения http://forum.farmanager.com/viewtopic.p ... 31#p107131
Фар делают добрые люди
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

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

Post by WARP ItSelf »

ccaid

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

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

Post by ccaid »

WARP ItSelf
захожу в сеть (через доменный корень, если это важно) и делаю CtrlQ на разных файлах. ни на одном не работает, но на некоторые расширения навешена утилита, которая не молчит в случае ошибки, а сообщает ее детали. так вот она и говорит: "не могу открыть файл UNC\сетевой-путь-к-файлу"
то есть ей передается вышеуказанное вместо \\сетевой-путь-к-файлу. (вроде ничего не перепутал.)
Фар делают добрые люди
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

а для имен вида \\?\Volume{какой-нибудь-гуид}\путь-файл по-прежнему отрезается начальная подстрока \\?\
Фар делают добрые люди
Post Reply

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