📄 cm.java
字号:
j.a(aobj6);
j.c("离开");
return;
}
} else
{
if (s1.equals("主频道"))
{
j.b("发言");
j.c("离开");
return;
}
if (s1.equals("我的频道"))
{
if (s != 44)
j.b("悄悄话");
else
j.b("");//j.b(null);
j.c("离开");
return;
}
}
} else
{
if (i1 == 8)
{
Object aobj7[][] = {
{
null, "后退"
}, {
null, "刷新"
}, {
null, "返回首页"
}
};
j.a(aobj7);
j.c("返回主界面");
return;
}
if (i1 == 12 || i1 == 14 || i1 == 13)
{
j.b("确定");
j.c("返回");
return;
}
if (i1 == 16)
return;
if (i1 == 48)
{
Object aobj8[][] = {
{
null, "查看资料"
}, {
null, "同意"
}, {
null, "拒绝"
}
};
j.a(aobj8);
j.c("返回");
return;
}
if (i1 == 21)
{
Object aobj9[][] = {
{
null, "查看资料"
}, {
null, "同意并加为好友"
}, {
null, "同意"
}, {
null, "拒绝"
}
};
j.a(aobj9);
j.c("返回");
return;
}
if (i1 == 20)
{
Object aobj10[][] = {
{
null, "加为好友"
}, {
null, "详细资料"
}, {
null, "更多..."
}
};
j.a(aobj10);
j.c("返回");
return;
}
if (i1 == 52)
{
//j.b(null);
j.b("");
j.c("返回主界面");
}
}
}
private void I()
{
pica.ui.d d1;
if ((d1 = (pica.ui.d)ab("contactXList")) != null)
{
d1.a(l.a().p());
d1.a();
}
}
private void J()
{
ab("friendSearchResultList");
}
// private void a(Object aobj[])
private void aob(Object aobj[])
{
g g1;
(g1 = (g)ab("viewClusterVCardPage")).a(null, null, 0, (byte)5, 0, 0);
g1.a("昵称:" + aobj[1], null, 0, (byte)9, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("性别:" + aobj[2], null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("电话号码:" + aobj[3], null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("电子邮件:" + aobj[4], null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("个人说明:", null, 0, (byte)1, 0, 0);
g1.a(aobj[5].toString(), null, 0, (byte)1, 0, 0);
g1.a();
}
// private void b(Object aobj[])
private void b(Object aobj[])
{
j.a((String)aobj[2]);
g g1 = (g)ab("viewClusterDetailsPage");
String s1 = ((String)aobj[1]).substring(0, ((String)aobj[1]).indexOf("@"));
g1.a("群号:" + s1, null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("群名称:" + aobj[2], null, 0, (byte)9, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
String s2 = ((String)aobj[3]).substring(0, ((String)aobj[3]).indexOf("@"));
g1.a("群主:" + s2, null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("群类别:" + aobj[4], null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
String s3 = "";
if (aobj[5].equals("open"))
s3 = "自由加入";
else
if (aobj[5].equals("auth"))
s3 = "需认证";
else
if (aobj[5].equals("close"))
s3 = "禁止加入";
g1.a("验证方式:" + s3, null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
g1.a("群描述:", null, 0, (byte)1, 0, 0);
g1.a((String)aobj[6], null, 0, (byte)1, 0, 0);
g1.a();
}
// private void a(Object obj)
private void ao(Object obj)
{
g g1 = (g)ab("chatroomInsidePublicChannelPage");
Object aobj[] = (Object[])obj;
if (g1.h() >= 45)
{
g1.f(0);
g1.f(0);
g1.f(0);
}
if (((String)aobj[2]).indexOf("%") != -1)
{
String s1 = ((String)aobj[2]).substring(0, ((String)aobj[2]).indexOf("%")) + "@" + "pica";
if (aobj[5] != null)
{
if (aobj[5].equals("chat"))
{
if (l.a().e().equals(s1))
g1.a("我对 " + aobj[13] + " 说:", null, 26163, (byte)9, 0, 0);
else
g1.a(aobj[3] + " 对你说:", null, 26163, (byte)9, 0, 0);
} else
if (aobj[5].equals("groupchat"))
if (l.a().e().equals(s1))
g1.a("我说:", null, 26163, (byte)1, 0, 0);
else
g1.a(aobj[3] + " 说:", null, 255, (byte)9, 0, 0);
} else
{
g1.a(aobj[3] + " 说:", null, 255, (byte)9, 0, 0);
}
if (aobj[7] != null)
g1.a(aobj[7].toString(), null, 0, (byte)9, 0, 0);
if (aobj[8] != null)
g1.a((String)aobj[8], (String)aobj[8], 255, (byte)2, 0, 0);
} else
{
g1.a("[" + aobj[3] + "]", null, 0xff8000, (byte)1, 0, 0);
g1.a(aobj[7].toString(), null, 0xff8000, (byte)9, 0, 0);
}
g1.a(null, null, 0xdddddd, (byte)4, 0, 0);
g1.a();
j.a(((pica.ui.b) (g1)).h, g1.g());
j.a(((pica.ui.b) (g1)).h);
j.b(true, false);
g1.b();
}
private void K()
{
g g1;
(g1 = (g)ab("chatroomInsidePublicChannelPage")).k();
Vector vector = l.a().o();
for (int i1 = 0; i1 < vector.size(); i1++)
ao(vector.elementAt(i1));//a(vector.elementAt(i1));
}
private void b(Object obj)
{
g g1 = (g)ab("chatroomInsideMyChannelPage");
Object aobj[] = (Object[])obj;
if (g1.h() >= 45)
{
g1.f(0);
g1.f(0);
g1.f(0);
}
if (((String)aobj[2]).indexOf("%") != -1)
{
String s1 = ((String)aobj[2]).substring(0, ((String)aobj[2]).indexOf("%")) + "@" + "pica";
if (aobj[5] != null)
if (aobj[5].equals("chat"))
{
if (l.a().e().equals(s1))
{
g1.a("我对 " + aobj[13] + " 说:", null, 26163, (byte)9, 0, 0);
g1.a((String)aobj[7], null, 0, (byte)9, 0, 0);
} else
{
g1.a(aobj[3] + " 对你说:", null, 26163, (byte)9, 0, 0);
g1.a((String)aobj[7], null, 0, (byte)9, 0, 0);
if (aobj[8] != null)
g1.a((String)aobj[8], (String)aobj[8], 255, (byte)2, 0, 0);
}
g1.a(null, null, 0xdddddd, (byte)4, 0, 0);
} else
if (aobj[5].equals("groupchat") && l.a().e().equals(s1))
{
g1.a("我说:", null, 26163, (byte)1, 0, 0);
g1.a((String)aobj[7], null, 0, (byte)9, 0, 0);
g1.a(null, null, 0xdddddd, (byte)4, 0, 0);
}
} else
{
g1.a("[" + aobj[3] + "]", null, 0xff8000, (byte)1, 0, 0);
g1.a((String)aobj[7], null, 0xff8000, (byte)9, 0, 0);
g1.a(null, null, 0xdddddd, (byte)4, 0, 0);
}
g1.a();
j.a(((pica.ui.b) (g1)).h, g1.g());
j.a(((pica.ui.b) (g1)).h);
j.b(true, false);
g1.b();
}
private void L()
{
g g1;
(g1 = (g)ab("chatroomInsideMyChannelPage")).k();
Vector vector = l.a().o();
for (int i1 = 0; i1 < vector.size(); i1++)
b(vector.elementAt(i1));
}
private static Image a(byte byte0, byte byte1)
{
Image image;
Graphics g1 = (image = Image.createImage(18, 18)).getGraphics();
pica.ui.f.a(pica.ui.d.k, 0, 0, 18, 18, byte0, g1);
if (byte1 == 5)
pica.ui.f.a(pica.ui.d.l, 8, 8, 10, 10, 0, g1);
else
if (byte1 == 6)
pica.ui.f.a(pica.ui.d.l, 8, 8, 10, 10, 1, g1);
else
if (byte1 == 100)
pica.ui.f.a(pica.ui.d.l, 8, 8, 10, 10, 3, g1);
return image;
}
private static Image k(int i1)
{
Image image;
Graphics g1 = (image = Image.createImage(64, 23)).getGraphics();
int j1 = i1 / 16;
int k1 = (i1 % 16) / 4;
int l1 = i1 % 4;
int i2 = 0;
if (j1 > 0)
{
g1.setClip(0, 0, 18, 18);
g1.drawImage(ag, -36, 0, 20);
g1.setClip(0, 18, 18, 5);
g1.drawImage(bg, 0 - (j1 - 1) * 18, 18, 20);
i2 = 23;
}
if (k1 > 0)
{
g1.setClip(i2, 0, 18, 18);
g1.drawImage(ag, i2 - 18, 0, 20);
g1.setClip(i2, 18, 18, 5);
g1.drawImage(bg, i2 - (k1 - 1) * 18, 18, 20);
i2 = i2 + 18 + 5;
}
if (l1 > 0)
{
g1.setClip(i2, 0, 18, 18);
g1.drawImage(ag, i2, 0, 20);
g1.setClip(i2, 18, 18, 5);
g1.drawImage(bg, i2 - (l1 - 1) * 18, 18, 20);
}
// goto _L1
// JVM INSTR dup ;
// Exception exception;
// exception;
// printStackTrace();
//_L1:
return image;
}
private void a(pica.ui.d d1, int i1)
{
if (d1.b() >= 0)
{
Object aobj[];
if (((Byte)(aobj = (Object[])d1.a(d1.b()))[10]).byteValue() == 0 && ((String)aobj[2]).equals("pica") || ((String)aobj[2]).endsWith("@pica") || ((String)aobj[2]).endsWith("@qq.pica") || ((String)aobj[2]).endsWith("@msn.pica") || ((String)aobj[2]).endsWith("@cluster.qq.pica"))
{
aobj[10] = new Byte((byte)1);
l.a().b(aobj);
}
String s1 = null;
String s2 = (String)aobj[2];
if (i1 == 54 || i1 == 55)
{
if (l.a().y == 0)
j.b(false);
if (s2.equals("pica"))
{
a(0, 22);
s1 = "系统消息";
} else
{
a(0, 23);
String s3 = (String)aobj[3];
s1 = ((Byte)aobj[10]).byteValue() != 2 ? "来自:" + s3 : "发给:" + s3;
}
} else
if (i1 == 53)
a(0, 24);
g g1;
(g1 = (g)ab("detailPage")).a((String)aobj[7], null, 0, (byte)9, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
if ((String)aobj[8] != null && ((String)aobj[8]).length() > 0)
g1.a(" 附件地址:" + aobj[8], null, 0, (byte)1, 0, 0);
if (s1 != null)
{
g1.a(s1, null, 0, (byte)9, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
}
g1.a("时 间:" + pica.ui.f.a((Date)aobj[9]), null, 0, (byte)1, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
if (aobj[16] != null)
{
Vector vector = (Vector)aobj[16];
for (int j1 = 0; j1 < vector.size(); j1++)
{
String as[] = (String[])vector.elementAt(j1);
g1.a(as[0], as[1], 255, (byte)2, 0, 0);
g1.a(null, null, 0, (byte)5, 0, 0);
}
}
g1.a();
j.a(((pica.ui.b) (g1)).h, g1.g());
g1.a((byte)3);
q = ((Object) (aobj));
}
}
public final synchronized void aio(int i1, Object obj)
{
int j1 = f();
//Object obj1;
// if ((j1 = f()) != 1)
// break MISSING_BLOCK_LABEL_352;
System.out.println("j1:"+j1+":i1:"+i1);
if (j1 == 1){
if (i1 == 7)
{
String s1;
if ((s1 = (String)obj).equals("登录"))
{
l.l();
g g1 = (g)ab("loginPage");
boolean flag18;
if (flag18 = l.a(g1.b(0), g1.b(1), Pica.c, Pica.d, l.a().c(), false, (byte)3))
{
a(2, 4);
y = g1.b(0);
z = g1.b(1);
}
} else
if (s1.equals("帮助"))
a(0, 2);
else
if (s1.equals("返回"))
a(2, 50);
//break MISSING_BLOCK_LABEL_12145;
}
// if (i1 != 13)
// break MISSING_BLOCK_LABEL_204;
if (i1 == 13){
try {
//obj1 = ((String)obj).trim();
Pica.a.platformRequest(((String)obj).trim());
} catch (ConnectionNotFoundException ex) {
ex.printStackTrace();
}
// goto _L1
// JVM INSTR dup ;
// Object obj2;
// obj2;
// printStackTrace();
//_L1:
e();}
// break MISSING_BLOCK_LABEL_12145;
if (i1 == 10)
{
Object obj2;
boolean flag = ((Boolean)((Object[])obj)[0]).booleanValue();
obj2 = ((Object[])obj)[1];
if (!flag || obj2 == null)
return;
String s8;
if (obj2 instanceof String)
{
if ((s8 = (String)obj2).equals("-1") || s8.equals("-3"))
a(0, 42);
} else
{
String as1[] = (String[])obj2;
g g19 = (g)ab("loginPage");
l.a(as1[0], as1[1], Pica.c, Pica.d, g19.d(3), g19.d(2), (byte)3);
a(2, 4);
}
}
}
/// break MISSING_BLOCK_LABEL_12145;
Object aobj1[];
int k1;
if (j1 == 3 || j1 == 2)
{
if (i1 == 7)
{
if (((String)obj).equals("返回"))
a(1, 0);
} else
if (i1 == 18 && ((Integer)obj).intValue() != j.d())
j.a(((Integer)obj).intValue());
} else
if (j1 == 5)
{
if (i1 == 7)
{ String sflag = (String)obj;
if (sflag.equals("我的好友"))
a(2, 54);
else
if (sflag.equals("群&聊天室"))
{
if (s != -1)
a(1, s);
else
a(2, 7);
} else
if (sflag.equals("PICA吧"))
{
System.out.println("PICA吧:------");
a(2, 8);
if (m[0].c() == null)
{
m[0].a("http://wap2.pica.com");
n = "http://wap2.pica.com".substring(7);
l.a("http://wap2.pica.com", null, p);
m[0].i();
}
} else
if (sflag.equals("PICA乐园"))
a(2, 52);
else
if (sflag.equals("帮助"))
a(0, 3);
else
if (sflag.equals("进入"))
{
String spanel=(String)((am)ab("panel")).b();
if (spanel.equals("我的好友"))
a(2, 54);
else
if (spanel.equals("群&聊天室"))
a(2, 7);
else
if (spanel.equals("PICA吧"))
a(2, 8);
else
if (spanel.equals("PICA乐园"))
a(2, 52);
} else
if (!sflag.equals("设置"))
if (sflag.equals("注销"))
{
a(2, 1);
l.c();
} else
if (sflag.equals("退出"))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -