Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
ANIMka
Отправлено: 13 Августа, 2021 - 06:18:48
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2019  
Репутация: 0




Вопрос довольно глупый, но я не могу понять почему при добавлении функции нажатия клавиши в графическом редакторе происходит клик вместо зажатия. Точнее в блокноте и играх это воспринимается как нажатие на кнопку, а например на сайте кейтест показывает что кнопка зажата.
Пример на видео

(Добавление)
Я так понимаю bb код со ссылкой на ютуб не пашет. Оставлю так.(для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
Zireael
Отправлено: 13 Августа, 2021 - 11:24:28
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




В цикле отправляйте нажатия клавиши.
CODE:
looptime(3000)
{
key('z');
sleep(20);
}
 
 Top
ANIMka
Отправлено: 14 Августа, 2021 - 03:20:57
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2019  
Репутация: 0




Zireael , Всё равно воспринимается как спам кнопки, а не зажатие.
(Добавление)
Вроде как решил проблему используя:
CODE:
keydown(код клавиши);
pause(3000);
keyup(код клавиши););
 
 Top
stivus
Отправлено: 09 Июня, 2025 - 03:31:47
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 26
Дата рег-ции: Май 2013  
Откуда: Одесса
Репутация: 0




Присоединяюсь к топикстартеру.
CODE:
win wind = window ("AkelPad", "AkelPad4", -1);
activate(window ("AkelPad", "AkelPad4", -1));
keydown(65);
pause(30000);
keyup(65);

будет напечатана лишь одна буква "а", хотя таки на кейтесте клавиша зажата 30 сек....В UOPilot чтот типа такого:
CODE:
send_down a
wait 10s
send_up a
end_script

работает верно.....
 
 Top
Gerasimus
Отправлено: 13 Июня, 2025 - 07:47:04
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 25
Дата рег-ции: Июнь 2019  
Репутация: 0




Присоединяюсь к автору. Заметил такую проблему тоже.

Если нажать РАЗОВО на окне в фоне, то она даже один раз НЕ нажимается...

Скрипт не прожимает в фоновом режиме Ctrl+другая клавиша

НЕ в фоновом режиме а активном по экрану - Ctrl+другая клавиша срабатывает.

(Отредактировано автором: 13 Июня, 2025 - 07:52:59)

 
 Top
Zireael
Отправлено: 13 Июня, 2025 - 15:53:18
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
Скрипт не прожимает в фоновом режиме Ctrl+другая клавиша

Клавиши модификаторы обычно не работают для фонового окна.
Иногда срабатывает если Ctrl нажимать для активного окна, а другую клавишу отправлять в окно.
 
 Top
stivus
Отправлено: 02 Сентября, 2025 - 06:36:20
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 26
Дата рег-ции: Май 2013  
Откуда: Одесса
Репутация: 0




Вобщем, после выноса мозга всяким ИИ пришел к выводу, что программно организовать настоящее зажатие клавиши не возможно легальными методами без серьезного хака системы и всё сводится примерно к тому же, что и код Zireael'я ТУТ. Для решения вопроса использовал Ардуино, который прикидывался клавиатурой и слал зажатия.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by