Эмуляция двойного клика мыши

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

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

mikuskov
Сообщения: 9
Зарегистрирован: Вс ноя 10, 2013 16:47

Эмуляция двойного клика мыши

Сообщение mikuskov »

Здравствуйте.
У меня Total Commander 7.50 public beta 3. Раньше у меня была возможность, с помощью одной программы, назначить "горячую" клавишу для эмуляции двойного нажатия левой кнопки мыши - так удобнее использовать TC (боковая кнопка мыши вызывала "горячую" клавишу и происходил двойной клик). Но теперь этой программы нет и жутко неудобно ходить по каталогам и запускать файлы - нужно два раза нажимать (я это очень часто делаю, иначе не подымал бы шум). Может быть, есть какой-то плагин или вообще встроенная функция эмуляции двойного щелчка? Не нашёл ответа в поиске.
Спасибо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

mikuskov писал(а):или вообще встроенная функция эмуляции двойного щелчка?
Так а зачем спрашивать, если в этом можно самостоятельно убедиться? См. опцию на странице "Основные операции".
Не знаю, что там была за программа, но подмена одинарного клика на двойной где бы то ни было в аспекте полноценной работы файлменеджера (да и не только) - откровенная глупость.
Поэтому рассматривать нужно не подмену как таковую, а использование одинарного клика в конкретном ключе.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
mikuskov
Сообщения: 9
Зарегистрирован: Вс ноя 10, 2013 16:47

Сообщение mikuskov »

Flasher

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

Сообщение Flasher »

mikuskov писал(а):Вы мне что-то не то посоветовали, потому что просто не так поняли
Как тут можно ещё понять?:
mikuskov писал(а):жутко неудобно ходить по каталогам и запускать файлы - нужно два раза нажимать
Я не имею представления, чем кто занимался пять лет. Советую не искажать смысл написанного, дабы не скатиться во флейм.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

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

Сообщение Flasher »

Serge Yolkin
В данном случае непринципиально. Опция старая. Тянется с версии 3.51 ('98 выпуска).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

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

Сообщение Flasher »

MVV писал(а):у него на мыши отдельная кнопка, которую он настраивал на выполнение двойного клика
Написано про ЛКМ.

Ага. увидел про боковую в скобках, в них обычно что-то малосущественное пишут. Тогда тут слегка поправить:

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

#SingleInstance force
#NoTrayIcon
#WinActivateForce
#IfWinExist ahk_class TTOTAL_CMD

#IfWinActive ahk_class TTOTAL_CMD
*$XButton1::Click 2
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
mikuskov
Сообщения: 9
Зарегистрирован: Вс ноя 10, 2013 16:47

Сообщение mikuskov »

Flasher

извините, я не понял, где это нужно поменять или вставить
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

mikuskov писал(а):где это нужно поменять или вставить
Это скрипт на AutoHotkey.
XButton1 - это первая дополнительная клавиша мыши, можно заменить на XButton2, например, если надо повесить скрипт на вторую клавишу.
Если нужно чтобы работало глобально в системе (а не только в Тотале) - убрать строки с TTOTAL_CMD.
Windows 11 | TC DreamLair eternal pre-α
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

mikuskov
Избыточное цитирование правилами форума запрещено. Нажатие кнопки "Цитата" — не единственная доступная форма ответа. Впредь прошу оформлять посты аккуратнее. Излишества удалены.
Даже самая богатая фантазия
Не представит себе наши безобразия.
mikuskov
Сообщения: 9
Зарегистрирован: Вс ноя 10, 2013 16:47

Сообщение mikuskov »

Ух, как всё сложно. Спасибо всем за помощь, попробую освоить.

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

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

Сообщение Flasher »

mikuskov писал(а):Воля ваша, не работает этот скрипт - ничего не происходит.
Воля наша не помогать в отсутствии описания проведённых действий по применению.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
mikuskov
Сообщения: 9
Зарегистрирован: Вс ноя 10, 2013 16:47

Сообщение mikuskov »

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

Сообщение Flasher »

mikuskov
Для скрипта устанавливать программу не требуется, достаточно AutoHotkey.exe.
К сожалению, я не могу телепатически представить, о какой боковой кнопке речь. Единичка после "XButton" на двойку менялась с последующим тестом (разумеется, с завершением предыдущего процесса AutoHotkey.exe)?

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