⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 b.java

📁 2009-PICA最新j2ME源码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 

package pica.core;

import java.io.*;
import java.util.Date;
import java.util.Vector;
import javax.microedition.rms.InvalidRecordIDException;
import javax.microedition.rms.RecordEnumeration;
import javax.microedition.rms.RecordStore;
import javax.microedition.rms.RecordStoreException;
import javax.microedition.rms.RecordStoreNotOpenException;

// Referenced classes of package pica.core:
//			d, e, f

public final class b
{

	private d R;
	String a;
	String b;
	String c;
	String d;
	boolean e;
	boolean f;
	boolean g;
	boolean h;
	byte i;
	byte j;
	byte k;
	String l;
	String m;
	String n;
	String o;
	String p;
	String q;
	String r;
	String s;
	String t;
	String u;
	String v;
	String w;
	byte x;
	private f S;
	private f T;
	public int y;
	private f U;
	private f V;
	private f W;
	private f X;
	Vector z;
	String A;
	String B;
	String C;
	boolean D;
	String E;
	String F;
	String G;
	String H;
	String I;
	String J;
	String K;
	String L;
	String M;
	String N;
	String O;
	Vector P;
	Vector Q;
	private f Y;

	b(d d1)
	{
		k = 4;
		R = d1;
		S = new f((byte)1);
		T = new f((byte)2);
		U = new f((byte)6);
		V = new f((byte)7);
		W = new f((byte)3);
		X = new f((byte)4);
		z = new Vector();
		P = new Vector();
		Q = new Vector();
		Y = new f((byte)8);
	}

	public final String a()
	{
		return a;
	}

	public final String b()
	{
		return b;
	}

	public final boolean c()
	{
		return g;
	}

	public final void a(boolean flag)
	{
		g = flag;
	}

	public final boolean d()
	{
		return f;
	}

	public final String e()
	{
		return a + "@" + "pica";
	}

	public final String f()
	{
		return A;
	}

	public final String g()
	{
		return C;
	}

	public final Vector h()
	{
		return P;
	}

	public final Vector i()
	{
		return Q;
	}

	public final Object[] j()
	{
		return (new Object[] {
			new Boolean(h), new Byte(j), new Byte(i)
		});
	}

	public final void b(boolean flag)
	{
		h = flag;
	}

	public final synchronized Object[] a(String s1)
	{
		return S.a(s1);
	}

	public final f k()
	{
		return U;
	}

	public final f l()
	{
		return V;
	}

	public final synchronized Object[] b(String s1)
	{
		return W.a(s1);
	}

	public final f m()
	{
		return X;
	}

	public final synchronized Object[] c(String s1)
	{
		return X.b(s1);
	}

	public final f n()
	{
		return W;
	}

	public final Vector o()
	{
		return z;
	}

	public final f p()
	{
		return T;
	}

	public final Object[] q()
	{
		return (new Object[] {
			m, n, o, p, q, r, s, t, u, v, 
			w, new Byte(x)
		});
	}

	public final Object[] r()
	{
		return (new Object[] {
			E, F, G, H, I
		});
	}

	public final Object[] s()
	{
		return (new Object[] {
			J, K, L, M, N, O
		});
	}

	public final byte t()
	{
		return k;
	}

	final synchronized void d(String s1)
	{
		if (s1.equals("上线"))
		{
			k = 7;
			l = pica.core.e.b;
			return;
		}
		if (s1.equals("忙碌"))
		{
			k = 6;
			l = "dnd";
			return;
		}
		if (s1.equals("隐身"))
		{
			k = 100;
			l = "iv";
			return;
		}
		if (s1.equals("离开"))
		{
			k = 5;
			l = "away";
			return;
		}
		if (s1.equals("下线"))
		{
			k = 4;
			l = pica.core.e.c;
		}
	}

	final synchronized void a(String s1, byte byte0, String s2, int i1, String s3, String s4, byte byte1)
	{
		Object aobj1[];
		if (s3 == null)
			s3 = "";
		s3.toLowerCase();
		if (s2 == null || s2.equals(""))
			s2 = s1.substring(0, s1.indexOf("@pica"));
		if (s4 == null || s4.equals(""))
			s4 = "我的好友";
		Object aobj[] = a(s1);
		aobj1 = (new Object[] {
			new Byte((byte)2), s1, new Byte(byte0), null, s2, new Integer(i1), new Boolean(s3.equals("yes")), new Byte((byte)3)
		});
		if (aobj != null)
		{
			aobj1[5] = aobj[5];
			aobj1[6] = aobj[6];
			if (((Byte)aobj[2]).byteValue() != 2 && ((Byte)aobj[2]).byteValue() != 3)
				aobj1[2] = aobj[2];
		}
		e(s1);
        try {
            S.a(aobj1, s4, byte1);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
		return;
//		JVM INSTR dup ;
//		Exception exception;
//		exception;
//		printStackTrace();
	}

	final synchronized void e(String s1)
	{
        try {
            S.a(s1, true);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
		return;
//		JVM INSTR dup ;
//		Exception exception;
//		exception;
//		printStackTrace();
	}

	final synchronized void a(String s1, String s2, String s3, String s4, String s5, int i1, boolean flag)
	{
		Object aobj[] = {
			new Byte((byte)3), s1, s2, s3, s4, s5, new Integer(i1), new Boolean(flag)
		};
		Y.a(aobj, false);
	}

	final synchronized void a(String s1, String s2, String s3, String s4, String s5, String s6)
	{
		Object aobj[] = {
			new Byte((byte)3), s1, s2, s3, s4, s5, s6
		};
		Y.a(aobj, false);
	}

	final synchronized void a(String s1, byte byte0, int i1, byte byte1)
	{
            try{
            Object aobj[];
		Object aobj1[] = (Object[])(aobj = S.a(s1, false))[3];
		aobj[2] = new Byte(byte0);
		aobj[5] = new Integer(i1);
		aobj[7] = new Byte(byte1);
		S.a(aobj, (String)aobj1[1], ((Byte)aobj1[2]).byteValue());
                                } catch (Exception ex) {
                    ex.printStackTrace();
                }
		return;
//		JVM INSTR dup ;
//		Exception exception;	
//		exception;
//		printStackTrace();
	}

	final synchronized void a(String s1, String s2, String s3, String as[][], String s4, String s5, String s6)
	{
		
                  try {              
                Object aobj[] = {
			new Byte((byte)2), s1, new Byte((byte)0), null, s2, as, s4, s5, s6
		};
		U.a(aobj, s3, (byte)0);
		
                                } catch (Exception ex) {
                    ex.printStackTrace();
                }
                  return;
//		JVM INSTR dup ;
//		Exception exception;
//		exception;
//		printStackTrace();
	}

	final synchronized void b(String s1, String s2, String s3, String as[][], String s4, String s5, String s6)
	{
                try {
            Object aobj[] = {
			new Byte((byte)2), s1, new Byte((byte)8), null, s2, as, s4, s5, s6
		};
		S.a(aobj, s3, (byte)0);
                
                } catch (Exception ex) {
                    ex.printStackTrace();
                }                
		return;
//		JVM INSTR dup ;
//		Exception exception;
//		exception;
//		printStackTrace();
	}

	final synchronized void a(String s1, String s2, String s3, String s4)
	{
                try {
                Object aobj[];
		Object aobj1[];
		aobj = (new Object[] {
			new Byte((byte)2), s1, new Byte((byte)2), null, s2, s4, new Byte(((byte)(s1.endsWith("game.pica") ? 2 : 1)))
		});
		aobj1 = W.a(s1);
		if (aobj1 != null)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -