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

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

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

> Без описания
nyaka_wai
Отправлено: 30 Августа, 2020 - 18:23:59
Post Id



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


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




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

Единственные средства перемещения мыши, которые я вижу это mousemove и mousetransfer, которые с какой-то заданной скоростью перемещают мышь из одной точки в другую.

До этого несколько лет пользовался Clickermann, там есть средства мгновенного перемещения мыши (или клика) по любой точке с координатами (x,y), здесь я подобного не обнаружил.

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

Памагити)
 
 Top
Kibor
Отправлено: 30 Августа, 2020 - 18:37:15
Post Id



Администратор
Эксперт


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




 nyaka_wai пишет:
там есть средства мгновенного перемещения мыши (или клика) по любой точке с координатами (x,y), здесь я подобного не обнаружил.


Очень странно.
Куда уж мгновеннее...
CODE:
mouse(LEFT, 100, 200);
mouse(LEFT, 200, 100);
mouse(LEFT, 500, 200);



 nyaka_wai пишет:
Очеловечивание движения мыши выглядит вообще просто ужасно

enablerealmouse? А как оно должно выглядеть? Укажите нужные параметры. Или свой алгоритм напишите.

А вообще не понятно. Вам надо мгновенно? Или не спеша?
 
 Top
nyaka_wai
Отправлено: 30 Августа, 2020 - 19:15:53
Post Id



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


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




 Kibor пишет:
 nyaka_wai пишет:
там есть средства мгновенного перемещения мыши (или клика) по любой точке с координатами (x,y), здесь я подобного не обнаружил.


Очень странно.
Куда уж мгновеннее...
CODE:
mouse(LEFT, 100, 200);
mouse(LEFT, 200, 100);
mouse(LEFT, 500, 200);



 nyaka_wai пишет:
Очеловечивание движения мыши выглядит вообще просто ужасно

enablerealmouse? А как оно должно выглядеть? Укажите нужные параметры. Или свой алгоритм напишите.

А вообще не понятно. Вам надо мгновенно? Или не спеша?


Мне надо плавно, насколько это возможно.

Вот такой паттерн выходит (справа в увеличении) при движении между десятью динамичными точками.

[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

код примерно такой:
CODE:
int xAK47[10] = {-1, -1, 1, -1, -1, 9, 4, 9, -11, -28};
int yAK47[10] = {-1, 7, 10, 17, 21, 17, 15, 14, 6, 3};

for(i=0;i<shoots;i++)
{
getmouse(_x,_y);
mousemove(_x+xAK47[i],_y+yAK47[i]);
pause(70);
}

(Отредактировано автором: 30 Августа, 2020 - 19:17:57)

 
 Top
Dantes3000
Отправлено: 30 Августа, 2020 - 19:30:28
Post Id



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


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




nyaka_wai , можно самому записывать нужные координаты в файл и считывать от туда. Записывать программно, естественно
 
 Top
nyaka_wai
Отправлено: 30 Августа, 2020 - 19:36:10
Post Id



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


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




 Dantes3000 пишет:
nyaka_wai , можно самому записывать нужные координаты в файл и считывать от туда. Записывать программно, естественно


Ну я уже пробовал разбить эти 10 точек на 100 промежуточных, но выполнение паттерна слишком сильно замедлилось (даже полностью убрав wait)
 
 Top
Kibor
Отправлено: 30 Августа, 2020 - 22:15:59
Post Id



Администратор
Эксперт


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




 nyaka_wai пишет:
Вот такой паттерн выходит (справа в увеличении) при движении между десятью динамичными точками.

Это плавнее этого?

Нажмите для увеличения
 
 Top
nyaka_wai
Отправлено: 30 Августа, 2020 - 22:32:26
Post Id



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


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




 Kibor пишет:
 nyaka_wai пишет:
Вот такой паттерн выходит (справа в увеличении) при движении между десятью динамичными точками.

Это плавнее этого?

Нажмите для увеличения


Вот пример работы очеловечивания при значениях, указанных на картинке:
(для просмотра ссылки Вам необходимо авторизоваться)
Здесь видно, что траектория становится еще более дерганной и искусственной.

Ваш метод хорош на длинных стрейфах курсора, но в данном случае сдвиг осуществляется всего на пару десятков пикселей, так что и метод непременим.2

(Отредактировано автором: 30 Августа, 2020 - 22:33:52)

 
 Top
Kibor
Отправлено: 30 Августа, 2020 - 23:16:14
Post Id



Администратор
Эксперт


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




А сейчас?
Программу надо перезапустить.

К примеру так:
CODE:
enablerealmouse(5, 5, 1, 1);
mousedown (LEFT, 150, 150);
mouseup (LEFT, 200, 220);
 
 Top
Dantes3000
Отправлено: 30 Августа, 2020 - 23:29:23
Post Id



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


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




Вырезал из старого бота функцию записи движения. Записывает движения мыши с зажатой левой кнопкой. Чтобы завершить надо нажать Ё.

На скрине вверху то, что я нарисовал, а внизу то, что повторил кибор.

Нажмите для увеличения


Спойлер (Отобразить)
 
 Top
nyaka_wai
Отправлено: 30 Августа, 2020 - 23:57:41
Post Id



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


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




 Kibor пишет:
А сейчас?
Программу надо перезапустить.

К примеру так:
CODE:
enablerealmouse(5, 5, 1, 1);
mousedown (LEFT, 150, 150);
mouseup (LEFT, 200, 220);


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


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




Powered by