Вверх ↑
Ответов: 1792
#1: 2016-02-09 17:10:20 ЛС | профиль | цитата
Я афигеваю, 60к голд стоит какие-то несчастные строчки подобных этим
Код
package net.mcgl;

import java.applet.Applet;
import java.applet.AppletContext;
import java.applet.AppletStub;
import java.awt.Frame;
import java.net.URL;

public class MCGLFrame extends Frame implements AppletStub {

public static final int VERSION = 12;
private static final long serialVersionUID = 1L;
private String login;
private String password;
private Applet applet;

public MCGLFrame(String login, String password) {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aload_0
* 1: ldc -= Minecraft Galaxy =-
* 3: invokespecial java/awt/Frame."‹init›"Ljava/lang/String;)V
* 6: aload_0
* 7: aload_1
* 8: putfield net/mcgl/MCGLFrame.login:Ljava/lang/String;
* 11: aload_0
* 12: aload_2
* 13: putfield net/mcgl/MCGLFrame.password:Ljava/lang/String;
* 16: aload_0
* 17: getfield net/mcgl/MCGLFrame.password:Ljava/lang/String;
* 20: ifnull 33
* 23: aload_0
* 24: getfield net/mcgl/MCGLFrame.password:Ljava/lang/String;
* 27: invokevirtual java/lang/String.isEmpty)Z
* 30: ifeq 41
* 33: getstatic java/lang/System.out:Ljava/io/PrintStream;
* 36: ldc Empty RP
* 38: invokevirtual java/io/PrintStream.printlnLjava/lang/String;)V
* 41: aload_0
* 42: getstatic java/awt/Color.BLACK:Ljava/awt/Color;
* 45: invokevirtual net/mcgl/MCGLFrame.setBackgroundLjava/awt/Color;)V
* 48: aload_0
* 49: new java/awt/BorderLayout
* 52: dup
* 53: invokespecial java/awt/BorderLayout."‹init›")V
* 56: invokevirtual net/mcgl/MCGLFrame.setLayoutLjava/awt/LayoutManager;)V
* 59: aload_0
* 60: iconst_1
* 61: invokevirtual net/mcgl/MCGLFrame.setFocusableZ)V
* 64: aload_0
* 65: iconst_0
* 66: invokevirtual net/mcgl/MCGLFrame.setStateI)V
* 69: sipush 900
* 72: istore_3
* 73: sipush 700
* 76: istore 4
* 78: new java/io/BufferedReader
* 81: dup
* 82: new java/io/FileReader
* 85: dup
* 86: new java/io/File
* 89: dup
* 90: ldc ./options.txt
* 92: invokespecial java/io/File."‹init›"Ljava/lang/String;)V
* 95: invokespecial java/io/FileReader."‹init›"Ljava/io/File;)V
* 98: invokespecial java/io/BufferedReader."‹init›"Ljava/io/Reader;)V
* 101: astore 5
* 103: ldc
* 105: astore 6
* 107: goto 163
* 110: aload 6
* 112: ldc :
* 114: invokevirtual java/lang/String.splitLjava/lang/String;)[Ljava/lang/String;
* 117: astore 7
* 119: aload 7
* 121: iconst_0
* 122: aaload
* 123: ldc windowwidth
* 125: invokevirtual java/lang/String.equalsLjava/lang/Object;)Z
* 128: ifeq 142
* 131: aload 7
* 133: iconst_1
* 134: aaload
* 135: invokestatic java/lang/Integer.parseIntLjava/lang/String;)I
* 138: istore_3
* 139: goto 163
* 142: aload 7
* 144: iconst_0
* 145: aaload
* 146: ldc windowheight
* 148: invokevirtual java/lang/String.equalsLjava/lang/Object;)Z
* 151: ifeq 163
* 154: aload 7
* 156: iconst_1
* 157: aaload
* 158: invokestatic java/lang/Integer.parseIntLjava/lang/String;)I
* 161: istore 4
* 163: aload 5
* 165: invokevirtual java/io/BufferedReader.readLine)Ljava/lang/String;
* 168: dup
* 169: astore 6
* 171: ifnonnull 110
* 174: aload 5
* 176: invokevirtual java/io/BufferedReader.close)V
* 179: goto 184
* 182: astore 5
* 184: aload_0
* 185: new java/awt/Dimension
* 188: dup
* 189: iload_3
* 190: iload 4
* 192: invokespecial java/awt/Dimension."‹init›"II)V
* 195: invokevirtual net/mcgl/MCGLFrame.setPreferredSizeLjava/awt/Dimension;)V
* 198: aload_0
* 199: iload_3
* 200: iload 4
* 202: invokevirtual net/mcgl/MCGLFrame.setSizeII)V
* 205: aload_0
* 206: new java/awt/Dimension
* 209: dup
* 210: sipush 640
* 213: sipush 480
* 216: invokespecial java/awt/Dimension."‹init›"II)V
* 219: invokevirtual net/mcgl/MCGLFrame.setMinimumSizeLjava/awt/Dimension;)V
* 222: aload_0
* 223: invokevirtual net/mcgl/MCGLFrame.pack)V
* 226: aload_0
* 227: aconst_null
* 228: invokevirtual net/mcgl/MCGLFrame.setLocationRelativeToLjava/awt/Component;)V
* 231: aload_0
* 232: ldc net/mcgl/MCGLFrame
* 234: ldc favicon.png
* 236: invokevirtual java/lang/Class.getResourceLjava/lang/String;)Ljava/net/URL;
* 239: invokestatic javax/imageio/ImageIO.readLjava/net/URL;)Ljava/awt/image/BufferedImage;
* 242: invokevirtual net/mcgl/MCGLFrame.setIconImageLjava/awt/Image;)V
* 245: goto 255
* 248: astore 5
* 250: aload 5
* 252: invokevirtual java/io/IOException.printStackTrace)V
* 255: aload_0
* 256: new net/mcgl/MCGLFrame$1
* 259: dup
* 260: aload_0
* 261: invokespecial net/mcgl/MCGLFrame$1."‹init›"Lnet/mcgl/MCGLFrame;)V
* 264: invokevirtual net/mcgl/MCGLFrame.addWindowListenerLjava/awt/event/WindowListener;)V
* 267: aload_0
* 268: invokevirtual net/mcgl/MCGLFrame.start)V
* 271: return
* Exception table:
* from to target type
* 78 179 182 Class java/lang/Exception
* 231 245 248 Class java/io/IOException
* */
// ‹/editor-fold›
}

