Выделение по шаблонам поиска

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Путь запуска надо было исправить на свой: %COMMANDER_PATH%\PLUGINS\Tools\NirCmd\
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Путь запуска надо было исправить на свой: %COMMANDER_PATH%\PLUGINS\Tools\NirCmd\
Прошляпил, но всё равно нет реакции...
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Я про мою кнопку. Если она не работает, то вместо 0 можно что-то побольше поставить - 100, например. Хотя я и на слабой машине проверял, проблем не было.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Я про мою кнопку.
А я про свою с путями до nircmd.exe, кнопка бездействует.
Flasher писал(а):Если она не работает, то вместо 0 можно что-то побольше поставить - 100, например.
Попробовал, также.
Flasher писал(а):Хотя я и на слабой машине проверял, проблем не было.
Машина в норме - 5.9 по ИПW.

Добавлено спустя 5 минут:
TOTALCMD#BAR#DATA
"D:\TotalCmd8\PLUGINS\Tools\NirCmd\nircmd.exe" execmd "D:\TotalCmd8\PLUGINS\Tools\NirCmd\nircmd.exe" clipboard set ">Архивы" & "D:\TotalCmd8\PLUGINS\Tools\NirCmd\nircmd.exe" sendkeypress 0x6D Ctrl+V Enter
& ""D:\TotalCmd8\PLUGINS\Tools\NirCmd\nircmd.exe" cmdwait 100 clipboard clear"
wcmicons.dll,40
Снять выделение с архивов
D:\TotalCmd8\PLUGINS\Tools\NirCmd\

-1
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):А я про свою с путями
Я отвечаю только за свою. Зачем лишний текст и отсутствие портабельности..
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Нашел причину. Мое самовольство с обрамлением путей в кавычки сыграло свою роль, портабельность не при чем.

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\Tools\NirCmd\nircmd.exe execmd %COMMANDER_PATH%\PLUGINS\Tools\NirCmd\nircmd.exe clipboard set ">Архивы" & %COMMANDER_PATH%\PLUGINS\Tools\NirCmd\nircmd.exe sendkeypress 0x6D Ctrl+V Enter
& "%COMMANDER_PATH%\PLUGINS\Tools\NirCmd\nircmd.exe cmdwait 100 clipboard clear"
wcmicons.dll,40
Снять выделение с архивов
%COMMANDER_PATH%\PLUGINS\Tools\NirCmd\

-1
Не идеально, но работает. Спасибо.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):портабельность не при чем.
Я и не пишу, что при чём, я про зачем. Если уж есть полные пути, то путь запуска вообще не нужен (он как раз для сокращения).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Пффф, 3 года с TC, и только сейчас узнаю, для чего нужен Путь запуска... :x
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Не идеально, но работает.
Вообще-то в строке параметров в посл. приведённой кнопке знак процента не сдвоен. Значит, буфер не будет очищаться. Странно, что команда вообще работает при таких условиях. Или уже выбран исходный вариант?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Т.е. желательно сдвоить? Так-то работало всё.

Код: Выделить всё

& "%%COMMANDER_PATH%%\PLUGINS\Tools\NirCmd\nircmd.exe cmdwait 100 clipboard clear"
Я привел к твоему, раз есть Путь запуска.

Код: Выделить всё

& "nircmd cmdwait 0 clipboard clear"
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Не желательно, а обязательно (памятка - п. 6 + справка, само собой), иначе часть кода в параметрах не будет отрабатывать или вообще сломает всю команду.
Про путь запуска ясно, можно было сразу так сделать. Спишем на 3 года. :wink:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить