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

📄 u.java

📁 microtik tool to vie another router in a network
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
    //   1281: iaload
    //   1282: bipush 100
    //   1284: idiv
    //   1285: ifle +63 -> 1348
    //   1288: getstatic 124	com/hoya/games/sp/lx:w	[I
    //   1291: getstatic 26	com/hoya/games/sp/lx:A	I
    //   1294: iaload
    //   1295: sipush 300
    //   1298: if_icmplt +27 -> 1325
    //   1301: getstatic 124	com/hoya/games/sp/lx:w	[I
    //   1304: getstatic 26	com/hoya/games/sp/lx:A	I
    //   1307: dup2
    //   1308: iaload
    //   1309: sipush 300
    //   1312: isub
    //   1313: iastore
    //   1314: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1317: iconst_3
    //   1318: iadd
    //   1319: putstatic 117	com/hoya/games/sp/lx:s	I
    //   1322: goto +130 -> 1452
    //   1325: getstatic 124	com/hoya/games/sp/lx:w	[I
    //   1328: getstatic 26	com/hoya/games/sp/lx:A	I
    //   1331: dup2
    //   1332: iaload
    //   1333: bipush 100
    //   1335: isub
    //   1336: iastore
    //   1337: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1340: iconst_1
    //   1341: iadd
    //   1342: putstatic 117	com/hoya/games/sp/lx:s	I
    //   1345: goto +107 -> 1452
    //   1348: getstatic 27	com/hoya/games/sp/lx:B	I
    //   1351: ifle +86 -> 1437
    //   1354: iconst_3
    //   1355: istore_1
    //   1356: getstatic 66	com/hoya/games/sp/lx:aS	I
    //   1359: iconst_1
    //   1360: if_icmpne +32 -> 1392
    //   1363: getstatic 119	com/hoya/games/sp/lx:t	I
    //   1366: sipush 250
    //   1369: if_icmpne +8 -> 1377
    //   1372: bipush 16
    //   1374: goto +17 -> 1391
    //   1377: getstatic 119	com/hoya/games/sp/lx:t	I
    //   1380: bipush 100
    //   1382: if_icmpne +8 -> 1390
    //   1385: bipush 7
    //   1387: goto +4 -> 1391
    //   1390: iconst_3
    //   1391: istore_1
    //   1392: getstatic 27	com/hoya/games/sp/lx:B	I
    //   1395: iload_1
    //   1396: if_icmplt +18 -> 1414
    //   1399: getstatic 27	com/hoya/games/sp/lx:B	I
    //   1402: iload_1
    //   1403: isub
    //   1404: putstatic 27	com/hoya/games/sp/lx:B	I
    //   1407: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1410: iload_1
    //   1411: goto +15 -> 1426
    //   1414: getstatic 27	com/hoya/games/sp/lx:B	I
    //   1417: iconst_1
    //   1418: isub
    //   1419: putstatic 27	com/hoya/games/sp/lx:B	I
    //   1422: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1425: iconst_1
    //   1426: iadd
    //   1427: putstatic 117	com/hoya/games/sp/lx:s	I
    //   1430: aload_0
    //   1431: invokevirtual 198	com/hoya/games/sp/u:repaint	()V
    //   1434: goto +22 -> 1456
    //   1437: iconst_0
    //   1438: putstatic 42	com/hoya/games/sp/lx:O	Z
    //   1441: getstatic 96	com/hoya/games/sp/lx:f	Z
    //   1444: ifeq +8 -> 1452
    //   1447: aload_0
    //   1448: iconst_1
    //   1449: invokevirtual 138	com/hoya/games/sp/u:a	(Z)V
    //   1452: aload_0
    //   1453: invokevirtual 198	com/hoya/games/sp/u:repaint	()V
    //   1456: getstatic 49	com/hoya/games/sp/lx:Z	Z
    //   1459: ifeq +112 -> 1571
    //   1462: bipush 12
    //   1464: istore_1
    //   1465: getstatic 66	com/hoya/games/sp/lx:aS	I
    //   1468: iconst_1
    //   1469: if_icmpne +28 -> 1497
    //   1472: getstatic 119	com/hoya/games/sp/lx:t	I
    //   1475: sipush 250
    //   1478: if_icmpne +8 -> 1486
    //   1481: bipush 62
    //   1483: goto +13 -> 1496
    //   1486: getstatic 119	com/hoya/games/sp/lx:t	I
    //   1489: bipush 100
    //   1491: if_icmpne +6 -> 1497
    //   1494: bipush 23
    //   1496: istore_1
    //   1497: getstatic 84	com/hoya/games/sp/lx:bl	Z
    //   1500: ifeq +11 -> 1511
    //   1503: iconst_0
    //   1504: putstatic 84	com/hoya/games/sp/lx:bl	Z
    //   1507: getstatic 34	com/hoya/games/sp/lx:I	I
    //   1510: istore_1
    //   1511: getstatic 34	com/hoya/games/sp/lx:I	I
    //   1514: iload_1
    //   1515: if_icmplt +22 -> 1537
    //   1518: getstatic 34	com/hoya/games/sp/lx:I	I
    //   1521: iload_1
    //   1522: isub
    //   1523: putstatic 34	com/hoya/games/sp/lx:I	I
    //   1526: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1529: iload_1
    //   1530: iadd
    //   1531: putstatic 117	com/hoya/games/sp/lx:s	I
    //   1534: goto +33 -> 1567
    //   1537: getstatic 34	com/hoya/games/sp/lx:I	I
    //   1540: ifle +22 -> 1562
    //   1543: getstatic 34	com/hoya/games/sp/lx:I	I
    //   1546: iconst_1
    //   1547: isub
    //   1548: putstatic 34	com/hoya/games/sp/lx:I	I
    //   1551: getstatic 117	com/hoya/games/sp/lx:s	I
    //   1554: iconst_1
    //   1555: iadd
    //   1556: putstatic 117	com/hoya/games/sp/lx:s	I
    //   1559: goto +8 -> 1567
    //   1562: aload_0
    //   1563: iconst_0
    //   1564: invokevirtual 138	com/hoya/games/sp/u:a	(Z)V
    //   1567: aload_0
    //   1568: invokevirtual 198	com/hoya/games/sp/u:repaint	()V
    //   1571: return
  }

  public final void a(boolean paramBoolean)
  {
    a("in newGame(" + paramBoolean + ") =====>playstate:" + lx.p);
    a("1");
    if (lx.O)
      return;
    if (lx.V)
    {
      b("newgame return coz waitdouble");
      return;
    }
    if (lx.j.c.isShowing())
      return;
    a("2");
    if (lx.p != 4)
      return;
    a("3");
    if ((paramBoolean) && (!(lx.Z)) && (lx.I > 0))
    {
      lx.Z = true;
      b("first time transfer,clickedTransfer:" + lx.Z);
      lx.aA.a(1661, lx.s + "," + lx.q);
      lx.b = System.currentTimeMillis();
      b("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
      b("==========send newGame Event 2007/03/30");
      return;
    }
    a("4");
    if ((paramBoolean) && (lx.I > 0))
    {
      b("第 2 次按, 直接歸零");
      lx.bl = true;
    }
    if (lx.bk)
    {
      b("############################################################## waiting waitNextRound");
      return;
    }
    lx.Z = false;
    m = -1;
    if ((lx.A >= 0) && (lx.A <= 4))
    {
      if (lx.A < 4)
        lx.w[lx.A] = lx.z;
      lx.A = -1;
    }
    lx.w[4] = 0;
    lx.s += lx.I;
    lx.l();
    if ((lx.I > 0) || (lx.S))
    {
      if ((lx.S) && (lx.V))
        return;
      lx.I = 0;
      if ((lx.S) && (lx.U > 0))
      {
        x[] arrayOfx;
        (arrayOfx = lx.F)[6] = arrayOfx[5];
        arrayOfx[5] = arrayOfx[4];
        arrayOfx[4] = arrayOfx[3];
        arrayOfx[3] = arrayOfx[2];
        arrayOfx[2] = arrayOfx[1];
        arrayOfx[1] = arrayOfx[0];
        for (int i1 = 1; i1 < 7; ++i1)
          arrayOfx[i1].e = i1;
        lx.F[0] = lx.W;
      }
      lx.S = false;
      lx.U = 0;
    }
    lx.J = -1;
    lx.K = -1;
    if (lx.s <= 0);
    lx.p = 0;
    b("######################## change playstate to next round ################ =========> " + lx.p);
    g = new x[7];
    lx.E = new x[7];
    lx.u = new int[4];
    lx.v = 1 * lx.aV;
    p[0] = -1;
    p[1] = -1;
    n = false;
    x.a();
    b("2 set jpIndex=-1");
    lx.aN = -1;
    lx.bj = -1;
    this.aM = 0L;
    aL = -1;
    aH = 0;
    this.aD = 0;
    q = 0;
    this.h = new x[7];
    lx.H = 0;
    repaint();
    a("out newGame(" + paramBoolean + ") =====>playstate:" + lx.p);
  }

  private void e()
  {
    if (this.aD == 0)
    {
      if (q == 0)
      {
        q = 1;
        this.aF = System.currentTimeMillis();
        return;
      }
      if (System.currentTimeMillis() - this.aF <= 100L)
        return;
      this.aD = 1;
      q = 0;
      return;
    }
    if (this.aD == 1)
    {
      if (q == 0)
      {
        q = 1;
        this.aF = System.currentTimeMillis();
      }
      else
      {
        if (System.currentTimeMillis() - this.aF < this.i)
          return;
        this.aD = 2;
        q = 0;
      }
    }
    else
    {
      if (this.aD != 2)
        return;
      if (q == 0)
      {
        q += 1;
        this.h[0] = new x(99, 98, 0);
        this.aF = System.currentTimeMillis();
      }
      else
      {
        if (q == 1)
        {
          int i1 = 1;
          if (System.currentTimeMillis() - this.aF > 150)
          {
            ++i1;
            this.h[1] = new x(-1, -1, 1);
          }
          if (System.currentTimeMillis() - this.aF > 150 * i1)
            this.h[i1] = new x(99, 99, i1++);
          if (System.currentTimeMillis() - this.aF > 150 * i1)
            this.h[i1] = new x(-1, -1, i1++);
          if (System.currentTimeMillis() - this.aF > 150 * i1)
            this.h[i1] = new x(3, 13, i1++);
          if (System.currentTimeMillis() - this.aF > 150 * i1)
            this.h[i1] = new x(1, 13, i1++);
          if (System.currentTimeMillis() - this.aF > 150 * i1)
          {
            this.h[i1] = new x(4, 13, i1);
            q += 1;
          }
        }
        if (System.currentTimeMillis() - this.aF <= 2000L)
          return;
        q = 0;
        this.aD = 1;
        this.h = new x[7];
      }
    }
    ((this.aF = System.currentTimeMillis()) ? this : this).repaint();
  }

  private void b(Graphics paramGraphics)
  {
    if (lx.p < 1)
      return;
    for (int i1 = 0; i1 < g.length; ++i1)
    {
      if (g[i1] == null)
        return;
      g[i1].a(paramGraphics);
      if ((q == 2) && (System.currentTimeMillis() - this.aF > j) && (((i1 == lx.J) || (i1 == lx.K))))
      {
        x localx;
        (localx = new x(-2, -2, i1)).a(paramGraphics);
      }
    }
  }

  public final void paintComponent(Graphics paramGraphics)
  {
    super.paintComponent(paramGraphics);
    if ((lx.p == -1) || (lx.p == 0))
      d(paramGraphics);
    paramGraphics.setColor(Color.white);
    f(paramGraphics);
    e(paramGraphics);
    g(paramGraphics);
    if ((!(lx.aQ)) && (lx.aS == 1))
      h(paramGraphics);
    if (!(lx.j.a.isShowing()))
      lx.j.a.repaint();
    if (lx.S)
      c(paramGraphics);
    else
      b(paramGraphics);
    a(paramGraphics);
    if (lx.aK)
    {
      paramGraphics.setFont(new Font("Dialog", 0, 10));
      int i1 = 0;
      if (i1 < 100)
      {
        if (i1 % 2 == 0);
        paramGraphics.setColor(Color.magenta);
        paramGraphics.drawString("" + (50 * i1), 50 * i1 - 10, 20);
        paramGraphics.drawLine(50 * i1, 0, 50 * i1, 2000);
      }
      i1 = 0;
      if (i1 < 50)
      {

⌨️ 快捷键说明

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