Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
Cash пишет: int PosX_0[0];int PosY_0[0];
?
выделен массив в 0 элементов.
Cash пишет: findimage(1, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0,x, y, wind);
ищется 1 картинка.
Cash пишет:
textbkcolor(0,255);
int n=0;
a: if (n<1)
{
textout (0,PosX_0[n], PosY_0[n], format (n),0);
sleep (1000);
sendmouse (LEFT, PosX_0[n], PosY_0[n],wind);
n++ ????? ; ?????
где логика этого??
это скрипт неверный и с ошибкой.
CODE:win wind=window ("BlueStacks App Player", "WindowsForms10.Window.8.app.0.33c0d9d", -1);
int col, x, y;
getdisplay(col, x, y);
int Image_0[124][38];loadimage (#Image_0[0][0], "D:\kibor\cancel.bmp");
int PosX_0;int PosY_0;
if (findimage(1, #Image_0[0][0], 0, #PosX_0, #PosY_0, 0, 0,x, y, wind)==1)
{
sleep (1000);
sendmouse (LEFT, PosX_0, PosY_0,wind);
sendmouse (LEFT, PosX_0+wind.leftclient, PosY_0+wind.topclient,wind);
}
CODE:win wind=window ("BlueStacks App Player", "WindowsForms10.Window.8.app.0.33c0d9d", -1);
int col, x, y;
getdisplay(col, x, y);
int Image_0[124][38];loadimage (#Image_0[0][0], "D:\kibor\cancel.bmp");
int PosX_0[20];int PosY_0[20];
int k=findimage(20, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0,x, y, wind);
for (int n=0; n<k; n++)
{
sleep (1000);
sendmouse (LEFT, PosX_0[n], PosY_0[n],wind);
sendmouse (LEFT, PosX_0[n]+wind.leftclient, PosY_0[n]+wind.topclient,wind);
}
разберитесь и поймите что делают скрипты. |