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

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

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

> Без описания
PElllETO
Отправлено: 14 Мая, 2018 - 18:11:33
Post Id



Пользователь
Наблюдатель


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




Добрый день!
Самая функция, из-за которой хотел было уже максимальную подписку купить - это работа в фоновом режиме, т.е. чтобы мышь и клавиатура были свободны, и так же окна можно перекрывать,
но не работает, создал простенький скрипт в визуальном редакторе: Старт > поиск изображения, кнопки Старта Windows с кликом мыши,
так вот если в визуальном редакторе прописую Фоновый режим > Окно > либо Контрол -
то при запуске бота никаких действий не происходит, только лишь когда отключаю фоновый режим, но тогда мышь перехватывается.
Может это из того, что нужна подписка Расширенная или Максимальная, а в бесплатной версии работа в фоне не поддерживается, или же что-то с компом?

PHP:
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int Image_0_KIB[20][19];

start_();

findimage_(#Image_0_KIB[0][0], 0, 0, 0, 1, 5, 5, 0, 0, 50, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);



function start_()
{
load_image_();
pause(1000);
int x, y;
getmouse(x, y);
w_KIB=getwindow(0, x, y);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
}


function findimage_(int #Image, int t, int p1, int p2, int m, int xm, int ym, int p3, int fon, int r, int p, int k, int xs, int ys, int xf, int yf, int#sum, int#x, int#y)
{
int timKIB, sumKIB, xKIB, yKIB;
pause(p1);
sumKIB=0;
if (t!=1) timKIB=gettime();
a: if (r==0 && p==100){sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, w_KIB); if (sum>0) goto e;}
else {sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, r, r, r, r, r, r, p, 1, w_KIB); if (sum>0) goto e;}
if (t==0) return 0;
if (gettime()-timKIB<t){sleep(20); goto a;}
return 0;
e: sumKIB=sum; xKIB=x[0]; yKIB=y[0];
pause(p2);
if (m==1){sendmouse(LEFT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==2){sendmouse(MIDDLE, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==3){sendmouse(RIGHT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==4){sendmousedown(LEFT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==5){sendmousedown(MIDDLE, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==6){sendmousedown(RIGHT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==7){sendmouseup(LEFT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==8){sendmouseup(MIDDLE, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==9){sendmouseup(RIGHT, xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
if (m==10){sendmousemove(xs+xKIB+xm, ys+yKIB+ym, w_KIB); pause(p3);}
return sumKIB;
}




function load_image_()
{
loadimage (#Image_0_KIB[0][0], "C:\Users\User\Documents\Image_0.bmp");
}

(Отредактировано автором: 14 Мая, 2018 - 18:28:51)

 
 Top
Dantes3000
Отправлено: 14 Мая, 2018 - 18:30:07
Post Id



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


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




что за приложение/игра?
Попробуй включить анти-кликер в настройках
 
 Top
PElllETO
Отправлено: 14 Мая, 2018 - 19:19:44
Post Id



Пользователь
Наблюдатель


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




 Dantes3000 пишет:
что за приложение/игра?
Попробуй включить анти-кликер в настройках

Это не игра, это простенький скрипт: с рабочего стола находит изображение кнопки Старт и кликает по по ней один раз.
Со включенным фоновым режимом Контрол - ничего не происходит, бот выдерживает заданное время пару сек. и закрывается без всяких ошибок,
а когда выбираю без фонового режима - то работает все как надо,но только мышь перехватывает, в том то вся и беда Однако

Вот все делал как по примеру:
https://www.youtube.com/watch?v=gBrFosOHHTI

(Отредактировано автором: 14 Мая, 2018 - 19:29:27)

 
 Top
Dantes3000
Отправлено: 14 Мая, 2018 - 19:31:15
Post Id



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


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




Для того чтобы запускать в фоновом режиме - надо держать мышь над окном/контролом в котом будет работать скрипт.
Пуск - это окно window (-1, "Shell_TrayWnd", -1), а конрол window ("Пуск", "Start", window (-1, "Shell_TrayWnd", -1)).

Такой скрипт не имеет смысла, ты ж не будешь работать только на кнопке пуск?
 
 Top
PElllETO
Отправлено: 14 Мая, 2018 - 19:55:06
Post Id



Пользователь
Наблюдатель


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




Интересно, а как же у чела на видео, даже без включенного фонового режима - все работает в фоне, без мыши? Не понял
видео с 24.11 минуты

(Отредактировано автором: 14 Мая, 2018 - 19:57:07)

 
 Top
Dantes3000
Отправлено: 14 Мая, 2018 - 20:02:30
Post Id



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


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




 PElllETO пишет:
Интересно, а как же у чела на видео, даже без включенного фонового режима - все работает в фоне, без мыши? Не понял
видео с 24.11 минуты


там не в фоне работает по-моему. По крайней мере галки работать в фоне нет
 
 Top
PElllETO
Отправлено: 14 Мая, 2018 - 20:06:26
Post Id



Пользователь
Наблюдатель


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




Так вот я и говорю, как такое возможно,
у меня с фоном не работает, а там без фона спокойно
 
 Top
Dantes3000
Отправлено: 14 Мая, 2018 - 20:15:14
Post Id



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


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




 PElllETO пишет:
Так вот я и говорю, как такое возможно,
у меня с фоном не работает, а там без фона спокойно


В видео скрипт работает НЕ в фоне.
 
 Top
PElllETO
Отправлено: 14 Мая, 2018 - 20:20:06
Post Id



Пользователь
Наблюдатель


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




 Dantes3000 пишет:
В видео скрипт работает НЕ в фоне.

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

Работа в фоне - это значит в скрипте работа кликание мыши и клавы идет на аппаратном уровне, и это значит что мышь и клава свободны - одна из главных фичей этого бота.
Я не совсем в курсе как оно там это,
но примерно представляю.
Но блин почему у меня не работает Огорчение

(Отредактировано автором: 14 Мая, 2018 - 20:28:03)

 
 Top
Dantes3000
Отправлено: 14 Мая, 2018 - 20:55:59
Post Id



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


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




В скрипте из видео в функции start_() нет привязки к окну, только определение размера экрана.

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


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




Powered by