View previous topic :: View next topic |
Author |
Message |
Orion9

Joined: 01 Jan 2024 Posts: 786
|
(Separately) Posted: Tue Jun 25, 2024 23:49 Post subject: |
|
|
Loopback wrote: | Очень не нравится идея такого использования привязки поведения к клавишам |
Не вижу большой проблемы. Scroll Lock для подобных целей действительно не подошел бы, поскольку это клавиша переключатель, за состоянием которой нужно следить, и которая, к тому же, не на каждой клавиатуре имеется. А вот Ctrl - самый раз. Захотел принудительно перечитать и обновить запись в базе - удерживаай Ctrl. |
|
Back to top |
|
 |
yozhik

Joined: 04 May 2014 Posts: 260 Location: Электросталь
|
(Separately) Posted: Wed Jun 26, 2024 00:17 Post subject: |
|
|
Loopback
Header2BackColor не работает.
macleod
В обоих файлах добавили? И в TCMediaInfo.lng, и в MediaInfo.lng? Далее по заголовку секции:
Code: | <Language>HEB</Language> |
и обязательно перезапустить Total Commander. _________________ Amo ergo sum |
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1540
|
(Separately) Posted: Wed Jun 26, 2024 00:40 Post subject: |
|
|
macleod wrote: | Как можно изменить язык приложения? В файле TCMediaInfo.lng я добавил перевод на другой язык, но не понял, как активировать этот язык. |
В TCMediaInfo.xml в узле Language изменить идентификатор языка:
Code: | <Language>RUS</Language> |
Либо, если ваш идентификатор языка совпадает с установленным в тотале, можно просто оставить этот узел пустым, будет взят перевод с тем же идентификатором, как в тотале.
Orion9 wrote: | Не вижу большой проблемы. |
Это частный случай, если используется вызов из подсказки.
А теперь представим, что открыт набор колонок, файл, который нужно обновить - пятый снизу. Вопрос: как это сделать? Ответ - никак, потому что обновляться будут все файлы, видимые в панели. Как по мне уже проблема. Но даже если это нас устраивает, чтобы их обновить, надо ещё вручную триггернуть обновление панели, сама она не обновится.
yozhik wrote: | Header2BackColor не работает. |
Чудеса какие-то, то одна, то другая...
Похоже всё работaет, но есть нюанс. Скорее всего в шаблоне используется вызов DisplayOption. Вызов этот есть во всех трех шаблонах второй группы (Raw info и т.д. ). Непонятно зачем я добавил его туда, когда дефолтное значение нужно было добавлять в конфиг. Попробуйте закомментировать эти строки. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 786
|
(Separately) Posted: Wed Jun 26, 2024 12:06 Post subject: |
|
|
Loopback wrote: | А теперь представим, что открыт набор колонок, файл, который нужно обновить - пятый снизу. Вопрос: как это сделать? |
Допустим Ctrl работает. При зажатом Ctrl происходит форсированное перечитывание файла и обновление его записи в базе. Что произойдет, если при открытом наборе колонок вызвать подсказку для (пятого снизу или любого другого) пустого файла, наведя на него курсор мыши с зажатым Ctrl? Разве плагин не перечитает этот файл заново и не вернет для него обновленную строку? По идее, будет новая, актуальная подсказка для файла, наполненная свежими данными, в то время как в наборе все еще останется пустая строка. Так ведь и ежу понятно, что панель тоже придется обновить, чтобы и в ней отразились все изменения.
 Hidden text Речь идет о простом еже, а не о нашем ежике  |
|
Back to top |
|
 |
yozhik

Joined: 04 May 2014 Posts: 260 Location: Электросталь
|
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1540
|
(Separately) Posted: Wed Jun 26, 2024 13:45 Post subject: |
|
|
Orion9 wrote: | вызвать подсказку для |
Ну то есть опять же - без подсказки решение считай нерабочее. Нет, если и делать, то что-то более универсальное и предсказуемое. |
|
Back to top |
|
 |
790
Joined: 09 Aug 2008 Posts: 336
|
(Separately) Posted: Wed Jun 26, 2024 17:10 Post subject: |
|
|
А я ж предлогал добавить ключ к TCMediaInfo.exe - чтоб сразу и check, и compact, и может даже renew делал... _________________ TC 11.51, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1540
|
(Separately) Posted: Wed Jun 26, 2024 17:51 Post subject: |
|
|
790 wrote: | А я ж предлогал добавить ключ к TCMediaInfo.exe |
То было не предложение, а вопрос Но на самом деле, управление через TCMediaInfo.exe выглядит наиболее вероятным вариантом. |
|
Back to top |
|
 |