public void start() {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: new net/mcgl/MCGLFrame$2
* 3: dup
* 4: aload_0
* 5: invokespecial net/mcgl/MCGLFrame$2."‹init›"Lnet/mcgl/MCGLFrame;)V
* 8: astore_1
* 9: aload_1
* 10: iconst_1
* 11: invokevirtual java/lang/Thread.setDaemonZ)V
* 14: aload_1
* 15: invokevirtual java/lang/Thread.start)V
* 18: return
* */
// ‹/editor-fold›
}

public void replace(Applet applet) {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aload_0
* 1: aload_1
* 2: putfield net/mcgl/MCGLFrame.applet:Ljava/applet/Applet;
* 5: aload_1
* 6: aload_0
* 7: invokevirtual java/applet/Applet.setStubLjava/applet/AppletStub;)V
* 10: aload_1
* 11: aload_0
* 12: invokevirtual net/mcgl/MCGLFrame.getWidth)I
* 15: aload_0
* 16: invokevirtual net/mcgl/MCGLFrame.getHeight)I
* 19: invokevirtual java/applet/Applet.setSizeII)V
* 22: aload_0
* 23: aload_1
* 24: ldc Center
* 26: invokevirtual net/mcgl/MCGLFrame.addLjava/awt/Component;Ljava/lang/Object;)V
* 29: aload_1
* 30: invokevirtual java/applet/Applet.init)V
* 33: aload_1
* 34: invokevirtual java/applet/Applet.start)V
* 37: aload_0
* 38: invokevirtual net/mcgl/MCGLFrame.validate)V
* 41: return
* */
// ‹/editor-fold›
}

