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

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

 Страниц (26): В начало « 18 19 20 21 [22] 23 24 25 26 »   

> Без описания
Zireael
Отправлено: 15 Декабря, 2020 - 10:46:07
Post Id



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


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
getcursor - Определение типа курсора.
тут пара вопросов. Нет нигде читабельного описания этой функции. В описании на сайте, термины которые вообще далеко от понимания.

Какие термины? Идентификатор это просто число, узнать можно в шпионе. Он меняется при перезапуске приложения.
CODE:
win w = window (-1, "MozillaWindowClass", -1); // указатель на окно
if (w) // если окно найдено
{
attach(w, 1); // присоединить
loop() // цикл
{
int h_cursor=getcursor(); // получить идентификатор курсора
if (h_cursor==65567) // если он равен 65567
{
// выполнить эту часть кода
textout(0, 0, 0, "Курсор в виде руки", 1);
}

if (h_cursor==65539) // если он равен 65539
{
// выполнить эту часть кода
textout(0, 0, 0, "Обычный курсор", 1);
}
sleep(100);
}
}
else messagebox("Окно не найдено");
 
 Top
10970
Отправлено: 15 Декабря, 2020 - 14:42:17
Post Id



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


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019  
Откуда: Россия
Репутация: 0




 Zireael пишет:
int h_cursor=getcursor(); // получить идентификатор курсора


он получает значение автоматом? Или мне надо значение курсора каждый раз самостоятельно узнавать в шпионе?
Если второй вариант, каким образом будет работать ехе вариант скрипта? ответ-ни каким. Если первый вариант, тогда все решаемо. Он автоматически считывает идентификатор, и потом мы далее его сравниваем.
 
 Top
Zireael
Отправлено: 16 Декабря, 2020 - 01:01:47
Post Id



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


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
каким образом будет работать ехе вариант скрипта? ответ-ни каким.

Запуск с exe ничем не отличается от запуска с редактора.
 Цитата:
Или мне надо значение курсора каждый раз самостоятельно узнавать в шпионе?

Его точно также можно получить в скрипте.
 
 Top
10970
Отправлено: 16 Декабря, 2020 - 03:25:40
Post Id



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


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019  
Откуда: Россия
Репутация: 0




ок. я понял что в скрипт можно заложить при запуске опрос курсора. Это я и спрашивал)
Второй вопрос
можно ли как то сделать так чтоб цепь выполнения скрипта поделилась на 2 цепочки)). Сумбурно попытаюсь сформулировать.
например опрос картинки, картинка нашлась и далее переходит к следующему звену, НО в этот же момент когда картинка нашлась например нужно сделать две задачи одновременно, не друг за другом, а одновременно.Например одновременно найти следующие 2 картинки.Я понимаю что можно сделать их последовательно. хз понятно или нет((
короче нужно сделать опрос 2х картинок, и одновременное оооочень быстрое реагирование на изменения любой из них. Нашлась первая-значит кнопка вправо, нашлась в это время вторая, значит отмена вправо нажимаем влево.Может быть функциями как то или хз. Но функции могут между собой ругаться я думаю.
лан сорри, это я просто себе голову забиваю хз чем)
 
 Top
Zireael
Отправлено: 16 Декабря, 2020 - 03:37:42
Post Id



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


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
одновременно найти следующие 2 картинки

Поочереди.
 Цитата:
и одновременное оооочень быстрое реагирование на изменения любой из них.

Даже при поиске их не одновременно это быстрее, чем среагирует человек.
 
 Top
10970
Отправлено: 17 Декабря, 2020 - 01:49:55
Post Id



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


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019  
Откуда: Россия
Репутация: 0




 Zireael пишет:
int h_cursor=getcursor(); // получить идентификатор курсора
if (h_cursor==65567) // если он равен 65567


мне не понятны вот эти строчки. в первой он (допустим мы передвигаем курсор в нужную область) и опрашиваем какой вид принимает курсор, берем его идентификатор и даем ему переменную, отлично.
Во второй он сравнивает. ОТКУДА ОН БЕРЕТ цифру 65567?

В моей задаче надо чтоб первая строчка работала как у вас. А далее он просто сравнивает при ОЧЕРЕДНОМ опросе (по ходу скрипта), равен ли идентификатор значению в строчке которая опросила курсор в самом начале или нет. Если нет то одно, если да то другое.
(Добавление)
возможно далее по скрипту делать еще один опрос идентификатора и присваивать ему другую переменную, и уже их сравнивать? То есть первую строчку (первый идентификатор-типа образец) и вторую переменную которую мы опрашиваем по ходу надобности.
Или может както проще сделать?
(Добавление)
Обязательно ли присоединять окно при каждом опросе? и вообще указывать окно при каждом опросе.
оно задано в старте.
 
 Top
Zireael
Отправлено: 17 Декабря, 2020 - 02:15:39
Post Id



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


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Обязательно ли присоединять окно при каждом опросе?

Нет, после блока Старт блок кода, в нём присоединить.
 Цитата:
возможно далее по скрипту делать еще один опрос идентификатора и присваивать ему другую переменную, и уже их сравнивать?

Так и надо сделать. Можно и без переменной.
CODE:
int h_cursor=getcursor(); // это после блока Старт

if (h_cursor==getcursor()) // в нужном месте скрипта сравнить
 
 Top
10970
Отправлено: 17 Декабря, 2020 - 03:19:40
Post Id



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


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019  
Откуда: Россия
Репутация: 0




о да, это проще. Спасибо
 
 Top
10970
Отправлено: 19 Декабря, 2020 - 11:37:09
Post Id



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


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019  
Откуда: Россия
Репутация: 0




Привет.
Проконсультируйте плизз.
Имеется задача, На веб странице имеются цифры счета. Возможно ли сделать так чтоб при изменении цены например, прямоугольник с цифрами выделялся на определенное время цветом, при снижении допустим розовым (прозрачным) при повышении зеленым (прозрачным).
Не пойму как в киборе сделать заливку каким то цветом чтоб изменялась еще динамически.
И вообще, было бы интересно узнать как сделать на экране игры(допустим) , появление надписи над или под искомым изображением, и тем более когда их может быть например с десяток найденых..
Возможно ли это и как примерно реализовать...
 
 Top
Zireael
Отправлено: 19 Декабря, 2020 - 12:31:41
Post Id



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


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Возможно ли сделать так чтоб при изменении цены например, прямоугольник с цифрами выделялся на определенное время цветом, при снижении допустим розовым (прозрачным) при повышении зеленым (прозрачным).

code (Отобразить)

 Цитата:
как сделать на экране игры(допустим) , появление надписи над или под искомым изображением

textout.
 
 Top
Страниц (26): В начало « 18 19 20 21 [22] 23 24 25 26 »
Сейчас эту тему просматривают: 18 (гостей: 18, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by