Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 2.07 Отправка сообщений мыши в неактивные и свернутые окна. Работа мыши в фоновом режиме

Страниц (12): В начало « ... 4 5 6 7 8 9 10 [11] 12 »
 

101. Jezz - 03 Июля, 2021 - 10:36:54 - перейти к сообщению
 Zireael пишет:
 Цитата:
а как понять, я ошиблась или в игре не работает?

Попробовать код в другом приложении, например в блокноте или пейнт. Если в них сработает значит скрипт написан правильно и не работает именно в игре.
Иногда может сработать нажатие и отпускание sendmousedown/sendmouseup.

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


О, спасибо, оба варианта попробую Улыбка
102. triiks - 30 Июля, 2021 - 15:51:21 - перейти к сообщению
Здравствуйте, подскажите, пожалуйста, как в визуальном редакторе кода сделать поиск изображения и клик по нему в свернутом окне браузера хром? Пару лет назад в старом редакторе как-то получалось сделать, сейчас в новом не могу - ативируется все равно окно, в котором работает код.
Код прикрепить не могу, пишет максимум 6кб сообщений должно быть, код 12кб.

скрин редактора
Скрин шпиона
Код
103. Zireael - 30 Июля, 2021 - 15:57:44 - перейти к сообщению
 Цитата:
в свернутом окне браузера хром

В свёрнутом окне не будет искать изображение.
104. triiks - 30 Июля, 2021 - 16:16:00 - перейти к сообщению
 Zireael пишет:
 Цитата:
в свернутом окне браузера хром

В свёрнутом окне не будет искать изображение.

А кликать может по заданным координатам в свернутом виде? сейчас попробовал - все равно активирует окно. Автокликер Avtok также(
105. Zireael - 30 Июля, 2021 - 16:20:42 - перейти к сообщению
 Цитата:
А кликать может по заданным координатам в свернутом виде?

Нет. Окно можно перекрывать, но не сворачивать. Если браузер активируется, то используйте другой.
106. triiks - 31 Июля, 2021 - 02:41:55 - перейти к сообщению
 Zireael пишет:
 Цитата:
А кликать может по заданным координатам в свернутом виде?

Нет. Окно можно перекрывать, но не сворачивать. Если браузер активируется, то используйте другой.

Спасибо, из оперы, хрома и мозилы заработало только в мозиле
107. soks - 01 Августа, 2021 - 02:31:01 - перейти к сообщению
ПЫТАЮСЬ НАУЧИТЬСЯ ДЕЛАТЬ КЛИК В НЕАКТИВНОМ ОКНЕ, ОШИБКУ НЕ ВЫДАЕТ, НО И КЛИКАТЬ НЕ ХОЧЕТ, ПОМОГИТЕ РАЗОБРАТЬСЯ.
win w=window ( "Notepad"Подмигивание;
Notepad();
function Notepad()
{
pause(2000);
sendmouse(LEFT,277,270,w);
pause(2000);
}
p/s windows 7x64
108. Zireael - 01 Августа, 2021 - 02:48:28 - перейти к сообщению
 Цитата:
win w=window ( "Notepad" );

В случае с блокнотом нужно получать указатель на контрол, а не главное окно.
CODE:
win w=window (-1, "Edit", window (-1, "Notepad", -1));
if(w==0)messagebox("Окно не найдено");

Notepad();

function Notepad()
{
pause(2000);
sendmouse(LEFT,277,270,w);
pause(2000);
}

Клики типа send работают не во всех приложениях.
109. soks - 01 Августа, 2021 - 02:57:15 - перейти к сообщению
[quote=Zireael][quote]Спасибо, сработало
(Добавление)
Еще можно вопросик, вот скрипт, чтоб работали нажатия клавиш делаю следующие -дожидаюсь пока скрипт почти отработает , на последней паузе нажимаю клавишу win, окно жду активации окна и тогда могу переходить в другие приложения и работать с ними, нажатия происходят в фоновом режиме , если же просто запустить скрипт и перейти сразу в браузер, то нажатий не происходит
enabletimer(0);
int íóëè[50][30];
int x,y;
loadimage (#íóëè[0][0], "C:\Users\SS\Desktop\Atom Fishing-2\Imagas\íóëè.bmp"Подмигивание;


n:activate(w);
CREATE_TIMER(0, 100)
{
if(findimage(1, #íóëè[0][0], -1, #x, #y, 93, 803, 95, 810, w)==1)
{
pause(200);
sendkey(84, w);
}
}
/////////////////
/////////////////
while(getcolor(6,843,w)!=2010420);
{
sleep(50);
}
else
{
sendkey(32, w);
}
loop();
{
sendkeydown(71, w);
pause(50);
sendkeydown(72, w);
pause(1000);
sendkeyup(72, w);
pause(1400);
if(getcolor(6,843,w)!=2010420);
{
goto n;
}
}
(Добавление)
извиняюсь в начале скрипта
win w=window ( "AFCGame" );
110. Zireael - 01 Августа, 2021 - 03:33:52 - перейти к сообщению
Отдельную тему создавайте, ваш вопрос не относился к этой теме.
 Цитата:
while(getcolor(6,843,w)!=2010420);
{
sleep(50);
}
else

while else нет, есть if else.
 Цитата:
sendkeydown(71, w);

Зажатие клавиши есть, а отпускания нет.
 Цитата:
loop();

Точки с запятой не должно тут быть.

Powered by ExBB FM 1.0 Final