📄 inputcommandprocess_be.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2006-5-1 19:31:41
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import java.util.*;
public final class InputCommandProcess_be extends CommandProcess_aq
{
public InputCommandProcess_be(String s)
throws bq
{
a(s);
}
public final void a(String s)
throws bq
{
if(s == null)
throw new bq("null message received");
Enumeration enumeration;
String s1 = (String)(enumeration = a(s, " ")).nextElement();
a_java_util_Vector_fld.addElement(s1);
CommandIndex = CommandProcess_aq.GetCommandIndex(s1);
switch(CommandIndex)
{
case 1: // '\001'
case 2: // '\002'
case 5: // '\005'
case 6: // '\006'
case 9: // '\t'
case 10: // '\n'
case 12: // '\f'
case 13: // '\r'
case 17: // '\021'
case 18: // '\022'
case 20: // '\024'
case 23: // '\027'
case 27: // '\033'
case 30: // '\036'
case 31: // '\037'
case 32: // ' '
case 33: // '!'
case 35: // '#'
case 36: // '$'
String s2 = (String)enumeration.nextElement();
a_java_util_Vector_fld.addElement(s2);
try
{
ITraceId = Integer.valueOf(s2);
}
catch(NumberFormatException _ex) { }
break;
}
String s3;
for(; enumeration.hasMoreElements(); a_java_util_Vector_fld.addElement(s3))
s3 = (String)enumeration.nextElement();
}
public final Enumeration a(String s, String s1)
{
Vector vector;
label0:
{
vector = new Vector();
int i1 = 0;
int k1 = (s = s.trim()).length();
do
{
if(i1 >= k1)
break label0;
int j1;
if((j1 = s.indexOf(s1, i1)) < 0)
break;
if(j1 > i1)
vector.addElement(s.substring(i1, j1));
i1 = j1 + s1.length();
} while(true);
vector.addElement(s.substring(i1));
}
if(vector.isEmpty())
return null;
else
return vector.elements();
}
public final String a()
{
switch(CommandIndex)
{
case 31: // '\037'
return (String)a_java_util_Vector_fld.elementAt(2);
}
return null;
}
public final String b_mod_tos()
{
/*
CommandIndex;
JVM INSTR tableswitch 2 31: default 424
// 2 216 // L2
// 3 424 // L1
// 4 424
// 5 424
// 6 424
// 7 424
// 8 424
// 9 424
// 10 424
// 11 424
// 12 424
// 13 170 //L3
// 14 424
// 15 185 // L4
// 16 140 //L5
// 17 424
// 18 263 //L6
// 19 140 //L5
// 20 424
// 21 155 //L7
// 22 424
// 23 310 //L8
// 24 424
// 25 424
// 26 424
// 27 424
// 28 424
// 29 200 //L9
// 30 424
// 31 170; //L3
goto _L1 _L2 _L1 _L1 _L1 _L1 _L1 _L1 _L1 _L1 _L1 _L1 _L3 _L1 _L4 _L5 _L1 _L6 _L5 _L1 _L7 _L1 _L8 _L1 _L1 _L1 _L1 _L1 _L9 _L1 _L3
*/
switch(CommandIndex)
{
//_L5:
case 16:
case 19:
return u.a((String)a_java_util_Vector_fld.elementAt(2));
//_L7:
case 21:
return u.a((String)a_java_util_Vector_fld.elementAt(3));
//_L3:
case 13:
return u.a((String)a_java_util_Vector_fld.elementAt(4));
//_L4:
case 15:
return u.a((String)a_java_util_Vector_fld.elementAt(5));
//_L9:
case 29:
return u.a((String)a_java_util_Vector_fld.elementAt(6));
//_L2:
case 2:
String s;
if(a_java_util_Vector_fld.size() >= 5 && (s = (String)a_java_util_Vector_fld.elementAt(4)).indexOf("F=") == 0)
return u.a(s.substring("F=".length()));
return null;
//_L6:
case 18:
if(a_java_util_Vector_fld.size() >= 3 && (s = (String)a_java_util_Vector_fld.elementAt(2)).indexOf("F=") == 0)
return u.a(s.substring("F=".length()));
return null;
//_L8:
case 23:
String s1;
s = (String)a_java_util_Vector_fld.elementAt(1);
s1 = null;
//if(!s.equals("MFN")) goto _L11; else goto _L10
if(s.equals("MFN"))
{
//_L10:
if(a_java_util_Vector_fld.size() >= 3)
s1 = (String)a_java_util_Vector_fld.elementAt(2);
if(s1 != null)
return u.a(s1);
return null;
}
else
{
//_L11:
//if(!(s = (String)a_java_util_Vector_fld.elementAt(2)).equals("MFN")) goto _L13; else goto _L12
if((s = (String)a_java_util_Vector_fld.elementAt(2)).equals("MFN"))
{
//_L12:
if(a_java_util_Vector_fld.size() >= 4)
s1 = (String)a_java_util_Vector_fld.elementAt(3);
if(s1 != null)
return u.a(s1);
return null;
}
else
{
//_L13:
return null;
}
}
//_L1:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
case 12:
case 14:
case 17:
case 20:
case 22:
case 24:
case 25:
case 26:
case 27:
case 28:
case 30:
default:
return null;
//JVM INSTR pop ;
}
//return null;
}
public final String c()
{
String s;
switch(CommandIndex)
{
case 21: // '\025'
if(a_java_util_Vector_fld.size() >= 5 && (s = (String)a_java_util_Vector_fld.lastElement()).indexOf("msnobj") > 0)
return u.a(s);
else
return "";
case 13: // '\r'
if(a_java_util_Vector_fld.size() >= 6 && (s = (String)a_java_util_Vector_fld.lastElement()).indexOf("msnobj") > 0)
return u.a(s);
else
return "";
}
return "";
}
public final String d()
{
String s1;
switch(CommandIndex)
{
case 27: // '\033'
return (String)a_java_util_Vector_fld.elementAt(3);
case 2: // '\002'
String s;
if(a_java_util_Vector_fld.size() >= 6)
{
if((s = (String)a_java_util_Vector_fld.elementAt(5)).indexOf("C=") == 0)
return s.substring("C=".length());
} else
if(a_java_util_Vector_fld.size() == 5 && (s = (String)a_java_util_Vector_fld.elementAt(3)).indexOf("C=") == 0)
return s.substring("C=".length());
return null;
case 18: // '\022'
if(a_java_util_Vector_fld.size() >= 5 && (s1 = (String)a_java_util_Vector_fld.elementAt(3)).indexOf("C=") == 0)
return s1.substring("C=".length());
else
return null;
}
return null;
}
public final String e()
{
/*
CommandIndex;
JVM INSTR tableswitch 2 31: default 266 // L1
// 2 200 // L2
// 3 266
// 4 266
// 5 266
// 6 152 // L3
// 7 140 // L4
// 8 266
// 9 266
// 10 266
// 11 140 // L4
// 12 266
// 13 164 //L5
// 14 266
// 15 176 //L6
// 16 140 //L4
// 17 266
// 18 233 //L7
// 19 140 //L4
// 20 266
// 21 152 // L3
// 22 266
// 23 266
// 24 266
// 25 266
// 26 266
// 27 164 // L5
// 28 266
// 29 188 // L8
// 30 266
// 31 164; //L5
goto _L1 _L2 _L1 _L1 _L1 _L3 _L4 _L1 _L1 _L1 _L4 _L1 _L5 _L1 _L6 _L4 _L1 _L7 _L4 _L1 _L3 _L1 _L1 _L1 _L1 _L1 _L5 _L1 _L8 _L1 _L5
*/
switch(CommandIndex)
{
//_L4:
case 7:
case 11:
case 16:
case 19:
return (String)a_java_util_Vector_fld.elementAt(1);
//_L3:
case 6:
case 21:
return (String)a_java_util_Vector_fld.elementAt(2);
//_L5:
case 13:
case 27:
case 31:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -