mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-25 06:04:59 +00:00
466 lines
14 KiB
Java
466 lines
14 KiB
Java
package ac;
|
|
|
|
import W.n;
|
|
|
|
public class AcInterfaceYankee {
|
|
public static void a(n paramn, String paramString) {
|
|
// Byte code:
|
|
// 0: aload_0
|
|
// 1: invokevirtual g : ()Ljava/lang/String;
|
|
// 4: astore_2
|
|
// 5: aload_0
|
|
// 6: invokevirtual h : ()Z
|
|
// 9: ifeq -> 35
|
|
// 12: aload_2
|
|
// 13: ldc 'NEW_INFO_PROVIDER,[FooterData]'
|
|
// 15: invokevirtual contains : (Ljava/lang/CharSequence;)Z
|
|
// 18: ifeq -> 35
|
|
// 21: aload_2
|
|
// 22: iconst_0
|
|
// 23: aload_2
|
|
// 24: ldc 'NEW_INFO_PROVIDER,[FooterData]'
|
|
// 26: invokevirtual indexOf : (Ljava/lang/String;)I
|
|
// 29: iconst_1
|
|
// 30: isub
|
|
// 31: invokevirtual substring : (II)Ljava/lang/String;
|
|
// 34: astore_2
|
|
// 35: aload_0
|
|
// 36: invokevirtual h : ()Z
|
|
// 39: ifeq -> 145
|
|
// 42: new java/lang/StringBuilder
|
|
// 45: dup
|
|
// 46: aload_2
|
|
// 47: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 50: astore_3
|
|
// 51: aload_3
|
|
// 52: ldc '\\n'
|
|
// 54: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 57: ldc 'NEW_INFO_PROVIDER'
|
|
// 59: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 62: ldc ',[FooterData],Type:'
|
|
// 64: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 67: ldc 'Properties'
|
|
// 69: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 72: ldc '\\n'
|
|
// 74: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 77: pop
|
|
// 78: aload_0
|
|
// 79: invokevirtual i : ()Ljava/util/Collection;
|
|
// 82: invokeinterface iterator : ()Ljava/util/Iterator;
|
|
// 87: astore #4
|
|
// 89: aload #4
|
|
// 91: invokeinterface hasNext : ()Z
|
|
// 96: ifeq -> 140
|
|
// 99: aload #4
|
|
// 101: invokeinterface next : ()Ljava/lang/Object;
|
|
// 106: checkcast java/lang/String
|
|
// 109: astore #5
|
|
// 111: aload_3
|
|
// 112: aload #5
|
|
// 114: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 117: ldc '='
|
|
// 119: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 122: aload_0
|
|
// 123: aload #5
|
|
// 125: invokevirtual f : (Ljava/lang/String;)Ljava/lang/String;
|
|
// 128: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 131: ldc '\\n'
|
|
// 133: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 136: pop
|
|
// 137: goto -> 89
|
|
// 140: aload_3
|
|
// 141: invokevirtual toString : ()Ljava/lang/String;
|
|
// 144: astore_2
|
|
// 145: aconst_null
|
|
// 146: astore_3
|
|
// 147: new java/io/File
|
|
// 150: dup
|
|
// 151: aload_1
|
|
// 152: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 155: astore #4
|
|
// 157: new java/io/FileInputStream
|
|
// 160: dup
|
|
// 161: aload #4
|
|
// 163: invokespecial <init> : (Ljava/io/File;)V
|
|
// 166: astore_3
|
|
// 167: new java/io/BufferedInputStream
|
|
// 170: dup
|
|
// 171: aload_3
|
|
// 172: invokespecial <init> : (Ljava/io/InputStream;)V
|
|
// 175: astore #5
|
|
// 177: bipush #20
|
|
// 179: newarray byte
|
|
// 181: astore #6
|
|
// 183: aload #5
|
|
// 185: aload #6
|
|
// 187: invokevirtual read : ([B)I
|
|
// 190: istore #7
|
|
// 192: iload #7
|
|
// 194: aload #6
|
|
// 196: arraylength
|
|
// 197: if_icmpeq -> 210
|
|
// 200: new java/io/IOException
|
|
// 203: dup
|
|
// 204: ldc 'Read incomplete header, file not valid?'
|
|
// 206: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 209: athrow
|
|
// 210: aload #6
|
|
// 212: iconst_0
|
|
// 213: baload
|
|
// 214: bipush #77
|
|
// 216: if_icmpne -> 255
|
|
// 219: aload #6
|
|
// 221: iconst_1
|
|
// 222: baload
|
|
// 223: bipush #76
|
|
// 225: if_icmpne -> 255
|
|
// 228: aload #6
|
|
// 230: iconst_2
|
|
// 231: baload
|
|
// 232: bipush #86
|
|
// 234: if_icmpne -> 255
|
|
// 237: aload #6
|
|
// 239: iconst_3
|
|
// 240: baload
|
|
// 241: bipush #76
|
|
// 243: if_icmpne -> 255
|
|
// 246: aload #6
|
|
// 248: iconst_4
|
|
// 249: baload
|
|
// 250: bipush #71
|
|
// 252: if_icmpeq -> 265
|
|
// 255: new java/io/IOException
|
|
// 258: dup
|
|
// 259: ldc 'Not a valid .mlg file'
|
|
// 261: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 264: athrow
|
|
// 265: aload #6
|
|
// 267: bipush #6
|
|
// 269: iconst_2
|
|
// 270: iconst_1
|
|
// 271: iconst_0
|
|
// 272: invokestatic a : ([BIIZZ)I
|
|
// 275: istore #8
|
|
// 277: iload #8
|
|
// 279: iconst_3
|
|
// 280: if_icmple -> 325
|
|
// 283: new V/a
|
|
// 286: dup
|
|
// 287: new java/lang/StringBuilder
|
|
// 290: dup
|
|
// 291: invokespecial <init> : ()V
|
|
// 294: ldc 'File Format Version: '
|
|
// 296: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 299: iload #8
|
|
// 301: invokevirtual append : (I)Ljava/lang/StringBuilder;
|
|
// 304: ldc '\\nMaximum supported Format Version: '
|
|
// 306: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 309: iconst_3
|
|
// 310: invokevirtual append : (I)Ljava/lang/StringBuilder;
|
|
// 313: ldc '\\nYou likely need a newer version of this application to load this file.'
|
|
// 315: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 318: invokevirtual toString : ()Ljava/lang/String;
|
|
// 321: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 324: athrow
|
|
// 325: iload #8
|
|
// 327: iconst_1
|
|
// 328: if_icmpne -> 358
|
|
// 331: aload #6
|
|
// 333: bipush #12
|
|
// 335: iconst_2
|
|
// 336: iconst_1
|
|
// 337: iconst_0
|
|
// 338: invokestatic a : ([BIIZZ)I
|
|
// 341: istore #9
|
|
// 343: aload #6
|
|
// 345: bipush #14
|
|
// 347: iconst_4
|
|
// 348: iconst_1
|
|
// 349: iconst_0
|
|
// 350: invokestatic b : ([BIIZZ)J
|
|
// 353: lstore #10
|
|
// 355: goto -> 382
|
|
// 358: aload #6
|
|
// 360: bipush #12
|
|
// 362: iconst_4
|
|
// 363: iconst_1
|
|
// 364: iconst_0
|
|
// 365: invokestatic a : ([BIIZZ)I
|
|
// 368: istore #9
|
|
// 370: aload #6
|
|
// 372: bipush #16
|
|
// 374: iconst_4
|
|
// 375: iconst_1
|
|
// 376: iconst_0
|
|
// 377: invokestatic b : ([BIIZZ)J
|
|
// 380: lstore #10
|
|
// 382: aload #6
|
|
// 384: bipush #8
|
|
// 386: iconst_4
|
|
// 387: iconst_1
|
|
// 388: iconst_0
|
|
// 389: invokestatic b : ([BIIZZ)J
|
|
// 392: ldc2_w 1000
|
|
// 395: lmul
|
|
// 396: lstore #12
|
|
// 398: lload #10
|
|
// 400: l2i
|
|
// 401: aload #6
|
|
// 403: arraylength
|
|
// 404: isub
|
|
// 405: newarray byte
|
|
// 407: astore #14
|
|
// 409: iconst_0
|
|
// 410: istore #7
|
|
// 412: iload #7
|
|
// 414: aload #5
|
|
// 416: aload #14
|
|
// 418: iload #7
|
|
// 420: aload #14
|
|
// 422: arraylength
|
|
// 423: iload #7
|
|
// 425: isub
|
|
// 426: invokevirtual read : ([BII)I
|
|
// 429: iadd
|
|
// 430: istore #7
|
|
// 432: iload #7
|
|
// 434: aload #14
|
|
// 436: arraylength
|
|
// 437: if_icmplt -> 412
|
|
// 440: aload #6
|
|
// 442: arraylength
|
|
// 443: aload #14
|
|
// 445: arraylength
|
|
// 446: iadd
|
|
// 447: newarray byte
|
|
// 449: astore #15
|
|
// 451: aload #6
|
|
// 453: iconst_0
|
|
// 454: aload #15
|
|
// 456: iconst_0
|
|
// 457: aload #6
|
|
// 459: arraylength
|
|
// 460: invokestatic arraycopy : (Ljava/lang/Object;ILjava/lang/Object;II)V
|
|
// 463: aload #14
|
|
// 465: iconst_0
|
|
// 466: aload #15
|
|
// 468: aload #6
|
|
// 470: arraylength
|
|
// 471: aload #14
|
|
// 473: arraylength
|
|
// 474: invokestatic arraycopy : (Ljava/lang/Object;ILjava/lang/Object;II)V
|
|
// 477: iload #9
|
|
// 479: ifle -> 500
|
|
// 482: aload #15
|
|
// 484: iload #9
|
|
// 486: lload #10
|
|
// 488: l2i
|
|
// 489: iload #9
|
|
// 491: isub
|
|
// 492: invokestatic a : ([BII)Ljava/lang/String;
|
|
// 495: astore #16
|
|
// 497: goto -> 509
|
|
// 500: ldc ''
|
|
// 502: astore #16
|
|
// 504: lload #10
|
|
// 506: l2i
|
|
// 507: istore #9
|
|
// 509: aload_2
|
|
// 510: invokevirtual length : ()I
|
|
// 513: ifle -> 562
|
|
// 516: aload_2
|
|
// 517: invokevirtual getBytes : ()[B
|
|
// 520: astore #18
|
|
// 522: aload #18
|
|
// 524: arraylength
|
|
// 525: iconst_1
|
|
// 526: iadd
|
|
// 527: newarray byte
|
|
// 529: astore #17
|
|
// 531: aload #18
|
|
// 533: iconst_0
|
|
// 534: aload #17
|
|
// 536: iconst_0
|
|
// 537: aload #18
|
|
// 539: arraylength
|
|
// 540: invokestatic arraycopy : (Ljava/lang/Object;ILjava/lang/Object;II)V
|
|
// 543: aload #17
|
|
// 545: aload #18
|
|
// 547: arraylength
|
|
// 548: iconst_0
|
|
// 549: bastore
|
|
// 550: iload #9
|
|
// 552: aload #17
|
|
// 554: arraylength
|
|
// 555: iadd
|
|
// 556: i2l
|
|
// 557: lstore #10
|
|
// 559: goto -> 581
|
|
// 562: iconst_0
|
|
// 563: istore #9
|
|
// 565: lload #10
|
|
// 567: aload #16
|
|
// 569: invokevirtual length : ()I
|
|
// 572: i2l
|
|
// 573: lsub
|
|
// 574: lstore #10
|
|
// 576: iconst_0
|
|
// 577: newarray byte
|
|
// 579: astore #17
|
|
// 581: iload #8
|
|
// 583: iconst_1
|
|
// 584: if_icmpne -> 615
|
|
// 587: aload #15
|
|
// 589: iload #9
|
|
// 591: bipush #12
|
|
// 593: iconst_2
|
|
// 594: iconst_1
|
|
// 595: invokestatic a : ([BIIIZ)[B
|
|
// 598: pop
|
|
// 599: aload #15
|
|
// 601: lload #10
|
|
// 603: l2i
|
|
// 604: bipush #14
|
|
// 606: iconst_4
|
|
// 607: iconst_1
|
|
// 608: invokestatic a : ([BIIIZ)[B
|
|
// 611: pop
|
|
// 612: goto -> 640
|
|
// 615: aload #15
|
|
// 617: iload #9
|
|
// 619: bipush #12
|
|
// 621: iconst_4
|
|
// 622: iconst_1
|
|
// 623: invokestatic a : ([BIIIZ)[B
|
|
// 626: pop
|
|
// 627: aload #15
|
|
// 629: lload #10
|
|
// 631: l2i
|
|
// 632: bipush #16
|
|
// 634: iconst_4
|
|
// 635: iconst_1
|
|
// 636: invokestatic a : ([BIIIZ)[B
|
|
// 639: pop
|
|
// 640: new java/io/File
|
|
// 643: dup
|
|
// 644: new java/lang/StringBuilder
|
|
// 647: dup
|
|
// 648: invokespecial <init> : ()V
|
|
// 651: aload_1
|
|
// 652: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 655: ldc '.tmp'
|
|
// 657: invokevirtual append : (Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
// 660: invokevirtual toString : ()Ljava/lang/String;
|
|
// 663: invokespecial <init> : (Ljava/lang/String;)V
|
|
// 666: astore #18
|
|
// 668: new java/io/FileOutputStream
|
|
// 671: dup
|
|
// 672: aload #18
|
|
// 674: invokespecial <init> : (Ljava/io/File;)V
|
|
// 677: astore #19
|
|
// 679: new java/io/BufferedOutputStream
|
|
// 682: dup
|
|
// 683: aload #19
|
|
// 685: invokespecial <init> : (Ljava/io/OutputStream;)V
|
|
// 688: astore #20
|
|
// 690: aload #20
|
|
// 692: aload #15
|
|
// 694: iconst_0
|
|
// 695: iload #9
|
|
// 697: invokevirtual write : ([BII)V
|
|
// 700: aload #20
|
|
// 702: aload #17
|
|
// 704: invokevirtual write : ([B)V
|
|
// 707: sipush #1024
|
|
// 710: newarray byte
|
|
// 712: astore #21
|
|
// 714: aload #5
|
|
// 716: aload #21
|
|
// 718: invokevirtual read : ([B)I
|
|
// 721: istore #7
|
|
// 723: iload #7
|
|
// 725: ifle -> 738
|
|
// 728: aload #20
|
|
// 730: aload #21
|
|
// 732: iconst_0
|
|
// 733: iload #7
|
|
// 735: invokevirtual write : ([BII)V
|
|
// 738: iload #7
|
|
// 740: iconst_m1
|
|
// 741: if_icmpne -> 714
|
|
// 744: aload #20
|
|
// 746: invokevirtual flush : ()V
|
|
// 749: aload #20
|
|
// 751: invokevirtual close : ()V
|
|
// 754: aload #5
|
|
// 756: invokevirtual close : ()V
|
|
// 759: goto -> 792
|
|
// 762: astore #21
|
|
// 764: goto -> 792
|
|
// 767: astore #22
|
|
// 769: aload #20
|
|
// 771: invokevirtual flush : ()V
|
|
// 774: aload #20
|
|
// 776: invokevirtual close : ()V
|
|
// 779: aload #5
|
|
// 781: invokevirtual close : ()V
|
|
// 784: goto -> 789
|
|
// 787: astore #23
|
|
// 789: aload #22
|
|
// 791: athrow
|
|
// 792: aload #4
|
|
// 794: invokevirtual delete : ()Z
|
|
// 797: pop
|
|
// 798: aload #18
|
|
// 800: aload #4
|
|
// 802: invokevirtual renameTo : (Ljava/io/File;)Z
|
|
// 805: pop
|
|
// 806: aload_3
|
|
// 807: ifnull -> 874
|
|
// 810: aload_3
|
|
// 811: invokevirtual close : ()V
|
|
// 814: goto -> 874
|
|
// 817: astore #5
|
|
// 819: ldc ac/y
|
|
// 821: invokevirtual getName : ()Ljava/lang/String;
|
|
// 824: invokestatic getLogger : (Ljava/lang/String;)Ljava/util/logging/Logger;
|
|
// 827: getstatic java/util/logging/Level.SEVERE : Ljava/util/logging/Level;
|
|
// 830: aconst_null
|
|
// 831: aload #5
|
|
// 833: invokevirtual log : (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
|
|
// 836: goto -> 874
|
|
// 839: astore #24
|
|
// 841: aload_3
|
|
// 842: ifnull -> 871
|
|
// 845: aload_3
|
|
// 846: invokevirtual close : ()V
|
|
// 849: goto -> 871
|
|
// 852: astore #25
|
|
// 854: ldc ac/y
|
|
// 856: invokevirtual getName : ()Ljava/lang/String;
|
|
// 859: invokestatic getLogger : (Ljava/lang/String;)Ljava/util/logging/Logger;
|
|
// 862: getstatic java/util/logging/Level.SEVERE : Ljava/util/logging/Level;
|
|
// 865: aconst_null
|
|
// 866: aload #25
|
|
// 868: invokevirtual log : (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
|
|
// 871: aload #24
|
|
// 873: athrow
|
|
// 874: return
|
|
// Exception table:
|
|
// from to target type
|
|
// 157 806 839 finally
|
|
// 690 744 767 finally
|
|
// 744 759 762 java/io/IOException
|
|
// 767 769 767 finally
|
|
// 769 784 787 java/io/IOException
|
|
// 810 814 817 java/io/IOException
|
|
// 839 841 839 finally
|
|
// 845 849 852 java/io/IOException
|
|
}
|
|
}
|
|
|
|
|
|
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/ac/y.class
|
|
* Java compiler version: 8 (52.0)
|
|
* JD-Core Version: 1.1.3
|
|
*/ |