Кибор » Кибор - Интегрированная среда разработки ботов » Готовые скрипты » Arduino

Страниц (9): « 1 2 3 4 5 6 [7] 8 9 »
 

61. Project1525 - 29 Ноября, 2023 - 11:35:42 - перейти к сообщению
Всем привет. Учусь писать ботов. Может у кого есть образец каких либо ботов, написанных в Киборе с Ардуино? Чтоб учиться, разбирая готовый пример.
62. neba2101 - 19 Февраля, 2024 - 13:46:19 - перейти к сообщению
 Zireael пишет:

Для работы функций мыши нужно в настройках мыши снять галочку 'Включить повышенную точность установки указателя'.


Эту галку можно проверить, а лучше поставить/снять кодом?
63. Zireael - 19 Февраля, 2024 - 17:59:36 - перейти к сообщению
 Цитата:
Эту галку можно проверить, а лучше поставить/снять кодом?

CODE:
#define SPI_GETMOUSE 0x0003
external(INT, "SystemParametersInfo", "SystemParametersInfoA", "User32.dll");

int aMouseInfo[3];
SystemParametersInfo(SPI_GETMOUSE, 0, address(#aMouseInfo[0]), 0);
if(aMouseInfo[2]) messagebox("Галка выбрана");
else messagebox("Галка не выбрана");

CODE:
#define SPI_SETMOUSE 0x0004
#define SPIF_SENDCHANGE 0x0002
external(INT, "SystemParametersInfo", "SystemParametersInfoA", "User32.dll");
int aMouseInfo[3] = {0, 0, 0};

aMouseInfo[2] = 0; // снять галку
//aMouseInfo[2] = 1; // установить
SystemParametersInfo(SPI_SETMOUSE, 0, address(#aMouseInfo[0]), SPIF_SENDCHANGE);
64. Kostick - 16 Июня, 2024 - 09:45:42 - перейти к сообщению
Спасибо за инструкцию!
Помогло для Lost Ark. Сделал бота для рыбалки и добычи руды, древесины и т.д. Не ожидал, что поможет, но все оказалось очень просто.
65. Zireael - 22 Июня, 2024 - 10:51:37 - перейти к сообщению
 Цитата:
mouse_move(1000, 1000); и mouse_left(1000, 1000);
Перемещают курсор только до 750, 750 (примерно 25% не доводят)

Установить скорость курсора по умолчанию 10.
Либо использовать соответствующий коэффициент:
 Цитата:
0.03125 скорость перемещения 1
0.0625
0.125
0.25
0.375
0.5
0.625
0.75
0.875
1.0
1.25
1.5
1.75
2.0
2.25
2.5
2.75
3.0
3.25
3.5 скорость перемещения 20

Скорость перемещения курсора от 1 до 20. Для 10 коэффициент равен 1.0.
Например, выбрана скорость 12, коэффициент 1.5, чтобы переместить курсор из координаты 0 до 1000 нужно указать 666 (1000 / 1.5).
Например, выбрана скорость 8, коэффициент 0.75, чтобы переместить курсор из координаты 0 до 1000 нужно указать 1333 (1000 / 0.75).
66. Rainn - 14 Сентября, 2024 - 05:08:32 - перейти к сообщению
Товарищи, нужна помощь. Ну вот приобрел я плату Arduino micro. Всё скачал, установил, настроил по инструкции. Плата определяется, порт пишет верно. В блокноте печатает(в общем, эмуляция есть), но вот в окне игры Lineage 2 ничего не происходит как бы я не записывал действия. Это что мегазащита от эмуляции Arduino?
67. Kibor - 14 Сентября, 2024 - 05:47:29 - перейти к сообщению
А в блокноте При запущенной игре печатает?
А если сделать окно и игрой активным мышкой на блокнот кликнет?
(для просмотра ссылки Вам необходимо авторизоваться) (для просмотра ссылки Вам необходимо авторизоваться) это проделайте с Кибор.
68. Zireael - 14 Сентября, 2024 - 06:10:35 - перейти к сообщению
 Цитата:
В блокноте печатает(в общем, эмуляция есть), но вот в окне игры Lineage 2 ничего не происходит как бы я не записывал действия.

Скиньте код, который использовался.
69. Rainn - 14 Сентября, 2024 - 06:14:38 - перейти к сообщению
 Kibor пишет:
А в блокноте При запущенной игре печатает?
А если сделать окно и игрой активным мышкой на блокнот кликнет?
(для просмотра ссылки Вам необходимо авторизоваться) (для просмотра ссылки Вам необходимо авторизоваться) это проделайте с Кибор.


Проделал эти вещи. Сделал окно с игрой активным, кликнул в блокнот, напечатал. Всё ок. Попробовал еще раз записать действия с игрой. Просто водит мышку
70. Kibor - 14 Сентября, 2024 - 06:22:15 - перейти к сообщению
 Rainn пишет:
записать действия с игрой

Попробуйте Нажать, пауза, отпустить.

Powered by ExBB FM 1.0 Final