Imagine (Lister plugin)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

kertlerf
Автор с 2008 года всё планирует добавить такие регулировщики, но пока этого нет. Можно использовать альтернативные программы (IrfanView, XNView и т.д.).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

---------------------------
Ошибка
---------------------------
"D:\TotalCmd8\HELP\Imagine.txt" - Мало памяти
---------------------------
ОК
---------------------------
Принимает текстовый документ за свой.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

как добился?

Код: Выделить всё

---------------------------
Ошибка
---------------------------
"D:\WinCmd\WLX\Imagine\Readme.txt" - Тип не поддерживается
---------------------------
ОК   
---------------------------
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Создай текстовый, назови именем плагина, плагин должен схватить.
---------------------------
Ошибка
---------------------------
"D:\TotalCmd8\HELP\[View] Imagine.txt" - Мало памяти
---------------------------
ОК
---------------------------
Добавлено спустя 2 минуты:

64-битная версия, кстати, последняя.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

последняя, 32 бита, не подтверждаю
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

ask-rus,
Проверь на чистом тотале. Возможно, тупо проблема с detect string...
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

MVV писал(а):Возможно, тупо проблема с detect string...

Код: Выделить всё

[ListerPlugins]
4=%COMMANDER_PATH%\PLUGINS\wlx\Imagine\Imagine.wlx64
4_detect="MULTIMEDIA"
15 текстовых файлов рядом открываются самим Листером и только один файл с именем плагина открывается этим же плагином с ошибкой. Содержимые файлов одинаковы (не буквально).

Добавлено спустя 10 минут:

Создал пустой файл на рабочем с именем плагина - открывается Листером. Скопировал туда свой проблемный - открывается плагином с ошибкой. Значит, дело в содержимом этого файла. Файл здесь. В нем список расширений, поддерживаемых плагином. Во всех остальных файлах также списки расширений, в этом плане все списки разные.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
GGS
Сообщения: 322
Зарегистрирован: Сб май 02, 2009 13:00

Сообщение GGS »

ask-rus писал(а):Файл здесь.
Подтверждаю, Win7 64bit, TC 8.01 32bit, Imagine.wcx 1.0.9.0 32bit

Изображение

Так же по <Ctrl+Q>, только сообщение в статусной строке листера.

Изображение
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

GGS писал(а):Подтверждаю, Win7 64bit, TC 8.01 32bit, Imagine.wcx 1.0.9.0 32bit
Тоже самое.
ask-rus писал(а):Файл здесь.
При удалении первой строки содержащей 8BPS, ошибка не возникает.
TC 11.58 combo, Windows 11 x64
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

8BPS - сигнатура PSD. Как раз в начале файла.

Подтверждаю, что Imagine ругается. Но такие коллизии возможны с кучей текстовых сигнатур. И степень краха будет зависеть от того, насколько неожиданными окажутся значения тех или иных полей заголовка картинки.
Аватара пользователя
Mellomann
Сообщения: 709
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

Багрепорт по последней версии имагина (v1.0.9, Nov 20 2012):

1. открыть 32-битную картинку (f3 плагином, или утилитой - без разницы) любого формата - png, bmp... главное 32-бит цвет.
2. уменьшить глубину цвета (ctrl+d) до любого меньшего числа
3. получаем полностью прозрачную картинку (такого быть не должно)

В версии "v1.0.9, Sep 05 2012 (Work-In-Progress)" и предыдущих такого глюка ещё не было, а в новой версии такое есть.

Гарантировано воспроизводится на: TC x32 + плагин, TC x64 + плагин, утилита Imagine x32 и x64 - всё на 7x64 и XP32 во всех возможных комбинациях.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Mellomann,
Ничего не понял. С форматом BMP не представляю, как воспроизвести трюк, т.к. BMP не поддерживает прозрачность. С форматом PNG тоже не понял, как можно воспроизвести, т.к. ни Imagine, ни Photoshop не позволяют сохранить 32-битный PNG (только 24-битный). При открытии 32-битного BMP, преобразовании в 24-битный и сохранении в PNG ничего странного не заметил. Проверял как на сентябрьской версии, так и на упомянутой Nov 20 2012.

Возможно, зависит от исходного файла: приведи пример.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Mellomann: подтверждаю, хотя и не представляю, что должно происходить в этом случае: альфа-канал существует только в 32b картинках... Может, предупреждение?
MVV писал(а):BMP не поддерживает прозрачность
Ещё как поддерживает! Берём 32b .png с прозрачностью и, той же Имаджинкой, сохраняем его как .bmp - вуаля.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Да, с полупрозрачными изображениями подтверждаю. К слову, даже преобразовывать к 24 битам не нужно, достаточно нажать T для отключения прозрачности, чтобы увидеть результат. Но картинка у меня получается не совсем прозрачная, она теряет часть альфа-канала, местами изображение остаётся.

Написал автору.
Аватара пользователя
Mellomann
Сообщения: 709
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

В том и беда, что картинку "видно" не так, какой она должна стать.

MVV
Правда, у меня немного другое поведение.
Точнее, проблема ЕЩЁ и в том, что конечная картинка 100% прозрачна + отрепорченая гадость с остатками на прозрачном.

Пример картинки... Да любую можно взять, хоть скриншотов насовать, хоть фотошопом наделать.
Вот, например, из моих старых запасов:
http://iceimg.com/i/de/2b/11fa33d954.png
http://iceimg.com/i/2d/65/930002233f.png
http://iceimg.com/i/c8/44/4ba2a8b38b.png
Ответить