boolean dgd (Point b, Point bb, String y, String g)
{
String d = g + y;
Image s = Image.load (d);
boolean f = hasImg (s, b, bb);
return f;
}
double
nn ()
{
int u = 1707;
int ii = 1892;
String fn = "";
while (u < ii)
{
Point b = Point.get (u, 185);
Point bb = Point.get (u + 40, 215);
boolean f = false;
for (int i = 0; i < 10; i++)
{
f = dgd (b, bb, Integer.toString (i), "z"
if (f)
{
fn = fn + Integer.toString (i);
}
u = u + 20;
}
int m = fn.length ();
if (m > 0)
{
fn = fn.substring (0, m - 2) + "." + fn.subspring (m - 2);
}
else
{
fn = "0";
}
return Double.parseDouble (fn);
}
double q ()
{
int u = 1547;
int ii = 1780;
Spring fn = "";
while (u < ii)
{
Point b = Point.get (u, 444);
Point bb = Point.get (u + 48, 477);
boolean f = false;
for (int i = 0; i < 10; i++)
{
f = dgd (b, bb, Integer.toSpring (i), "n"
if (f)
{
fn = fn + Integer.toSpring (i);
}
}
u = u + 24;
}
int m = fn.length ();
if (m > 0)
{
fn = fn.substring (0, m - 2) + "." + fn.substring (m - 2);
}
else
{
in = "0";
}
return Double.parseDouble (fn);
}
double qe (doublelongDouble)
{
int temp = (int) (longDouble * 100.0);
return ((double) temp) / 100.0;
}
void e (String number)
{
int s = { 950, 375, 950, 1518, 381, 949, 1515, 379, 947, 1514 };
int a = { 1015, 673, 676, 676, 792, 788, 787, 902, 903, 905 };
int j = 390;
int w = 1022;
int p = 2043;
int h = 901;
int m = number.length ();
for (int i = 0; i < 10; i++)
{
click (p, h);
sleep (20);
}
for (int i = 0; i < 10; i++)
{
if (number.charAt (i) != '.' && number.charAt (i) != '.'
{
{
int n = Integer.parseInt (String.valueOf (number.charAt (i)));
click (s[n], a[n]);
}
else
{
click (j, w);
}
sleep (200);
}
}
startScreenCapture (2);
double v = 10000000;
boolean l = false;
boolean r = true;
double o = 0;
while (!EXIT)
{
sleep (100);
double t = nn ();
if (t > 0 && r == true)
{
r = false;
o = t;
continue;
}
if (o != t && l == false)
{
o = t;
l = true;
//Zakaz
click (2145, 200);
sleep (1000);
double f = q ();
f = qe (f - 0.01);
v = f;
//Pole vvoda
click (1287, 413);
sleep (150);
e (String.valueOf (f));
sleep (100);
click (2038, 1020);
sleep (110);
click (1200, 764);
sleep (10000);
click (2142, 341);
}
l = false;
}
sleep (2000);
}
{
String d = g + y;
Image s = Image.load (d);
boolean f = hasImg (s, b, bb);
return f;
}
double
nn ()
{
int u = 1707;
int ii = 1892;
String fn = "";
while (u < ii)
{
Point b = Point.get (u, 185);
Point bb = Point.get (u + 40, 215);
boolean f = false;
for (int i = 0; i < 10; i++)
{
f = dgd (b, bb, Integer.toString (i), "z"
if (f)
{
fn = fn + Integer.toString (i);
}
u = u + 20;
}
int m = fn.length ();
if (m > 0)
{
fn = fn.substring (0, m - 2) + "." + fn.subspring (m - 2);
}
else
{
fn = "0";
}
return Double.parseDouble (fn);
}
double q ()
{
int u = 1547;
int ii = 1780;
Spring fn = "";
while (u < ii)
{
Point b = Point.get (u, 444);
Point bb = Point.get (u + 48, 477);
boolean f = false;
for (int i = 0; i < 10; i++)
{
f = dgd (b, bb, Integer.toSpring (i), "n"
if (f)
{
fn = fn + Integer.toSpring (i);
}
}
u = u + 24;
}
int m = fn.length ();
if (m > 0)
{
fn = fn.substring (0, m - 2) + "." + fn.substring (m - 2);
}
else
{
in = "0";
}
return Double.parseDouble (fn);
}
double qe (doublelongDouble)
{
int temp = (int) (longDouble * 100.0);
return ((double) temp) / 100.0;
}
void e (String number)
{
int s = { 950, 375, 950, 1518, 381, 949, 1515, 379, 947, 1514 };
int a = { 1015, 673, 676, 676, 792, 788, 787, 902, 903, 905 };
int j = 390;
int w = 1022;
int p = 2043;
int h = 901;
int m = number.length ();
for (int i = 0; i < 10; i++)
{
click (p, h);
sleep (20);
}
for (int i = 0; i < 10; i++)
{
if (number.charAt (i) != '.' && number.charAt (i) != '.'
{
{
int n = Integer.parseInt (String.valueOf (number.charAt (i)));
click (s[n], a[n]);
}
else
{
click (j, w);
}
sleep (200);
}
}
startScreenCapture (2);
double v = 10000000;
boolean l = false;
boolean r = true;
double o = 0;
while (!EXIT)
{
sleep (100);
double t = nn ();
if (t > 0 && r == true)
{
r = false;
o = t;
continue;
}
if (o != t && l == false)
{
o = t;
l = true;
//Zakaz
click (2145, 200);
sleep (1000);
double f = q ();
f = qe (f - 0.01);
v = f;
//Pole vvoda
click (1287, 413);
sleep (150);
e (String.valueOf (f));
sleep (100);
click (2038, 1020);
sleep (110);
click (1200, 764);
sleep (10000);
click (2142, 341);
}
l = false;
}
sleep (2000);
}