home *** CD-ROM | disk | FTP | other *** search
- import java.io.DataInputStream;
- import java.io.IOException;
- import java.io.OutputStream;
- import javax.microedition.io.Connector;
- import javax.microedition.io.HttpConnection;
- import javax.microedition.lcdui.Canvas;
-
- // $FF: renamed from: i
- public class class_0 extends b implements Runnable, g {
- // $FF: renamed from: f n
- private n field_0 = new n();
- // $FF: renamed from: d int
- private int field_1 = 0;
-
- public class_0(Main var1) {
- super(var1);
- }
-
- // $FF: renamed from: b () int
- protected int method_0() {
- return this.field_1;
- }
-
- public void run() {
- Thread var1 = Thread.currentThread();
- HttpConnection var2 = null;
- DataInputStream var3 = null;
- OutputStream var4 = null;
-
- label237: {
- try {
- this.field_1 = 20;
- ((Canvas)this).repaint();
- var2 = (HttpConnection)Connector.open("http://www.granveaud.com/mobile_version/scores.jsp");
- var2.setRequestMethod("POST");
- var2.setRequestProperty("Connection", "close");
- var2.setRequestProperty("Content-type", "application/octet-stream");
- if (super.a == var1) {
- this.field_1 = 40;
- ((Canvas)this).repaint();
- byte[] var5 = this.field_0.a();
- var4 = var2.openOutputStream();
- var4.write(var5);
- var4.close();
- this.field_1 = 60;
- ((Canvas)this).repaint();
- int var6 = var2.getResponseCode();
- if (super.a != var1) {
- return;
- }
-
- if (var6 == 200) {
- this.field_1 = 80;
- ((Canvas)this).repaint();
- var3 = var2.openDataInputStream();
- int var7 = var3.readInt();
- byte[] var8 = new byte[var7];
- var3.readFully(var8);
- this.field_1 = 100;
- ((Canvas)this).repaint();
- this.field_0.a(var8);
- this.field_0.c();
- }
- break label237;
- }
- } catch (Exception var33) {
- ((Throwable)var33).printStackTrace();
-
- try {
- Thread.sleep(1000L);
- } catch (InterruptedException var32) {
- }
- break label237;
- } finally {
- if (var4 != null) {
- try {
- var4.close();
- } catch (IOException var31) {
- }
- }
-
- if (var3 != null) {
- try {
- var3.close();
- } catch (IOException var30) {
- }
- }
-
- if (var2 != null) {
- try {
- var2.close();
- } catch (IOException var29) {
- }
- }
-
- }
-
- return;
- }
-
- super.e.a(new c(super.e));
- }
- }
-