Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: отсутствует синхронизация Imagine с ФайловойПанелью TotalCom 
Author Message
karmabino



PostPosted: Sat Oct 05, 2019 21:36    Post subject: отсутствует синхронизация Imagine с ФайловойПанелью TotalCom Reply with quote

В панели Total Commander 8.01 создана (а в версии 9.22 уже есть готовый набор колонок) колонка с Описанием файлов [=tc.Комментарий]
При задаче быстренько переглядеть множество картинок и отобрать-пометить подходящие (например, среди громадной кучи .DDS файлов мода иль самой игрушки) возникает некомфортность и нудность процесса отбора :
удобство просмотра Total обеспечивает :
- Показать все файлы без подкаталогов (cm_DirBranch)
- Быстрый просмотр Ctrl + Q (cm_SrcQuickview)
При этом
- если Мыша над Панелью, то её колесо прокручивает список файлов
- если Мыша над Imagine, то её колесо(режим Обзор в Imagine) начинает листать Просмотр с файла под курсором в Панели Total и останавливается листание по достижению последнего файла только этой Папки.

В то же время Файловой Панели с колонками Total абсолютно безразлично, на каком файле остановилась Imagine, команда Tab перекинет курсор на файл, с которого начался Ctrl┼Q

В результате чтоб не потерять затраченное время на выборку, приходится чуть ли не записывать на бумажку Имя Файла со строки состояния Imagine, и терпеливо искать это имя в Панели Total для дальнейшей работы.
Можно конечно, и Стрелками Курсора передвигаться по Списку Файлов в Панели Total при просмотре, но эта процедура довольно утомительна после десятка-сотни файлов и требует много больше времени.

Для облегчения нервов очень удобно на активном в Быстром Просмотре .DDS файле поставить какое нибудь описание - легко найти, можно сортировать.

Самый оптимальный способ решения проблемы был бы в синхронизации Imagine с файловой панелью Total , но это маловероятно , нашёл на форуме лёгкое упоминание о подобной проблеме, но с другим плагином ❝ICLView На страницу 8 ❜forum.wincmd.ru/viewtopic.php?t=12441&postdays=0&postorder=asc&&start=105❛❞ :
Quote:
"Сделайте, пожалуйста, две хотелки.
1. Запускаю Листер по F3, переключаюсь на ICLView. В заголовке окна отображается путь к файлу, бывшему под курсором в момент
запуска Листера.
Если нажать одну из двух навигационных кнопок в левом нижнем углу окна, то плагин переключится на следующий файл с иконками, а в заголовке окна отобразится имя и путь того файла, на который мы переключились.
Это очень удобно! А вот в режиме Быстрого просмотра (в соседней панели) этого удобства нет. В заголовке панели QuickView
отображается только имя того файла, который был под курсором в момент вызова плагина, и это имя не меняется когда плагин
переключается на другой файл.
Хотелка: вот бы и в режиме QuickView такой функционал с именами, как и по F3, если не в заголовке панели, то хоть в статусной
строке плагина.

1. При быстром просмотре имя файла в заголовке панели просто так не поменять. Имя файла будет в статусной строке, но там мало
места. "


Более интересное решение было бы ❝Viewer картинок ❜forum.wincmd.ru/viewtopic.php?t=755&highlight=xnview+%EF%EB%E0%E3%E8%ED❛❞:
Quote:
"пристраиваешь программу XNView"


Внутренние Файловые Ассоциации влияют только на двойной щелчёк мыши и посему не трогаю от умолчания
В меню Правка/Прорсмотр настройка Листера по F3 (cm_List) на внешнюю программу XNView

но возникают несуразности :

двойной щелчёк мыши - запускается ACDSeeUltimate - нормально, системная, может через зад записать и прочитать descript.ion

при Файловые Ассоциации Total двойной щелчёк мыши - запускается FastStoneImageViewer - терпимо, наследие сборщиков сборки

по cm_List (F3) - запускается в окне XNView просмотр - отлично, листает до тупика, работает с descript.ion (ANSI только, к сожалению , но есть команда cm_Describe , выводится на кнопку Окна Просмотра), может не только описание файла сохранить, но и накосячить в IPTC перезаписав файл; иными словами : появляется псевдо-обратная-связь между файлом, просматриваемым Листером-XNView и Файловой Панелью Total через Коментарий к Файлу.

по ALT + F3 (cm_List) - запускается в окне Листера Imagine , которая достала.

по Ctrl + Q (cm_SrcQuickview) , что было б гораздо предпочтительней - запускается в противоположной панели Imagine , которая уже достала.

Ковыряние ЧекБоксов Правка/Просмотр | Настройка Внутренней Программы Просмотра - приводит к просмотру картинки в HEX-ах
После переименования Папки Imagine плагина (аки быстрое отключение) и перезапуска Total - запускается тупая гляделка картинки по умолчанию , без скролла и масштабирования.

Может уже кто нибуть прикручивал XNView к wlx плагинам путём написания DLL-прокладки *.wlx ???


И по духу написанного вопрос

Total Commander 8.01 - создаёт описание в ANSI descript.ion , имеет тонкость в завершении строки при наличии \n : [ \nВ что соответственно 5c 6e 04 c2 HEX ]
эту тонкость НЕ понимают другие программы как :
- ACDSee2.43 может случайно по "ok" перезаписать descript.ion без В и вылазят в описании \n
- ACDSeePro12 не понимает завершение строки В , может экспортировать Описание только в ANSI descript.ion , хотя у себя в БазеДанных может пользовать чуть ли не весь UTF-8 Юникод
- XNView не понимает завершение строки В , но умеет сохранять эту символику конца строки при редактировании Описания

Total Commander 9.22 - создаёт описание (по настройке) в Юникод descript.ion
- очень интересно, можно использовать в Описании яркие символы типа ☀ ☁ ☂ ☃ ☄ ★ ☆ ☎ ☏ ☠ ☢ ☤ ☥ ☦ ☧ ☨ ☩ ☪ ☫ ☬ ☭ ☮ ☯
однако другие вышеперечисленные проги , включая TotalCommander8 , вообще не видят файл Юникод descript.ion

Знает ли кто-нибудь Софт, который понимает завершение строки В или может читать Юникод descript.ion , или Total Commander УНИКАЛЕН ? а Total Commander 9.22 УНИКАЛЕН вКвадрате ??
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group