sxcred

 avatar
unknown
javascript
a year ago
2.7 kB
2
Indexable
Point number1 = Point.get(1772,341); // Первая цифра \\
int colorNumber1 = 1724815; // Цвет первой цифры \\

Point number2 = Point.get(1801,341); // Вторая цифра \\
int colorNumber2 = 2118800; // Цвет второй цифры \\

Point buy = Point.get(2144,352); // Кнопка «купить» \\

Point confirm = Point.get(1352,673); // Кнопка «подтвердить» \\

Point update = Point.get(1003,266); // Кнопка «Только мои запросы» \\
int colorUpd = 14267050; // Цвет кнопки «Только мои запросы» \\

Point ok = Point.get(1220,659); // «Кнопка Ок» \\
int colorOk = 9862745; // Кнопка «Ок» \\

Point back = Point.get(348,1009); // Кнопка «Назад» \\
int colorBack = 5789270; // Цвет кнопки «Назад» \\

Point bug = Point.get(1021,254); // Галочка «Только мои запросы» \\
int colorBug = 4407859; // Цвет галочки «Только мои запросы» \\


int h = 83; // Высота лота \\
int n = 8; // Кол-во лотов \\

Point left = Point.get(999,99); // Левый верх наклейки \\
Point right = Point.get(999,99); // Правый низ наклейки \\


var Interval = rand(6000, 6000); // Интервал обновления (1000 = 1сек) \\

// Ниже ничего не менять! \\

startScreenCapture(2);
long Stroke = Time.getMillis();
Point leftTop = Point.get(left.x, left.y);
Point rightBot = Point.get(right.x, right.y);

while(!EXIT){
if(getColor(number1) == colorNumber1){
click(buy);
sleep(25);
click(confirm);
sleep(300);
click(update);
sleep(10);
click(update);
sleep(50);
}
if(getColor(number2) == colorNumber2){
click(buy);
sleep(25);
click(confirm);
sleep(300);
click(update);
sleep(10);
click(update);
sleep(50);
}
for (int STROKE = 0; STROKE < n; STROKE++) {
leftTop.y = left.y + (STROKE * h);
rightBot.y = right.y + (STROKE * h);
if (getContoursCount(leftTop, rightBot) > 2 && getColor(buy.x, buy.y + (STROKE * h)) < 11000000) {
click(buy.x, buy.y + (STROKE * h));
sleep(5);
click(confirm);
click(confirm);
click(confirm);
sleep(5);
click(back);
sleep(250);
click(update);
click(update);
}
}
if(getColor(ok) == colorOk){
click(ok);
sleep(50);
}
if(getColor(back) == colorBack){
click(back);
click(update);
sleep(10);
click(update);
sleep(50);
}
if(getColor(bug) == colorBug) {
click(update);
sleep(200);
}
if(getColor(update) == colorUpd) {
if((Time.getMillis() - Stroke) > Interval) {
click(update);
sleep(10);
click(update);
Stroke = Time.getMillis();
}
}
}
Leave a Comment