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 

Внешний вызов wlx с передачей в него файла

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
480499497



Joined: 19 Sep 2010
Posts: 73

Post (Separately) Posted: Sat Dec 22, 2012 22:47    Post subject: Внешний вызов wlx с передачей в него файла Reply with quote

Раскрою вопрос.
в Wincmd.ini есть раздел [Extensions] который включается в Настройки - Правка/Просмотр - Внешней программой просмотра - (По типам файлов)
там перечисляются ассоциации расширений и внешних программ, которые будут использоваться для просмотра файла по F3

Собственно вопрос. Есть wlx плагин fileinfo который выдает много полезной информации о файлах. Как его запустить из командной строки и повесить на него ассоциацию ехе?
Пример ассоциации для txt:
Code:
txt=%COMMANDER_PATH%\Programms\syn\Syn2.exe ^.txt

вот собственно и весь вопрос.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sat Dec 22, 2012 22:58    Post subject: Reply with quote

Справка / Команды и параметры / Параметры командной строки
Back to top
View user's profile Send private message
480499497



Joined: 19 Sep 2010
Posts: 73

Post (Separately) Posted: Sat Dec 22, 2012 23:05    Post subject: Reply with quote

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



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

Post (Separately) Posted: Sat Dec 22, 2012 23:06    Post subject: Reply with quote

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



Joined: 19 Sep 2010
Posts: 73

Post (Separately) Posted: Sat Dec 22, 2012 23:14    Post subject: Reply with quote

вопрос не в установке плагина. Вопрос в вызове плагина через командную строку.
Настройки ТК установлены в режим работы с внешними программами по F3. Для разных типов файлов разные программы (минуя ассоциации в самой OS. Внутренние плагины в этом случае не вызываются. Только если принудительно по Alt+F3.

Собственно в этом и вопрос, как вызвать конкретный WXL из командной строки. Что бы менеджер Extensions вызывал конкретный WXL через заданную ассоциацию.

Quote:
cm_List чем не вариант?

Функций для вызова листера всего две:
cm_List = эта функция собственно и вызывает ассоциативную программу.
cm_ListInternalOnly = эта вызывает встроенный просмотрщик без плагинов.
Нужно что то типа
Totalcmd.exe /O "blah-blah"
где blah-blah там собственно вызов конкретного плагина.
Если в ассоциацию всунуть вызов cm_List то он будет вызывать сам себя до бесконечности.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Dec 22, 2012 23:22    Post subject: Reply with quote

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



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sat Dec 22, 2012 23:27    Post subject: Reply with quote

480499497, читай справку к тоталу, конкретно секцию 4.a, параметр /S=L, всё прекрасно расписано.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
480499497



Joined: 19 Sep 2010
Posts: 73

Post (Separately) Posted: Sat Dec 22, 2012 23:43    Post subject: Reply with quote

хм..
параметра /S=L не было в том CHM что я читал. потому не знал о нем.
Смотрел CHM 7.04a RU
Всем спасибо вопрос закрыт.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Sat Dec 22, 2012 23:44    Post subject: Reply with quote

480499497
Обязательно в Тотале открывать?
Как вариант - использовать Universal Viewer или миатюрную утилитку WLX_Host, прописав на них желаемые ассоциации, а в настройках утилит - используемые wlx-плагины.
Back to top
View user's profile Send private message
480499497



Joined: 19 Sep 2010
Posts: 73

Post (Separately) Posted: Sat Dec 22, 2012 23:58    Post subject: Reply with quote

LonerD wrote:
480499497
Обязательно в Тотале открывать?

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



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

Post (Separately) Posted: Sun Dec 23, 2012 00:50    Post subject: Reply with quote

480499497
Ссылка на последнюю из доступных версий онлайновой справки TC указана в правилах форума. И это давно уже не 7.0x. Про остальное уже сказали.

Тема закрыта.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
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