Автор Тема: Задать горячие клавиши для действий мыши (Работа мышью без мыши)  (Прочитано 312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Артур Пирожков

  • Зашел в гости
  • *
  • Сообщений: 6
    • Просмотр профиля
Смысл такой, написать скрипт чтобы он работал по следующему сценарию: нажимаешь допустим клавишу 1, и мышка кликает по определенным координатам, нажимаешь 2 - клик по другим координатам, нажимаешь 3 - клик ещё по другим координатам. Чтобы скрипт работал только после нажатия определённой кнопки, точнее не скрипт, а одно конкретное действие. Нужно очень много одинаковых действий сделать, а мышкой елозить по всему экрану устаёшь. Помогите пожалуйста
« Последнее редактирование: Май 23, 2022, 08:32:24 am от Vint »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3817
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #1 : Май 16, 2022, 08:42:46 am »
Нужно очень много одинаковых действий сделать
Сколько "много"?


Артур Пирожков

  • Зашел в гости
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #2 : Май 16, 2022, 01:46:30 pm »
если кратко, то серия состоит из 7-9 кликов мышью в разных точках, за 1 серию получается так сказать 1 балл, чем больше баллов, тем лучше, но суть вель не в количестве действий, а в том, как эти действия совершить клавиатурой, так чтобы компьютер считал что ты кликаешь мышью

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3817
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #3 : Май 16, 2022, 02:21:11 pm »
...а одно конкретное действие. Нужно очень много одинаковых действий сделать...
Мммм.... Из контекста, я имел ввиду какое количество этих горячих клавиш. Примерно. До 10 или 20-30...

Если не много, то можно просто использовать серию кусков кода
Код: Clickermann
  1. IF(ISKEYDOWN(#1) = 1)
  2.    LCLICK(741,344)  // кликает по определенным координатам
  3.    WAITMS(100)
  4. END_IF

и в конце один
Код: Clickermann
  1. WAITMS(20)

Или можно через GETKEYSDOWN, пример в справке.
« Последнее редактирование: Май 16, 2022, 02:24:33 pm от Vint »


Артур Пирожков

  • Зашел в гости
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #4 : Май 16, 2022, 02:46:30 pm »
большое спасибо, как попробую оба варианта отпишусь помогло ли
UPD первый вариант помог, дела гораздо быстрее пошли, спасибо большое
« Последнее редактирование: Май 22, 2022, 01:29:08 pm от Артур Пирожков »

Иван_Васильевич

  • Освоившийся
  • **
  • Сообщений: 51
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #5 : Май 17, 2022, 09:19:05 am »
...мышкой елозить по всему экрану устаёшь. Памагитя!
Нам хоть брёвна катать, лиж-бы лёжа! ;D
 Теперь , он будет уставать ещё больше, так как скрипт требует постоянно зажимать  и удерживать клавиши, для повторения кликов.
 Нормальные-то скрипты устроены по принципу "Выстрелил и забыл!", но он сам виноват, не прописал хотелки, зато на усталость пожаловаться не забыл. :'(

Артур Пирожков

  • Зашел в гости
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #6 : Май 21, 2022, 03:33:22 pm »
мышью юлозить по экрану и нажимать кнопки совершенно разных усилий требуют

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3817
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Работа мышью без мыши
« Ответ #7 : Май 23, 2022, 08:31:02 am »
Я тему переименую, с таким названием она будет вводить в заблуждение намекая на привязку.