📄 rmsoperate.java
字号:
}
catch(Exception exception1) { }
s[o - 1]._fldif = null;
s[o - 1]._fldif = s1;
s[o - 1]._fldnew = i1;
s[o - 1]._fldtry = false;
s[o - 1]._fldint = (byte)k1;
s[o - 1]._fldfor = j1;
d();
}
}
public synchronized void a(int i1, int j1)
{
int k1 = j[i1]._fldif[j1];
try
{
_mthnull();
a().getRecord(k1, a, 0);
_mthchar();
}
catch(Exception exception) { }
}
public void _mthcase(int i1)
{
try
{
_mthnull();
_mthfor(i1);
i(i1);
_mthchar();
}
catch(Exception exception) { }
y = i1;
}
private void _mthfor(int i1)
{
try
{
a().getRecord(3, a, 0);
int l1 = llkCanvas.ay(a, 0);
int j1 = 2;
int i3 = -1;
int k3 = 0;
do
{
if(k3 >= l1)
break;
int l2 = llkCanvas.i(a, j1);
j1 += 4;
int j3 = llkCanvas.i(a, j1);
j1 += 4;
if(l2 == i1)
{
i3 = j3;
break;
}
k3++;
} while(true);
n = 0;
j = null;
_fldelse = -1;
if(i3 > 0)
{
_fldelse = i3;
int j2 = a().getRecord(i3, a, 0);
int k1 = 0;
n = llkCanvas.ay(a, k1);
k1 += 2;
if(n > 0)
{
j = new MailBox[n];
for(int l3 = 0; l3 < n; l3++)
{
MailBox mailbox = new MailBox();
mailbox._fldnew = llkCanvas.i(a, k1);
k1 += 4;
mailbox._fldbyte = llkCanvas.i(a, k1);
k1 += 4;
mailbox._fldint = llkCanvas.ay(a, k1);
k1 += 2;
int k2 = llkCanvas.ay(a, k1);
k1 += 2;
mailbox._fldfor = llkCanvas._mthfor(a, k1, k2);
k1 += k2;
if(a[k1] == 1)
mailbox._fldtry = true;
else
mailbox._fldtry = false;
k1++;
int i2 = llkCanvas.ay(a, k1);
k1 += 2;
mailbox._flddo = i2;
mailbox._fldif = new int[100];
mailbox.a = new boolean[100];
for(int i4 = 0; i4 < i2; i4++)
{
mailbox._fldif[i4] = llkCanvas.i(a, k1);
k1 += 4;
if(a[k1] == 0)
mailbox.a[i4] = false;
else
mailbox.a[i4] = true;
k1++;
}
j[l3] = mailbox;
}
}
}
}
catch(Exception exception)
{
System.out.println(exception.toString());
}
}
private void i(int i1)
{
try
{
a().getRecord(4, a, 0);
int l1 = llkCanvas.ay(a, 0);
int j1 = 2;
int j2 = -1;
int i3 = 0;
do
{
if(i3 >= l1)
break;
int k2 = llkCanvas.i(a, j1);
j1 += 4;
int l2 = llkCanvas.i(a, j1);
j1 += 4;
if(k2 == i1)
{
j2 = l2;
break;
}
i3++;
} while(true);
s = null;
o = 0;
_fldnull = -1;
if(j2 > 0)
{
_fldnull = j2;
int k1 = 0;
a().getRecord(j2, a, 0);
o = llkCanvas.ay(a, k1);
k1 += 2;
if(o > 0)
{
s = new MessageBox[o];
for(int j3 = 0; j3 < o; j3++)
{
MessageBox messagebox = new MessageBox();
messagebox._fldnew = llkCanvas.i(a, k1);
k1 += 4;
messagebox._fldfor = llkCanvas.ay(a, k1);
k1 += 2;
int i2 = llkCanvas.ay(a, k1);
k1 += 2;
messagebox._fldif = llkCanvas._mthfor(a, k1, i2);
k1 += i2;
messagebox.a = llkCanvas.i(a, k1);
k1 += 4;
if(a[k1] == 0)
messagebox._fldtry = false;
else
messagebox._fldtry = true;
k1++;
messagebox._fldint = a[k1];
k1++;
s[j3] = messagebox;
}
}
}
}
catch(Exception exception) { }
}
public boolean _mthdo()
{
boolean flag = false;
boolean flag1 = false;
try
{
if(_mthnull())
{
a().getRecord(1, a, 0);
int i1 = llkCanvas.ay(a, 0);
if(i1 > 0)
g = llkCanvas._mthfor(a, 2, i1);
int j1 = i1 + 2;
i1 = llkCanvas.ay(a, j1);
j1 += 2;
if(i1 > 0)
_fldchar = llkCanvas._mthfor(a, j1, i1);
j1 += i1;
if(a[j1] == 1)
u = true;
j1++;
f = a[j1];
j1++;
r = llkCanvas.i(a, j1);
j1 += 4;
i1 = llkCanvas.ay(a, j1);
j1 += 2;
if(i1 > 0)
l = llkCanvas._mthfor(a, j1, i1);
j1 += i1;
_fldnew = false;
if(a[j1] == 1)
_fldnew = true;
j1++;
_fldgoto = false;
if(a[j1] == 1)
_fldgoto = true;
j1++;
q = a[j1];
flag = true;
a().getRecord(2, a, 0);
int k1 = llkCanvas.ay(a, 0);
c = k1;
j1 = 2;
for(int l1 = 0; l1 < c * 2; l1++)
{
x[l1] = (short)llkCanvas.ay(a, j1);
j1 += 2;
}
a().getRecord(5, a, 0);
k1 = llkCanvas.ay(a, 0);
j1 = 2;
w = k1;
_fldcase = new int[2 * k1];
for(int i2 = 0; i2 < w * 2; i2++)
{
_fldcase[i2] = llkCanvas.i(a, j1);
j1 += 4;
}
a().getRecord(6, a, 0);
k1 = llkCanvas.ay(a, 0);
j1 = 2;
k = k1;
_fldbyte = new int[k1 * 2];
for(int j2 = 0; j2 < k * 2; j2++)
{
_fldbyte[j2] = llkCanvas.i(a, j1);
j1 += 4;
}
a().getRecord(7, a, 0);
k1 = llkCanvas.ay(a, 0);
j1 = 2;
_fldint = k1;
_fldfor = new int[k1 * 2];
for(int k2 = 0; k2 < _fldint * 2; k2++)
{
_fldfor[k2] = llkCanvas.i(a, j1);
j1 += 4;
}
a().getRecord(8, a, 0);
k1 = llkCanvas.ay(a, 0);
j1 = 2;
_fldif = k1;
m = new int[k1 * 2];
for(int l2 = 0; l2 < _fldif * 2; l2++)
{
m[l2] = llkCanvas.i(a, j1);
j1 += 4;
}
a().getRecord(9, a, 0);
k1 = llkCanvas.ay(a, 0);
j1 = 2;
h = k1;
_flddo = new int[k1 * 2];
for(int i3 = 0; i3 < h * 2; i3++)
{
_flddo[i3] = llkCanvas.i(a, j1);
j1 += 4;
}
_mthgoto();
} else
{
_mthint();
}
_mthchar();
}
catch(Exception exception) { }
return flag;
}
public boolean _mthnull()
{
try
{
_fldlong = RecordStore.openRecordStore(_fldtry, false);
}
catch(Exception exception) { }
return _fldlong != null;
}
public boolean _mthint()
throws Exception
{
try
{
_fldlong = RecordStore.openRecordStore(_fldtry, true);
}
catch(Exception exception) { }
if(_fldlong == null)
{
return false;
} else
{
a[0] = 0;
a[1] = 0;
a[2] = 0;
a[3] = 0;
a[4] = 0;
a[5] = 0;
a[6] = 0;
a[7] = 0;
a[8] = 0;
a[9] = 0;
a[10] = 0;
a[11] = 1;
a[12] = 1;
_fldnew = true;
_fldgoto = true;
_fldlong.addRecord(a, 0, 11);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 2);
_fldlong.addRecord(a, 0, 6);
return true;
}
}
public boolean b()
throws Exception
{
try
{
_fldlong = RecordStore.openRecordStore(_fldtry, false);
}
catch(Exception exception) { }
return _fldlong != null;
}
public void _mthchar()
throws Exception
{
if(_fldlong != null)
try
{
_fldlong.closeRecordStore();
}
catch(Exception exception) { }
}
public void _mthlong()
{
r++;
e();
}
public void a(boolean flag, byte byte0)
{
if(u == flag && f == byte0)
{
return;
} else
{
u = flag;
f = byte0;
e();
return;
}
}
public void a(boolean flag, byte byte0, int i1)
{
if(u == flag && f == byte0 && q == i1)
{
return;
} else
{
u = flag;
f = byte0;
q = (byte)i1;
e();
return;
}
}
public void _mthvoid()
{
if(_fldnew)
{
_fldnew = false;
e();
}
}
public void _mthtry()
{
if(_fldgoto)
{
_fldgoto = false;
e();
}
}
private synchronized void e()
{
boolean flag = false;
try
{
_mthnull();
int j1;
if(g != null)
j1 = g.length() * 2;
else
j1 = 0;
int i1 = 0;
llkCanvas._mthdo(a, i1, j1);
i1 += 2;
if(g != null)
llkCanvas.a(a, i1, g);
i1 += j1;
if(_fldchar != null)
j1 = _fldchar.length() * 2;
llkCanvas._mthdo(a, i1, j1);
i1 += 2;
if(_fldchar != null)
llkCanvas.a(a, i1, _fldchar);
i1 += j1;
if(u)
a[i1] = 1;
else
a[i1] = 0;
i1++;
a[i1] = f;
i1++;
llkCanvas._mthif(a, i1, r);
i1 += 4;
j1 = 0;
if(l != null)
{
j1 = l.length() * 2;
llkCanvas._mthdo(a, i1, j1);
i1 += 2;
llkCanvas.a(a, i1, l);
i1 += j1;
} else
{
llkCanvas._mthdo(a, i1, j1);
i1 += 2;
}
if(_fldnew)
a[i1] = 1;
else
a[i1] = 0;
i1++;
if(_fldgoto)
a[i1] = 1;
else
a[i1] = 0;
i1++;
a[i1] = q;
i1++;
_fldlong.setRecord(1, a, 0, i1);
_mthchar();
}
catch(Exception exception) { }
}
public void a(String s1, String s2)
{
g = null;
_fldchar = null;
g = s1;
_fldchar = s2;
r++;
e();
}
public synchronized boolean a(int i1, String s1)
{
int j1 = 0;
boolean flag = false;
int k2 = 0;
do
{
if(k2 >= c)
break;
if(x[2 * k2] == i1)
{
j1 = x[2 * k2 + 1];
break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -