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

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

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

> Описание: Мышка улетает в левый верхний угол
uwagaDUDE
Отправлено: 19 Апреля, 2019 - 12:15:22
Post Id



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


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




Доброго времени суток!
Столкнулся с такой проблемой, моя мышка начала улетать в левый верхний угол.
Раньше такого не было, работало все нормально, сейчас же даже когда создаю другой скрипт с мышкой, он так же улетает.
Вот банальный скриптец:
CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=68; pos_size_button0[0][1]=121; pos_size_button0[0][2]=100; pos_size_button0[0][3]=20;
text_button0[0]="START";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0]);
//////////

showdialog(0, "AlbiB", 835, 390, 250, 300, 1, 1);
////////////////////////////////////////////////////////////////////////////


loop()
{

if (flag_button0[0]==1) goto m_KIB2
}
m_KIB2: mouse_(600, 1, 0+rand(100, -100), 0+rand(100, -100), 0);
mouse_(600, 1, 0+rand(100, -100), 0+rand(100, -100), 0); goto m_KIB2;


function mouse_(int p1, int m, int xm, int ym, int p2)
{
pause(p1);
if (m==1) mouse(LEFT, xm, ym);
if (m==2) mouse(MIDDLE, xm, ym);
if (m==3) mouse(RIGHT, xm, ym);
if (m==4) mousedown(LEFT, xm, ym);
if (m==5) mousedown(MIDDLE, xm, ym);
if (m==6) mousedown(RIGHT, xm, ym);
if (m==7) mouseup(LEFT, xm, ym);
if (m==8) mouseup(MIDDLE, xm, ym);
if (m==9) mouseup(RIGHT, xm, ym);
if (m==10) mousedbl(LEFT, xm, ym);
if (m==11) mousedbl(MIDDLE, xm, ym);
if (m==12) mousedbl(RIGHT, xm, ym);
if (m==13) mousemove(xm, ym);
pause(p2);
}

 
 Top
Kibor
Отправлено: 19 Апреля, 2019 - 12:20:52
Post Id



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


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




 Цитата:
0+rand(100, -100), 0+rand(100, -100)
 
 Top
uwagaDUDE
Отправлено: 19 Апреля, 2019 - 12:28:36
Post Id



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


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




О, точно, спасибо! Я как то даже не подумал..) Поставил относительно центра экрана, все стало нормально.
В прошлый раз такого просто не было, поставил чтоб кликал рандомно, но не улетало.
Еще раз спасямба!
 
 Top
Budni
Отправлено: 07 Мая, 2019 - 16:50:08
Post Id



Пользователь
Специалист


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




тоже мышка улетает, хелп

Код такой
mouse (LEFT);

нужно совершить клик в текущих координатах курсора...
(Добавление)
все сделал, но не понимаю почему так?
int x, y;
getmouse(x,y)
mouse(LEFT, x, y);
В описании к функции не укзанно что нужно для начала координаты курсора получить
 
 Top
Kibor
Отправлено: 07 Мая, 2019 - 17:00:39
Post Id



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


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




 Budni пишет:
getmouse(x,y)

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


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




Powered by