home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / UTILIDADES / java / emsn / eMSN.jar / ad.class (.txt) < prev    next >
Encoding:
Java Class File  |  2005-09-24  |  4.9 KB  |  255 lines

  1. import java.util.Vector;
  2. import javax.microedition.lcdui.Alert;
  3. import javax.microedition.lcdui.AlertType;
  4. import javax.microedition.lcdui.Display;
  5. import javax.microedition.lcdui.Displayable;
  6. import javax.microedition.lcdui.Image;
  7. import javax.microedition.midlet.MIDlet;
  8.  
  9. // $FF: renamed from: ad
  10. public class class_0 {
  11.    // $FF: renamed from: m java.lang.String[]
  12.    public static final String[] field_0 = new String[]{"frc2.funrungames.com", "frc1.funrungames.com"};
  13.    // $FF: renamed from: e javax.microedition.lcdui.Display
  14.    public static Display field_1;
  15.    // $FF: renamed from: i o
  16.    public static o field_2;
  17.    // $FF: renamed from: b x
  18.    public static x field_3;
  19.    // $FF: renamed from: k w
  20.    public static w field_4;
  21.    // $FF: renamed from: a u
  22.    public static u field_5;
  23.    // $FF: renamed from: f javax.microedition.midlet.MIDlet
  24.    public static MIDlet field_6;
  25.    // $FF: renamed from: n ac
  26.    public static ac field_7;
  27.    // $FF: renamed from: g int
  28.    public static int field_8;
  29.    // $FF: renamed from: l int
  30.    public static int field_9;
  31.    // $FF: renamed from: h g
  32.    public static g field_10;
  33.    // $FF: renamed from: d javax.microedition.lcdui.Image[]
  34.    public static Image[] field_11 = new Image[7];
  35.    // $FF: renamed from: c javax.microedition.lcdui.Image[]
  36.    public static Image[] field_12 = new Image[2];
  37.    // $FF: renamed from: j long
  38.    private static long field_13;
  39.    // $FF: renamed from: o char
  40.    public static char field_14 = 1;
  41.  
  42.    // $FF: renamed from: a (javax.microedition.midlet.MIDlet, javax.microedition.lcdui.Display, u, ac, w) void
  43.    public static void method_0(MIDlet var0, Display var1, u var2, ac var3, w var4) throws Exception {
  44.       method_2();
  45.       method_1();
  46.       field_4 = var4;
  47.       field_1 = var1;
  48.       field_5 = var2;
  49.       field_6 = var0;
  50.       field_7 = var3;
  51.       method_12();
  52.       field_10 = new g();
  53.       a var5 = new a();
  54.       field_8 = var5.getWidth();
  55.       field_9 = var5.getHeight();
  56.    }
  57.  
  58.    // $FF: renamed from: a () void
  59.    public static void method_1() {
  60.       field_2 = new o();
  61.       field_3 = new x();
  62.    }
  63.  
  64.    // $FF: renamed from: d () void
  65.    private static void method_2() {
  66.       field_13 = System.currentTimeMillis();
  67.    }
  68.  
  69.    // $FF: renamed from: b () int
  70.    public static int method_3() {
  71.       return (int)(System.currentTimeMillis() - field_13);
  72.    }
  73.  
  74.    // $FF: renamed from: a (javax.microedition.lcdui.Displayable) void
  75.    public static void method_4(Displayable var0) {
  76.       field_1.setCurrent(var0);
  77.  
  78.       while(field_1.getCurrent() != var0) {
  79.          try {
  80.             Thread.sleep(100L);
  81.          } catch (Exception var2) {
  82.          }
  83.       }
  84.  
  85.    }
  86.  
  87.    // $FF: renamed from: b (java.lang.String) void
  88.    public static void method_5(String var0) {
  89.       method_6(var0, "warning", AlertType.ERROR, -2);
  90.    }
  91.  
  92.    // $FF: renamed from: a (java.lang.String, java.lang.String, javax.microedition.lcdui.AlertType, int) void
  93.    public static void method_6(String var0, String var1, AlertType var2, int var3) {
  94.       Displayable var4 = field_1.getCurrent();
  95.       Alert var5 = new Alert(var1, var0, (Image)null, var2);
  96.       var5.setTimeout(var3);
  97.       method_4(var5);
  98.  
  99.       while(field_1.getCurrent() == var5) {
  100.          try {
  101.             Thread.sleep(300L);
  102.          } catch (Exception var7) {
  103.          }
  104.       }
  105.  
  106.       method_4(var4);
  107.    }
  108.  
  109.    // $FF: renamed from: a (java.lang.String) boolean
  110.    public static boolean method_7(String var0) throws Exception {
  111.       q var1 = new q(var0);
  112.       return var1.b();
  113.    }
  114.  
  115.    // $FF: renamed from: g (java.lang.String) java.lang.String
  116.    public static String method_8(String var0) {
  117.       return method_10(field_14, var0);
  118.    }
  119.  
  120.    // $FF: renamed from: d (java.lang.String) java.lang.String
  121.    public static String method_9(String var0) {
  122.       return method_10('%', var0);
  123.    }
  124.  
  125.    // $FF: renamed from: a (char, java.lang.String) java.lang.String
  126.    private static String method_10(char var0, String var1) {
  127.       boolean var2 = false;
  128.       StringBuffer var3 = new StringBuffer();
  129.  
  130.       for(int var4 = 0; var4 < var1.length(); ++var4) {
  131.          if (!var2) {
  132.             char var5 = var1.charAt(var4);
  133.             if (var5 == var0) {
  134.                var2 = true;
  135.             } else {
  136.                var3.append(var5);
  137.             }
  138.          } else {
  139.             int var6 = Integer.parseInt(var1.substring(var4, var4 + 2), 16);
  140.             var3.append((char)var6);
  141.             var2 = false;
  142.             ++var4;
  143.          }
  144.       }
  145.  
  146.       return var3.toString();
  147.    }
  148.  
  149.    // $FF: renamed from: h (java.lang.String) java.lang.String[]
  150.    public static String[] method_11(String var0) throws Exception {
  151.       int var1 = 0;
  152.       int var2 = 0;
  153.  
  154.       Vector var3;
  155.       for(var3 = new Vector(10, 10); var2 < var0.length(); ++var1) {
  156.          int var5 = var0.indexOf(" ", var2);
  157.          String var4;
  158.          if (var5 == -1) {
  159.             var4 = var0.substring(var2, var0.length());
  160.             var2 = var0.length();
  161.          } else {
  162.             var4 = var0.substring(var2, var5);
  163.             var2 = var5 + 1;
  164.          }
  165.  
  166.          var3.addElement(var4);
  167.       }
  168.  
  169.       String[] var7 = new String[var1];
  170.  
  171.       for(int var6 = 0; var6 < var1; ++var6) {
  172.          var7[var6] = (String)var3.elementAt(var6);
  173.       }
  174.  
  175.       return var7;
  176.    }
  177.  
  178.    // $FF: renamed from: c () void
  179.    private static void method_12() throws Exception {
  180.       try {
  181.          for(int var0 = 0; var0 < 7; ++var0) {
  182.             String var1 = "/icons/online" + var0 + ".png";
  183.             field_11[var0] = Image.createImage(var1);
  184.          }
  185.  
  186.          field_12[0] = Image.createImage("/icons/g_open.png");
  187.          field_12[1] = Image.createImage("/icons/g_closed.png");
  188.       } catch (Exception var2) {
  189.          k.a(false, "Failed to load resources");
  190.       }
  191.  
  192.    }
  193.  
  194.    // $FF: renamed from: f (java.lang.String) java.lang.String
  195.    public static String method_13(String var0) {
  196.       byte[] var1;
  197.       try {
  198.          var1 = var0.getBytes("UTF-8");
  199.       } catch (Exception var4) {
  200.          return var0;
  201.       }
  202.  
  203.       String var2 = new String();
  204.  
  205.       for(int var3 = 0; var3 < var1.length; ++var3) {
  206.          var2 = var2 + (char)var1[var3];
  207.       }
  208.  
  209.       return var2;
  210.    }
  211.  
  212.    // $FF: renamed from: c (java.lang.String) java.lang.String
  213.    public static String method_14(String var0) {
  214.       byte[] var2 = new byte[var0.length()];
  215.  
  216.       for(int var3 = 0; var3 < var0.length(); ++var3) {
  217.          var2[var3] = (byte)var0.charAt(var3);
  218.       }
  219.  
  220.       String var1;
  221.       try {
  222.          var1 = new String(var2, "UTF-8");
  223.       } catch (Exception var4) {
  224.          var1 = "<coding error>";
  225.       }
  226.  
  227.       return var1;
  228.    }
  229.  
  230.    // $FF: renamed from: e (java.lang.String) java.lang.String
  231.    public static String method_15(String var0) {
  232.       StringBuffer var1 = new StringBuffer();
  233.  
  234.       for(int var2 = 0; var2 < var0.length(); ++var2) {
  235.          if ((var0.charAt(var2) < '0' || var0.charAt(var2) > '9') && (var0.charAt(var2) < 'A' || var0.charAt(var2) > 'Z') && (var0.charAt(var2) < 'a' || var0.charAt(var2) > 'z') && var0.charAt(var2) != 254) {
  236.             String var3 = Integer.toHexString(method_16((byte)var0.charAt(var2)));
  237.             if (var3.length() == 1) {
  238.                var3 = "0" + var3;
  239.             }
  240.  
  241.             var1.append("%" + var3);
  242.          } else {
  243.             var1.append(var0.charAt(var2));
  244.          }
  245.       }
  246.  
  247.       return var1.toString();
  248.    }
  249.  
  250.    // $FF: renamed from: a (byte) int
  251.    public static int method_16(byte var0) {
  252.       return var0 & 255;
  253.    }
  254. }
  255.