Обсуждение темы "Обмен кнопками"

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

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

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

Сообщение Flasher »

За 2 секунды я успею и атрибут Каталог пометить и нажать Enter.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher
Ты же в курсе, что проблема с задержкой давно решена с помощью TCFS2 (сам же недавно ссылки давал на автоматизацию поиска по шаблону). Но там имеется такая мелочь, как переназначение на цифровую клавишу вывода файлов на панель для независимости от раскладки клавиатуры, что делается путём правки LNG-файла.
Здесь же пользователю ничего дополнительно делать не требуется и кнопка совсем простая и понятная.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa
О каком lng-файле речь? Простая и понятная - это смотря для кого. Задача не в простоте, а в работоспособности.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):а в работоспособности.
У тебя кнопка не делает чего-то из обещанного?
Запускает поиск подкаталогов и спустя 500 миллисекунд делает попытку вывести результаты на панель.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Я же вполне конкретно написал:
Flasher писал(а):Для system32, например, 500 мс мало, там 2000 подавай...
Попытка остаётся попыткой, и окно поиска никуда не девается.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

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

Сообщение Flasher »

sa
Ничего хорошего в таком случае в такой полурабочей кнопке нет.
А чего прячесси?Изображение
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Эта кнопка для тех, кому главное — не кликать больше одного раза, а там пусть себе диалог поиска сам появляется и сам пропадает... Да и мне, впрочем, сгодится, пока что-то лучше с той же целью не появится.
Но, между прочим, есть глючок: в TC x32 кнопка делает именно то, что следует, а в x64 открывает список дубликатов.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Почему не больше одного? Один - по кнопке в тулбаре, второй - по "Файлы на панель". И в любом случае подобная нестабильность - не дело.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):а в x64 открывает список дубликатов
Уже сталкивались с подобным: скорее всего вместо {TAB 4} в 64-битке должно быть {TAB 3}, либо для независимости от разрядности надо перейти на переход к полю каталогов по клавишам-акселераторам (Alt-А и Alt-К) вместо TAB и RIGHT.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Именно что не больше одного. Кнопку "Файлы на панель" мне там жать не надо, переход в файловую панель выполняется автоматом. При условии, конечно, что какие-то папки найдены.

sa
Как насчёт изменения кнопки в соответствующей теме на более универсальную?
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):Как насчёт изменения кнопки
Просьба проверить такой вариант для строки команды:

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

%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef  "tcm(501,1) delay(200) eval(send_wait(`{BS}^{TAB}%А%t %К%D  ^+{TAB}{Enter}`, findwnd(`TFindFile`)))
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):переход в файловую панель выполняется автоматом
Ты вообще читал, о чём я писал выше, касаемо примера с system32 и нестабильной отработки?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Читал. Но кроме этой папки есть и другие, с более скромным содержимым.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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