Imagine (Lister plugin)
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 37, 38, 39  :| |:
Total Commander -> Плагины Total Commander

#571:  Author: Monarch-LFV PostPosted: Wed Mar 06, 2024 09:57
    —
Вопрос знатокам:
У меня в системе Win7 установлен CopyTrans HEIC for Windows, который позволяет просматривать файлы HEIC.
Также HEIC позволяет просматривать и плагин Imagine, но, к сожалению, загружаются в быстром просмотре такие картинки в нем гораздо дольше. Поэтому для себя прописал в wincmd.ini следующее:
Code:
[ListerModes]
0exts=*.heic
0fields=8

То есть файлы с расширением HEIC просматривать с помощью проводника, а соответственно с помощью утилиты CopyTrans HEIC for Windows.
Но вот беда, если на другом компьютере в системе по умолчанию отсутствует эта утилита, то вместо картинки понятно показывается абракадабра, но при этом переключившись вручную на плагин Imagine картинка загружается (как говорил выше, медленнее, чем с системной утилитой).
В Detect строке по умолчанию прописано:
Code:
8=%COMMANDER_PATH%\Plugins\wlx\Imagine\Imagine.wlx
8_detect=MULTIMEDIA

Как бы сделать так, чтобы тотал сам определял, что если система может читать файлы HEIC с утилитой, то по умолчанию используем проводник, а если нет, и вместо картинки абракадабра, то плагин Imagine?

#572:  Author: Orion9 PostPosted: Wed Mar 06, 2024 19:04
    —
Monarch-LFV
Не уверен, что это самый точный и правильный способ, но попробуйте (через плагин Autorun):

autorun.cfg
Code:
RegRead reg "HKEY_CLASSES_ROOT\.heic" "" "zeroext"
if reg = "zeroext" then
   IniWrite %COMMANDER_INI% "ListerModes" "0fields" "4"
else
   IniWrite %COMMANDER_INI% "ListerModes" "0fields" "8"
endif

#573:  Author: Monarch-LFV PostPosted: Fri Mar 08, 2024 07:39
    —
Orion9
Спасибо, отличное решение!

#574:  Author: Orion9 PostPosted: Fri Mar 08, 2024 13:18
    —
Monarch-LFV
Вероятно, там нужны более сложые проверки в реестре, чтобы точно определить, что привязано к расширению и "живо" ли оно в системе, но я в этом не большой специалист. Кажется, вы работаете со скриптами - можно попробовать поискать что-то вроде этой темы и подправить при желании Smile



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 37, 38, 39  :| |:
Page 39 of 39

Powered by phpBB © 2001, 2005 phpBB Group