Files
sbot_archive/r.java
T
wes 2625b73800 SBoT 1.0 decompiled with jad 1.5.8e
Same SBoT.jar, decompiled with jad instead of CFR for comparison -- jad
is the same decompiler the community used on RSC client dumps back in
2004 (see DeobedMC201.rar). A few methods didn't fully resolve (jad is
much less capable than CFR on complex control flow); those are marked
inline where jad gave up.
2026-08-25 13:11:37 -04:00

100 lines
1.8 KiB
Java

// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: packimports(3)
import java.applet.Applet;
import java.net.Socket;
public class r
{
public static final void a(String s, byte abyte0[])
{
i[h] = s;
j[h] = abyte0;
h++;
}
public static final byte[] a(String s)
{
boolean flag = false;
return null;
}
public static final Socket a(int k)
{
c = k;
if(!q.d) goto _L2; else goto _L1
_L1:
try
{
Thread.sleep(100L);
}
catch(Exception _ex) { }
_L2:
if(c == 0)
return d;
if(true) goto _L1; else goto _L3
_L3:
}
public static final void a(Runnable runnable)
{
runnable;
if(q.d) goto _L2; else goto _L1
_L1:
e;
if(ahd.anl == 0) goto _L4; else goto _L3
_L3:
try
{
Thread.sleep(100L);
}
catch(Exception _ex) { }
_L4:
e;
_L2:
JVM INSTR ifnonnull 16;
goto _L5 _L3
_L5:
}
public static final String b(String s)
{
s;
if(q.d) goto _L2; else goto _L1
_L1:
f;
if(ahd.anl == 0) goto _L4; else goto _L3
_L3:
try
{
Thread.sleep(100L);
}
catch(Exception _ex) { }
_L4:
f;
_L2:
JVM INSTR ifnonnull 16;
goto _L5 _L3
_L5:
return g;
}
public r()
{
}
public static Applet a;
public static int b;
static int c;
static Socket d;
static Runnable e = null;
static String f = null;
static String g;
static int h;
private static String i[] = new String[50];
private static byte j[][] = new byte[50][];
}