Kibor |
Отправлено: 16 Мая, 2015 - 18:40:12
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
777J0KeR777 пишет: win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[16][19];
int color, xe,ye;
getdisplay(color, xe, ye);
loadimage (#Image_1[0][0], "J:\kibor\Íîâàÿ ïàïêà\money2.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Íîâàÿ ïàïêà\çàêðûòü.bmp");
int PosX;int PosY;
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, 1280, 992, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, w);
}
f=if (findimage(1, #Image_2[0][0], -1, #PosX, #PosY, 0, 0, 1280, 992, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_2[0][0])/2, PosY+imageheight(#Image_2[0][0])/2, w);
}
else: f=false;
visualwindow (0, 0, 0, 1280, 992, 1280, 1024, 100, w);
transparency (-1, w);
goto tt;
ошибки красное.
не юзается в кибор false |
|
|
777J0KeR777 |
Отправлено: 16 Мая, 2015 - 19:00:20
|
Наблюдатель
Покинул форум
Сообщений всего: 42
Дата рег-ции: Июнь 2014
Репутация: 0
|
Исправил:
CODE:win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[16][19];
int color, xe,ye;
getdisplay(color, xe, ye);
loadimage (#Image_1[0][0], "J:\kibor\Новая папка\money2.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Новая папка\закрыть.bmp");
int PosX;int PosY;
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, 1280, 992, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, w);
}
if (findimage(1, #Image_2[0][0], -1, #PosX, #PosY, 0, 0, 1280, 992, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_2[0][0])/2, PosY+imageheight(#Image_2[0][0])/2, w);
}
visualwindow (0, 0, 0, 1280, 992, 1280, 1024, 100, w);
transparency (-1, w);
goto tt;
Но работает туго(( |
|
|
Kibor |
Отправлено: 16 Мая, 2015 - 20:01:14
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
CODE:win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[16][19];
loadimage (#Image_1[0][0], "J:\kibor\Новая папка\money2.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Новая папка\закрыть.bmp");
int PosX;int PosY;
visualwindow (0, 0, 0, 1280, 992, 1280, 1024, 100, w);//???????????????????????????????
transparency (-1, w);
enabletimer(0);
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, w);
sleep(500);
}
sleep(10);
goto tt;
CREATE_TIMER(0, 1000)
{
if (findimage(1, #Image_2[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_2[0][0])/2, PosY+imageheight(#Image_2[0][0])/2, w);
}
} |
|
|
Kibor |
Отправлено: 16 Мая, 2015 - 20:28:55
|
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
CODE:win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[16][19];
loadimage (#Image_1[0][0], "J:\kibor\Новая папка\money2.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Новая папка\закрыть.bmp");
int PosX, PosY, PosXt, PosYt;
enabletimer(0);
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, 0, w);
sleep(500);
}
sleep(10);
goto tt;
CREATE_TIMER(0, 1000)
{
if (findimage(1, #Image_2[0][0], -1, #PosXt, #PosYt, 0, 0, w.widthclient, w.heightclient, w)==1)
{
mouse(LEFT, PosXt+imagewidth(#Image_2[0][0])/2, PosYt+imageheight(#Image_2[0][0])/2, 0, w);
}
} |
|
|
777J0KeR777 |
Отправлено: 16 Мая, 2015 - 20:40:59
|
Наблюдатель
Покинул форум
Сообщений всего: 42
Дата рег-ции: Июнь 2014
Репутация: 0
|
Аааа...понятно)) Ну не злитесь, я ж неуч в этой области...
(Добавление)
А что означает?:
CODE:visualwindow(0, 200, 250, 300, 320, 10, 10 , [color=green][u]100[/u][/color], w);
параметры:
1 - порядковый номер вывода изображения. от 0 до 1000.
2-5 - рамка захвата (клиентские координаты по указателю w)
6-7 - позиция вывода на экран изображения (экранные координаты)
[color=green][u]8 - масштаб вывода[/u][/color]
9 - указатель на окно
(Добавление)
Блин...) Вот это:
CODE:visualwindow(0, 200, 250, 300, 320, 10, 10 , [color=darkred]100[/color], w);
параметры:
1 - порядковый номер вывода изображения. от 0 до 1000.
2-5 - рамка захвата (клиентские координаты по указателю w)
6-7 - позиция вывода на экран изображения (экранные координаты)
[color=darkred]8 - масштаб вывода[/color]
9 - указатель на окно
(Добавление)
Да блин..почему нет цвета...короче 8 пункт что означает? |
|
|
|