public static void main(String[] args) {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aload_0
* 1: arraylength
* 2: iconst_1
* 3: if_icmpge 18
* 6: getstatic java/lang/System.err:Ljava/io/PrintStream;
* 9: ldc java -jar Minecraft.jar ‹login›
* 11: invokevirtual java/io/PrintStream.printlnLjava/lang/String;)V
* 14: iconst_0
* 15: invokestatic java/lang/System.exitI)V
* 18: ldc
* 20: astore_1
* 21: aload_0
* 22: arraylength
* 23: iconst_2
* 24: if_icmpne 42
* 27: aload_0
* 28: iconst_1
* 29: aaload
* 30: astore_1
* 31: getstatic java/lang/System.out:Ljava/io/PrintStream;
* 34: ldc RP1
* 36: invokevirtual java/io/PrintStream.printlnLjava/lang/String;)V
* 39: goto 81
* 42: getstatic java/lang/System.out:Ljava/io/PrintStream;
* 45: ldc RP2
* 47: invokevirtual java/io/PrintStream.printlnLjava/lang/String;)V
* 50: new java/io/BufferedReader
* 53: dup
* 54: new java/io/InputStreamReader
* 57: dup
* 58: getstatic java/lang/System.in:Ljava/io/InputStream;
* 61: invokespecial java/io/InputStreamReader."‹init›"Ljava/io/InputStream;)V
* 64: invokespecial java/io/BufferedReader."‹init›"Ljava/io/Reader;)V
* 67: astore_2
* 68: aload_2
* 69: invokevirtual java/io/BufferedReader.readLine)Ljava/lang/String;
* 72: astore_1
* 73: goto 81
* 76: astore_3
* 77: aload_3
* 78: invokevirtual java/io/IOException.printStackTrace)V
* 81: new net/mcgl/MCGLFrame
* 84: dup
* 85: aload_0
* 86: iconst_0
* 87: aaload
* 88: aload_1
* 89: invokespecial net/mcgl/MCGLFrame."‹init›"Ljava/lang/String;Ljava/lang/String;)V
* 92: astore_2
* 93: aload_2
* 94: iconst_1
* 95: invokevirtual net/mcgl/MCGLFrame.setVisibleZ)V
* 98: return
* Exception table:
* from to target type
* 68 73 76 Class java/io/IOException
* */
// ‹/editor-fold›
}

public boolean isActive() {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: iconst_1
* 1: ireturn
* */
// ‹/editor-fold›
}

public String getParameter(String name) {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aload_1
* 1: ldc_w login
* 4: invokevirtual java/lang/String.equalsLjava/lang/Object;)Z
* 7: ifeq 15
* 10: aload_0
* 11: getfield net/mcgl/MCGLFrame.login:Ljava/lang/String;
* 14: areturn
* 15: aload_1
* 16: ldc_w password
* 19: invokevirtual java/lang/String.equalsLjava/lang/Object;)Z
* 22: ifeq 30
* 25: aload_0
* 26: getfield net/mcgl/MCGLFrame.password:Ljava/lang/String;
* 29: areturn
* 30: aconst_null
* 31: areturn
* */
// ‹/editor-fold›
}

public void appletResize(int width, int height) {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: return
* */
// ‹/editor-fold›
}

public AppletContext getAppletContext() {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aconst_null
* 1: areturn
* */
// ‹/editor-fold›
}

public URL getCodeBase() {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: aconst_null
* 1: areturn
* */
// ‹/editor-fold›
}

public URL getDocumentBase() {
// ‹editor-fold defaultstate="collapsed" desc="Compiled Code"›
/* 0: new java/net/URL
* 3: dup
* 4: ldc_w http://mcgl.ru/
* 7: invokespecial java/net/URL."‹init›"Ljava/lang/String;)V
* 10: areturn
* 11: astore_1
* 12: aload_1
* 13: invokevirtual java/net/MalformedURLException.printStackTrace)V
* 16: aconst_null
* 17: areturn
* Exception table:
* from to target type
* 0 10 11 Class java/net/MalformedURLException
* */
// ‹/editor-fold›
}
}
карма: -13
Backend-Developer Мои документы Atarashi Jinsei
0