📄 n.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2006-5-1 19:31:43
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import java.io.IOException;
import javax.microedition.io.Connector;
import javax.microedition.io.HttpConnection;
public final class n
{
public n()
{
}
public static final String a(String s, String s1, String s2, String s3, boolean flag)
throws bq
{
HttpConnection httpconnection;
String s4;
String s5;
httpconnection = null;
s4 = "0";
StringBuffer stringbuffer = new StringBuffer();
if(s1 != null)
stringbuffer.append("a=" + s1 + "&");
if(s2 != null)
stringbuffer.append("b=" + s2 + "&");
if(s != null)
stringbuffer.append("c=" + u.a(s, 0) + "&");
if(s3 != null)
stringbuffer.append("d=" + s3);
int i;
if((i = (s5 = stringbuffer.toString()).length()) > 0 && s5.lastIndexOf('&') == i - 1)
s5 = s5.substring(0, i - 1);
int j;
try
{
if((j = (httpconnection = (HttpConnection)Connector.open("http://www.mobisophy.com/servlets/AuthenP?" + s5)).getResponseCode()) == 200)
{
String s6 = httpconnection.getHeaderField("aaa").trim();
int k = 0;
if(s6.length() <= 3)
switch(k = Integer.parseInt(s6))
{
case 5: // '\005'
throw new bq(5);
case 6: // '\006'
throw new bq(6);
case 7: // '\007'
throw new bq(7);
case 8: // '\b'
throw new bq(8);
case 4: // '\004'
throw new bq(9, -4);
case 10: // '\n'
if(flag)
throw new bq(9, -10);
break;
}
else
s4 = s6;
} else
if(flag)
throw new bq(9, j + 10000);
}
catch (Exception _ex) {throw new bq(9, -10);}
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(Exception _ex) { }
//break MISSING_BLOCK_LABEL_531;
//bq bq1;
//bq1;
try
{
if(httpconnection != null)
{
httpconnection.close();
httpconnection = null;
}
}
//catch(Exception _ex) {throw bq1; }
catch(Exception _ex) { }
//throw bq1;
//JVM INSTR pop ;
if(flag)
{
try
{
if(httpconnection != null)
{
httpconnection.close();
httpconnection = null;
}
}
catch(Exception _ex) {throw new bq(9, -3); }
}
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(Exception _ex) { throw new bq(9, -3);}
//break MISSING_BLOCK_LABEL_531;
//Exception exception;
//exception;
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(Exception _ex) {throw new bq(9, -3);}
//throw exception;
return s4;
}
public static final void a(int i, String s, String s1)
{
HttpConnection httpconnection;
Exception exception;
httpconnection = null;
StringBuffer stringbuffer;
(stringbuffer = new StringBuffer()).append("a=ERR").append(i).append("&b=").append(s);
stringbuffer.append("&c=").append(u.a(s1, 0));
String s2 = stringbuffer.toString();
try
{
(httpconnection = (HttpConnection)Connector.open("http://www.mobisophy.com/servlets/AuthenP?" + s2)).getResponseCode();
}
catch(Exception _ex)
{
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(IOException _ex2) { }
return;
}
finally { }
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(IOException _ex) { }
//return;
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(IOException _ex) {return; }
//throw exception;
}
public static final void b(int i, String s, String s1)
{
HttpConnection httpconnection;
Exception exception;
httpconnection = null;
StringBuffer stringbuffer;
(stringbuffer = new StringBuffer()).append("a=NUM").append(i).append("&b=").append(s);
stringbuffer.append("&c=").append(u.a(s1, 0));
String s2 = stringbuffer.toString();
try
{
(httpconnection = (HttpConnection)Connector.open("http://www.mobisophy.com/servlets/AuthenP?" + s2)).getResponseCode();
}
catch(Exception _ex)
{
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(IOException _ex2) { return;}
//return;
}
finally { }
try
{
if(httpconnection != null)
httpconnection.close();
}
catch(IOException _ex) { return;}
//return;
//throw exception;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -