Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Бот для bkackdesert

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

1. iblisUFA - 01 Ноября, 2017 - 01:11:35 - перейти к сообщению
Добрый день пытаюсь настроить бота для blackDesert
проверяю команды через mousemove (1151,268) и mouse(left)
мышка передвигается но нажатия не происходит!
потом дошел до activate(win wind)
win wind получаю через window ("Black Desert - 254489", "BlackDesertWindowClass", -1);
в каком направлении действовать дальше?
2. Kibor - 01 Ноября, 2017 - 01:14:29 - перейти к сообщению
mouse(LEFT)
3. iblisUFA - 01 Ноября, 2017 - 01:23:28 - перейти к сообщению
 Kibor пишет:
mouse(LEFT)

эх сервер 3 часа на перезагрузке! как проверю отпишусь! но вроде копировал!
там стоит защита и типа autoit не работает.
проверю и отпишусь! спасибо большое!
4. iblisUFA - 01 Ноября, 2017 - 07:36:15 - перейти к сообщению
 Kibor пишет:
mouse(LEFT)


win wind=window ("Black Desert - 255091", "BlackDesertWindowClass", -1);


l:;
if (getkeystate(112)==1)
{



aa: if (getkeystate(112)==1){



sleep(200);
mousemove(1151, 268);
sleep(200);
mouse(LEFT, 1151, 268, 1, window ("Black Desert - 255091"Подмигивание);
mouse(LEFT);
mouse(LEFT);
mouse(LEFT);

}
}


if (getkeystate(113)==1)
{
resettextout(1);
aa1: if (getkeystate(113)==1){sleep(20);

activate(window ("Black Desert - 255091", "BlackDesertWindowClass", -1));

goto aa1;}
}
sleep(20);
goto l;



если окно не активно то он делает его активным, передвигает мышку на кнопку, но не кликает!
если заново запустить f1 уже в самой игре то ничего не происходит
если только запустить игру и нажать f1 тоже ничего, правильно понимаю стоит защита?
есть варианты обхода?

и через window ("Black Desert - 255091", "BlackDesertWindowClass", -1)
тоже пробовал
5. Dantes3000 - 01 Ноября, 2017 - 08:06:54 - перейти к сообщению
ты создал указатель wind, теперь можешь по нему обращаться:

win wind=window ("Black Desert - 255091", "BlackDesertWindowClass", -1);

mouse(LEFT, 1151, 268, 1, wind);

но ты перепутал mouse и sendmouse

sendmouse(LEFT, 1151, 268, 1, wind);
6. Kibor - 01 Ноября, 2017 - 08:28:25 - перейти к сообщению
Если там защита, то никаких указателей.
Мышь должна быть PS/2
Программировать клики так:
Зайти в настройки антиантикликера, отключить тест клавиатуры и мыши.
Отключить эмуляцию клавиатуры.
Включить антиантикликер.

mouse(LEFT, 100, 200);

=======================

Перехват клавиш (getkeystate) может не работать, так как эта функция может блокироваться защитой так же. Поэтому просто программируйте клики как я написал выше.
7. iblisUFA - 01 Ноября, 2017 - 08:57:00 - перейти к сообщению
 Kibor пишет:
Если там защита, то никаких указателей.
Мышь должна быть PS/2
Программировать клики так:
Зайти в настройки антиантикликера, отключить тест клавиатуры и мыши.
Отключить эмуляцию клавиатуры.
Включить антиантикликер.

mouse(LEFT, 100, 200);

=======================

Перехват клавиш (getkeystate) может не работать, так как эта функция может блокироваться защитой так же. Поэтому просто программируйте клики как я написал выше.


после установки автокликера
и 2 пункта сделал
Зайти в настройки антиантикликера, отключить тест клавиатуры и мыши.
Отключить эмуляцию клавиатуры.

Система защиты зафиксировала подозрительную активность в вашей системе, поэтому приложение было закрыто.

Если на вашем компьютере установлены ProcessHacker, Cheat Engine или их аналоги, пожалуйста, удалите их и перезагрузите компьютер.

Мы приносим вам свои извинения, если это сообщение показано вам по ошибке. Пожалуйста, выполните действия, описанные в базе знаний.

кликер не запущен! комп перезапускал
Команда GameNet
(Добавление)(для просмотра ссылки Вам необходимо авторизоваться) нашел данный топик
видимо защита блочик так как слетает все после установки галочки анти-антикликер (мышь и клавиатура)
8. Kibor - 01 Ноября, 2017 - 09:30:30 - перейти к сообщению
Какой антиантикликер включается?
Если винда 32 можно попробовать приватный.
И включать его до игры.

Powered by ExBB FM 1.0 Final