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

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

 Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »   

> Описание: Вывод нужных изображений с перекрытого окна повех всех окон
Overdose5530
Отправлено: 29 Апреля, 2018 - 00:13:43
Post Id



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


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




Понятно Радость . Благодарю за ответ.
 
 Top
Zireael
Отправлено: 29 Апреля, 2018 - 00:20:08
Post Id



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


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




Иногда экран надо обновлять, а то могут оставаться предыдущие visual.
CODE:
external(INT, "InvalidateRect", "InvalidateRect", "user32.dll");
int x=0, y=0; // позиция вывода visual
win w=window ("II", "l2UnrealWWindowsViewportWindow", -1); // указатель на окно

visualwindow(0, 100, 100, 200, 200, x, y, 100, w);
enabletimer(0);

loop()sleep(10);

CREATE_TIMER(0, 50)
{
if(getkeystate(192)==1) // если нажата Ё
{
getmouse(x, y); // получаем координаты курсора
InvalidateRect(0,0,1); // обновляем экран
visualwindow(0, 0, 0, 100, 100, x, y, 100, w); // выводим visual в полученных координатах
}
}
 
 Top
Overdose5530
Отправлено: 29 Апреля, 2018 - 23:20:58
Post Id



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


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




Zireael , Здравствуй. Подскажите пожалуйста как сделать сочетание нескольких клавиш например контрл 1.
 
 Top
Zireael
Отправлено: 30 Апреля, 2018 - 00:01:05
Post Id



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


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




Вообще вопрос не по теме.
Если имелось ввиду отследить нажатие нескольких клавиш, то:
CODE:
enabletimer(0);
loop()sleep(10);

CREATE_TIMER(0, 50)
{
if(getkeystate(CONTROL)==1 && getkeystate(49)==1) // если нажаты Ctrl и 1
{
messagebox("Нажаты Ctrl+1");
}
}

Если надо нажать несколько клавиш, то keydown/keyup.
 
 Top
Dantes3000
Отправлено: 02 Мая, 2018 - 02:10:23
Post Id



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


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




 Zireael пишет:
CODE:
external(INT, "InvalidateRect", "InvalidateRect", "user32.dll");

По секрету
update - обновляет экран или окно.
Синтаксис:
update(w);
update(-1);

Параметр принимаемый - указатель на окно. Если -1 весь экран.
 
 Top
KeSeG
Отправлено: 15 Сентября, 2018 - 08:51:12
Post Id



Пользователь
Участник


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




В свернутом окне не работает visualwindow? Если работает подскажите пожалуйста в чем может быть причина? Выводит вместо окна черный квадрат.
 
 Top
Zireael
Отправлено: 15 Сентября, 2018 - 09:39:41
Post Id



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


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




 Цитата:
В свернутом окне не работает visualwindow?

Нет. Из свернутого нельзя получить изображение. Окно можно перекрывать, сдвинуть за пределы экрана, сделать прозрачным (transparency), переместить на другой рабочий стол (Win10).
 
 Top
KeSeG
Отправлено: 15 Сентября, 2018 - 09:50:28
Post Id



Пользователь
Участник


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




 Zireael пишет:
 Цитата:
В свернутом окне не работает visualwindow?

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


Спасибо большое, как раз уже начал смотреть в эту сторону.

p.s. Перенести на другой рабочий стол, при его физическом наличии? (извини если совсем глупый вопрос)

(Отредактировано автором: 15 Сентября, 2018 - 09:51:56)

 
 Top
Kibor
Отправлено: 15 Сентября, 2018 - 10:06:50
Post Id



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


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




Распознавание текста в Кибор. Решение простой капчи, работа в фоновом режиме с браузером.
 
 Top
Zireael
Отправлено: 15 Сентября, 2018 - 10:30:40
Post Id



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


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




 Цитата:
Перенести на другой рабочий стол

В win10 win+tab.
 
 Top
Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« О программе Кибор »


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




Powered by