📄 bm.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2006-5-1 19:31:42
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import javax.microedition.rms.RecordStore;
public final class bm
implements Runnable
{
public bm(r r1)
{
a = r1;
}
public final void run()
{
byte abyte0[];
label0:
{
abyte0 = null;
int i = 0;
if(a.a_java_lang_String_fld.equals("-1/default"))
{
InputStreamUtil_p p1 = new InputStreamUtil_p(getClass().getResourceAsStream("/emotions/mydp.png"));
abyte0 = new byte[9000];
i = p1.ReadBytes(abyte0);
} else
if(a.a_byte_array1d_fld != null && a.a_byte_array1d_fld.length > 0)
i = (abyte0 = a.a_byte_array1d_fld).length;
else
i = (abyte0 = (new f(a.a_javax_microedition_lcdui_Image_fld)).a_mod_tob()).length;
RecordStore recordstore = null;
Object obj = null;
try
{
for(; x.a(); Thread.sleep(100L));
}
catch(Exception _ex) { }
x.a(true);
try
{
RecordStore.deleteRecordStore("UltraIMP1");
recordstore = RecordStore.openRecordStore("UltraIMP1", true);
String s2;
byte abyte1[] = (s2 = MainMenuList.GetObject().strLastAccntName).getBytes();
recordstore.addRecord(abyte1, 0, abyte1.length);
abyte1 = a.a_java_lang_String_fld.getBytes();
recordstore.addRecord(abyte1, 0, abyte1.length);
String s1;
abyte1 = (s1 = MainMenuList.CompSignPara(null, s2, i, new String(s.ConvertByteToChar((new v()).GetSegmentChecksum(abyte0, 0, i))))).getBytes();
recordstore.addRecord(abyte1, 0, abyte1.length);
recordstore.addRecord(abyte0, 0, i);
String s3;
if((s3 = MainMenuList.GetObject().f_java_lang_String_fld) == null || s3.length() == 0)
s3 = "*";
abyte1 = s3.getBytes();
recordstore.addRecord(abyte1, 0, abyte1.length);
if(h.a_mod_toi() > 0)
h.a(abyte0, 0, i, x.a_mod_tos(s1));
MainMenuList.GetObject().e_java_lang_String_fld = a.a_java_lang_String_fld;
a.a_bd_fld.e(s1);
}
catch(Exception _ex)
{
MainMenuList.Close(recordstore);
break label0;
//return;
}
finally
{
MainMenuList.Close(recordstore);
//throw exception;
}
MainMenuList.Close(recordstore);
break label0;
}
x.a(false);
a.a_javax_microedition_lcdui_Image_fld = null;
a.a_byte_array1d_fld = null;
(new x(a.a_bd_fld, 0)).a(abyte0);
}
private final r a;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -