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 

decTCPlugininfoWDX
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 21, 2016 10:08    Post subject: Reply with quote

Staniclaw
Не понял мысли. Рядом где? Поля выводятся выборочно (что в колонках, что в подсказках). Если я вижу текст "одной строкой", то почему я должен относить это наименование к сабжу?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Mon Mar 21, 2016 10:20    Post subject: Reply with quote

Flasher
Ну, во-первых, плагин не выводит название поля, оно показывается только в соответствующем меню -- где указано название плагина. А во-вторых, поле ''Одной строкой'' у меня не показывается в меню выбора ни при настройке колонок, ни при изменении атрибутов, ни во всплывающих подсказках -- оно типа ft_fulltext и не выводится даже когда я задаю его вручную. Это поле выводится только в поиске -- рядом с названием плагина.
_________________
Вечному двигателю -- вечные тормоза!..


Last edited by Staniclaw on Mon Mar 21, 2016 10:23; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Mar 21, 2016 10:22    Post subject: Reply with quote

Staniclaw wrote:
А почему вы добавили к названию плагина ещё и ''WDX'', там же ''Info'' есть?

Потому что автор вообще предпочитает называть свои WDX-плагины в таком стиле. decHexWDX, decIcoWDX, decID3WDX и так далее.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Mon Mar 21, 2016 10:25    Post subject: Reply with quote

Avada
Я знаю, просто там помимо ''WDX'' уже стоит ''Info'', что производит впечатление нечаянной тавтологии. Wink
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Mar 21, 2016 10:47    Post subject: Reply with quote

Staniclaw
Не Info, а PluginInfo. Одним словом. Никакой тавтологии там нет. Средняя часть плагина у автора описывает область применения. В данном случае это информация о плагинах. Кроме того, информационная функция для WDX-плагинов является типичной, но не абсолютно обязательной (см., например, Autorun, TWinKey, плагины сравнения и пр.).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 21, 2016 10:51    Post subject: Reply with quote

Staniclaw wrote:
Ну, во-первых, плагин не выводит название поля, оно показывается только в соответствующем меню -- где указано название плагина.
Здрасьте. Плагин на это не влияет. Это функция ТС автоматически добавлять заголовок при выборе поля из меню.
Staniclaw wrote:
поле ''Одной строкой'' у меня не показывается в меню выбора ни при настройке колонок, ни при изменении атрибутов
Честно не проверял, но это уже прерогатива автора. Объяснения бы не помешали, почему так сделано.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Mon Mar 21, 2016 11:07    Post subject: Reply with quote

Flasher wrote:
Объяснения бы не помешали, почему так сделано.
Насколько я понял, для того, чтобы не бегать по всем полям, если надо найти плагин по данным, которые могут быть в одном из нескольких полей, -- а чтобы просто поставить ''Одной строкой'', которое выводит всю информацию о плагине, какая есть. Потому я и перевёл его так.

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

Пример такой информации -- версия плагина, которая может быть указана в описании, версии продукта или версии файла.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 21, 2016 11:10    Post subject: Reply with quote

Staniclaw
К сожалению, я не понял логики в ответе на вопрос. Предпочту ознакомиться с мнением автора.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Mon Mar 21, 2016 11:21    Post subject: Reply with quote

WDX интерфейс позволяет создавать поля с типом ft_fulltext:

Справка по интерфейсу WDX плагинов wrote:
A full text (multiple text strings), only used for searching. Can be used e.g. for searching in the text portion of binary files, where the plugin makes the necessary translations.


Плагин имеет одно такое поле с названием Full text. В UI программы Total Commander оно видно только в диалоге поиска. И его невозможно выбрать в качестве колонки.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 21, 2016 11:24    Post subject: Reply with quote

Dec
Спасибо. Теперь понятно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Mon Mar 21, 2016 19:02    Post subject: Reply with quote

Dec
Спасибо, а можно ли добавить возможность задавать пути для unrar*.dll и 7z*.dll? Не хочется дублировать: первые есть в самом ТС, вторые - в Total7Zip.

Как подключить локализацию? Достаточно сохранить в decTcPluginInfoWDX.lng?
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Mon Mar 21, 2016 19:08    Post subject: Reply with quote

Skif_off
Да, положить в каталог плагина и сделать cm_UnloadPlugins, если сразу не подхватилось.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Mon Mar 21, 2016 21:46    Post subject: Reply with quote

Skif_off
В обновленной версии dll ищутся по следующему алгоритму:

1) Проверяется наличие файла в папке плагина.
2) Проверяется наличие файла в папке Total Commander.
3) Читается путь из decTCPluginInfoWDX.ini, который должен лежать в папке плагина.

Пример файла decTCPluginInfoWDX.ini:

Code:
[DllPath]
7z.32.dll=%COMMANDER_PATH%\plugins\wcx\Total7zip\7z.dll
7z.64.dll=%COMMANDER_PATH%\plugins\wcx\Total7zip\64\7z.dll
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Mon Mar 21, 2016 22:02    Post subject: Reply with quote

Dec
Спасибо, здорово Smile
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Mon Mar 21, 2016 22:23    Post subject: Reply with quote

Dec
Но дистрибутив по-прежнему будет с библиотеками?
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5  Next
Page 3 of 5

 
Jump to:  
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