Kibor |
Отправлено: 04 Мая, 2015 - 14:10:23
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
mmmaks2004 пишет: Теперь хочу вернуть размер и положение окна к первоначальному (на весь экран):
Цитата: win wind=window ("Are You a Human PlayThru Demo - Mozilla Firefox", "MozillaWindowClass", -1);
sendmessage(WM_SYSCOMMAND,61488, 0, wind); |
|
|
mmmaks2004 |
Отправлено: 04 Мая, 2015 - 16:53:58
|
Прохожий
Покинул форум
Сообщений всего: 16
Дата рег-ции: Май 2015
Репутация: 0
|
А подскажите еще.
Нижеприведенный скрипт не отрабатывает при свернутом или неактивном окне.
Что может быть?
И как выбрать в браузере выбратьнужную мне закладку, если открыто несколько сайтов?
PHP:
win w=window ("Are You a Human PlayThru Demo - Mozilla Firefox", "MozillaWindowClass", -1);
flag=playthru();
function playthru()//поиск игрушки
{
flag=0;
if (findimage(1, #Image_0[0][0], 0, #x, #y, 0, 0, w.widthclient, w.heightclient, w)==1)// если есть игрушка
{
zona_x1=x; zona_y1=y; zona_x2=x+360; zona_y2=y+160;
if (findimage(1, #Image_play[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, w)==1)
{
zona_x1=x+zona_x1+10; zona_y1=y+zona_y1+10;
mouse(LEFT, zona_x1, zona_y1, 0, w);
sleep(500);
}
else
{
flag=flag+1;
}
}
else
{
flag=flag+10;
}
return flag;
}
(Добавление)
Еще возник один вопрос:
Мне нужно перебрать в цикле несколько файлов и сделать с ними определенные действия.
Файлы имеют название: play1.bmp, play2.bmp, play3.bmp
Как мне числовое выражение добавить к строковой переменной?
Есть функция преобразующая число в текст?
PHP:for (int n2=1; n2<=count_games; n2++)
{
string str_files = "F:\Capch\PlayThru\play_"+n2+".bmp"; (Отредактировано автором: 04 Мая, 2015 - 16:55:48) |
|
|
Kibor |
Отправлено: 04 Мая, 2015 - 21:47:10
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
mmmaks2004 пишет: Нижеприведенный скрипт не отрабатывает при свернутом или неактивном окне. mmmaks2004 пишет: mouse(LEFT, zona_x1, zona_y1, 0, w);
sendmouse
mmmaks2004 пишет: Есть функция преобразующая число в текст?
format- Привод целго число int или дробного double к string
http://kibor-bot.com/forum/topic...=14&topic=13 |
|
|
Kibor |
Отправлено: 05 Мая, 2015 - 08:13:44
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
mmmaks2004 пишет: выделяю под картинку:
int Image_0[100][100];
сама картинка: 50 на 50
При поиске картинки findimage она будет искаться как 100 на 100, или пустые строки откинутся.
Я к тому, что ставить, в таком случае, в findimage: 100% попадание или 50%?
не влияет. с запасом можно. главное чтоб было равно иди больше картинки.
mmmaks2004 пишет: А для mousetransfer для неактивного окна: sendmousetransfer?
это. но не факт что будет работать в игре |
|
|
|