Сделал себе кликер на выделение карт на сайте, отправку на подтверждение и подтверждение. Открывается 2 вкладки в браузере. Одна вкладка постоянно открыта, вторая вкладка открывается в процессе цикла и после закрывается, и далее по кругу.
Суть проблемы в том, что когда я закрываю окно дедика, скрипт выполняться перестает. Когда вновь открываю, продолжает с того места, когда закрыл окно удаленного доступа, но с заметными лагами и торможениями (в последний раз пришлось программу завершать через диспетчер). Код прилагаю! Помогите, пожалуйста =)
CODE:
gogogo:;
win wind=window ("SteamlvlUP - ????????? - Mozilla Firefox", "MozillaWindowClass", -1);
pause (5000);
key (F5, 0, 0, wind);
pause (5000);
int pixel=getcolor(320, 213, wind);
if(pixel==14734281){
goto gogogo;
}
else{
pause (4000);
sendmouse (LEFT, 305, 155, wind);
pause (4000);
sendmouse (LEFT, 1425, 168, wind);
pause (4000);
sendmouse (LEFT, 902, 437, wind);
pause (35000);
sendmouse (LEFT, 1421, 214, wind);
pause (8000);
key (RETURN, 0, 0, wind);
pause (10000);
win wind1=window ("Предложение обмена [$team LvL Up] Deposit BOT #3 - Mozilla Firefox", "MozillaWindowClass", -1);
int Image[177][22];
loadimage (#Image[0][0], "C:\bot\img\Image.bmp");
int x[1], y[1];
st:
if (findimage(1, #Image[0][0], -1, #x[0], #y[0], 0, 0, 1600, 900, wind1)<1) {
key (SPACE, 0, 0, wind1);
pause (2000);
goto st;
}
else {
sendmouse(LEFT, x[0]+imagewidth(#Image[0][0])/2, y[0]+imageheight(#Image[0][0])/2, wind1);
pause (4000);
key (RETURN, 0, 0, wind1);
pause (2000);
int Image1[190][39];
loadimage (#Image1[0][0], "C:\bot\img\Image1.bmp");
int x1[1], y1[1];
stt:
if (findimage(1, #Image1[0][0], -1, #x1[0], #y1[0], 0, 0, 1600, 900, wind1)<1) {
key (SPACE, 0, 0, wind1);
pause (2000);
goto stt;
}
else {
sendmouse(LEFT, x1[0]+imagewidth(#Image1[0][0])/2, y1[0]+imageheight(#Image1[0][0])/2, wind1);
pause (4000);
sendmouse(MIDDLE, 305, 8, wind1);
pause (180000);
goto gogogo;
}
}
}
gogogo:;
win wind=window ("SteamlvlUP - ????????? - Mozilla Firefox", "MozillaWindowClass", -1);
pause (5000);
key (F5, 0, 0, wind);
pause (5000);
int pixel=getcolor(320, 213, wind);
if(pixel==14734281){
goto gogogo;
}
else{
pause (4000);
sendmouse (LEFT, 305, 155, wind);
pause (4000);
sendmouse (LEFT, 1425, 168, wind);
pause (4000);
sendmouse (LEFT, 902, 437, wind);
pause (35000);
sendmouse (LEFT, 1421, 214, wind);
pause (8000);
key (RETURN, 0, 0, wind);
pause (10000);
win wind1=window ("Предложение обмена [$team LvL Up] Deposit BOT #3 - Mozilla Firefox", "MozillaWindowClass", -1);
int Image[177][22];
loadimage (#Image[0][0], "C:\bot\img\Image.bmp");
int x[1], y[1];
st:
if (findimage(1, #Image[0][0], -1, #x[0], #y[0], 0, 0, 1600, 900, wind1)<1) {
key (SPACE, 0, 0, wind1);
pause (2000);
goto st;
}
else {
sendmouse(LEFT, x[0]+imagewidth(#Image[0][0])/2, y[0]+imageheight(#Image[0][0])/2, wind1);
pause (4000);
key (RETURN, 0, 0, wind1);
pause (2000);
int Image1[190][39];
loadimage (#Image1[0][0], "C:\bot\img\Image1.bmp");
int x1[1], y1[1];
stt:
if (findimage(1, #Image1[0][0], -1, #x1[0], #y1[0], 0, 0, 1600, 900, wind1)<1) {
key (SPACE, 0, 0, wind1);
pause (2000);
goto stt;
}
else {
sendmouse(LEFT, x1[0]+imagewidth(#Image1[0][0])/2, y1[0]+imageheight(#Image1[0][0])/2, wind1);
pause (4000);
sendmouse(MIDDLE, 305, 8, wind1);
pause (180000);
goto gogogo;
}
}
}