macleod
Joined: 10 Apr 2024 Posts: 3
|
(Separately) Posted: Thu Jun 27, 2024 07:47 Post subject: |
|
|
Loopback и vozhik
Теперь все работает, большое спасибо. Пришлось перезапустить TC, плагин запомнил последний язык, даже если я изменил запись в xml файле. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 786
|
(Separately) Posted: Thu Jun 27, 2024 11:44 Post subject: |
|
|
Loopback wrote: | Ну то есть опять же - без подсказки решение считай нерабочее. Нет, если и делать, то что-то более универсальное и предсказуемое. |
Вы будете смеятся, но в основном я пользуюсь только подсказками. Ну может, 2-3 раза переключился на набор за несколько лет, и все
И все-равно не понятно, что мешает обновить панель с зажатым Ctrl? Ну если там только сотни файлов. Я просто не знаю, как происходит обновление: страницами или каталогами.
В общем, проблема обозначена и легко воспроизводима. Уверен, вы что-нибудь придумаете, что поможет ее решить и облегчить нам жизнь )
|
|
Back to top |
|
 |
olegvsk
Joined: 17 Dec 2020 Posts: 113
|
(Separately) Posted: Thu Jun 27, 2024 14:41 Post subject: |
|
|
Loopback
А где можно взять wlx? В архиве не вижу, там только wdx. |
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1540
|
(Separately) Posted: Thu Jun 27, 2024 15:08 Post subject: |
|
|
Orion9 wrote: | Вы будете смеятся, но в основном я пользуюсь только подсказками. |
Смеяться тут не над чем, я тоже пользуюсь больше подсказками, но все равно регулярно использую и наборы. Но дело даже не в этом. Раз уж взялся писать плагин публично, то вынужден думать и об удобстве его использования во всех возможных сценариях (подсказки/колонки, листер/быстрый просмотр и т.д.), даже если сам их не использую.
 Hidden text
По этой причине никогда не делал публичные сборки тотала. Хорошая сборка всегда слишком индивидуальна. Ради чего жертвовать удобством, добавляя ненужные лично мне фичи, утилиты, команды, режимы и т.д.?
Orion9 wrote: | И все-равно не понятно, что мешает обновить панель с зажатым Ctrl? Ну если там только сотни файлов. Я просто не знаю, как происходит обновление: страницами или каталогами. |
Обновляются все файлы, видимые в данный момент в панели. Т.е. нажал Ctrl, нажал обновить, сидишь ждёшь, пока дойдет до нужного. Или подгоняешь скроллом так, чтобы нужный файл оказался у верхней границы. В общем, выглядит удобно, да
olegvsk wrote: | А где можно взять wlx? В архиве не вижу, там только wdx. |
Плагин совмещенный, функции wlx в том же TCMediaInfo.wdx. К сожалению, добавлять средствами тотала такие плагины не очень удобно.
Давно думал сделать враппер для wlx (примерно как в Imagine), но пока как-то так. |
|
Back to top |
|
 |
yozhik

Joined: 04 May 2014 Posts: 260 Location: Электросталь
|
(Separately) Posted: Thu Jun 27, 2024 15:19 Post subject: |
|
|
olegvsk
(Пардон, если ликбез, но я на всякий случай. Пока печатал, Loopback уже ответил.)
Прописываем wdx вручную в секции [ListerPlugins] wincmd.ini (или там, куда ведёт редирект). Например:
Code: | [ListerPlugins]
...
20=%COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\TCMediaInfo.wdx
20_detect=MULTIMEDIA & EXT="MXF" | FORCE |
Можно вписать самым последним, а потом вызвать диалог настройки плагинов (cm_PluginsConfig) и передвинуть на нужную позицию. _________________ Amo ergo sum |
|
Back to top |
|
 |
olegvsk
Joined: 17 Dec 2020 Posts: 113
|
(Separately) Posted: Thu Jun 27, 2024 16:19 Post subject: |
|
|
Loopback, yozhik
Спасибо, разобрался. |
|
Back to top |
|
 |
790
Joined: 09 Aug 2008 Posts: 336
|
(Separately) Posted: Thu Jun 27, 2024 18:57 Post subject: |
|
|
Loopback wrote: | 790 wrote: | А я ж предлогал добавить ключ к TCMediaInfo.exe |
То было не предложение, а вопрос Но на самом деле, управление через TCMediaInfo.exe выглядит наиболее вероятным вариантом. |
Я ничего не требую Ну просто необходимость запуска TCMediaInfo.exe, чтобы потом ещё нажать Check files, поставить галочки Remove.., Compact.. ,нажать Perform... зачем столько действий? Так бы засунул в автозапуск Windows (хорошо бы ещё без открытия окна, в silent) и вообще бы не вспоминал об очистке "базы". _________________ TC 11.51, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|