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

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

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

> Без описания
Azmus
Отправлено: 06 Июля, 2021 - 15:46:33
Post Id



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


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




Добрый. Помогите с ардуино, игра блокирует нажатия клавиш и мыши, не могу понять как настраивать и куда койкой код писать.
 
 Top
Zireael
Отправлено: 07 Июля, 2021 - 01:41:54
Post Id



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


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




https://kibor-bot.com/forum/topi...m=6&topic=91
 
 Top
Azmus
Отправлено: 07 Июля, 2021 - 14:37:36
Post Id



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


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




Я это читал и сделал как написано, но я не могу понять как код писать, чтобы например на ардуино передавались команды клавиш, я пробовал по разному но он не работает от слова вообще, подскажите если можете, за ранее благодарю.

(Отредактировано автором: 07 Июля, 2021 - 14:39:24)

 
 Top
Zireael
Отправлено: 07 Июля, 2021 - 14:46:40
Post Id



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


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




 Цитата:
как код писать

В архиве есть примеры.
 
 Top
Azmus
Отправлено: 07 Июля, 2021 - 20:23:03
Post Id



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


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




Пожалуйста, дайте код на нажатие одной любой клавиши, в примерах не разобрался, вроде ардуино моргает при запуске, но действий не производит.(

Пример с мышью работает.)
Почему может не работать с клавой?

(Отредактировано автором: 07 Июля, 2021 - 20:39:36)

 
 Top
Zireael
Отправлено: 08 Июля, 2021 - 01:42:24
Post Id



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


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




 Цитата:
дайте код на нажатие одной любой клавиши

CODE:
string path_to_dll = "Arduino.dll"; // путь к длл
external(INT, "get_port", "get_port", path_to_dll);
external(INT, "set_port", "set_port", path_to_dll);
external(INT, "set_delay_key", "set_delay_key", path_to_dll);
external(INT, "set_random_delay_key", "set_random_delay_key", path_to_dll);
external(INT, "_key", "key", path_to_dll);
external(INT, "_key_down", "key_down", path_to_dll);
external(INT, "_key_up", "key_up", path_to_dll);

int com = get_port(2341, 8036); // узнать в каком com порте находится ардуино, передаются VID и PID
if(com==0)
{
messagebox("Arduino с указанными VID и PID не найдено");
goto end;
}

set_port(com); // установить порт, в него будут отправляться команды из длл
set_delay_key(50); // установить паузу между нажатием и отпусканием клавиш
set_random_delay_key(10); // установить рандом между нажатием и отпусканием клавиш

pause(3000); // пауза 3 сек чтобы переключиться на нужное приложение
_key('z'); // нажать клавишу z
pause(500);

_key_down('x'); // зажать клавишу x
pause(300); // ждать 3 секунды, клавиша x будет зажата
_key_up('x'); // отпустить клавишу x
end:;

 Цитата:
Почему может не работать с клавой?

В блокноте работает?
В некоторые приложение надо отправлять key_down/key_up вместо key.
 
 Top
Azmus
Отправлено: 08 Июля, 2021 - 08:39:32
Post Id



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


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




На ноуте не работает. Тестил на стационарном пк, работает, но на 10 запусков, 7 кибор уходи в ошибку и не отвечает. Кучу все перепробовал, и файл запускной собирать, бесполезно кибор не отвечает, даже уже не знаю что попробовать, может что подскажите?

В блокноте тоже не работает.

(Отредактировано автором: 08 Июля, 2021 - 08:53:38)

 
 Top
Zireael
Отправлено: 08 Июля, 2021 - 11:00:29
Post Id



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


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




 Цитата:
даже уже не знаю что попробовать, может что подскажите?

Установить другой драйвер.

Запустить cmd, такой код будет работать?:
CODE:
echo 2ping google.ru > COM7

Вместо 7 указать нужный номер порта.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by