remove: PlayerUsageSnooper
This commit is contained in:
@@ -1,49 +0,0 @@
|
||||
package ru.di9.minecraft.shared.player;
|
||||
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@SuppressWarnings("all")
|
||||
public class PlayerUsageSnooper
|
||||
{
|
||||
private Map field_019y;
|
||||
private final URL field_020y;
|
||||
|
||||
public PlayerUsageSnooper(String par1Str)
|
||||
{
|
||||
field_019y = new HashMap();
|
||||
|
||||
try
|
||||
{
|
||||
field_020y = new URL((new StringBuilder()).append("http://snoop.minecraft.net/").append(par1Str).toString());
|
||||
}
|
||||
catch (MalformedURLException malformedurlexception)
|
||||
{
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
}
|
||||
|
||||
public void func_021y(String par1Str, Object par2Obj)
|
||||
{
|
||||
field_019y.put(par1Str, par2Obj);
|
||||
}
|
||||
|
||||
public void func_022y()
|
||||
{
|
||||
PlayerUsageSnooperThread playerusagesnooperthread = new PlayerUsageSnooperThread(this, "reporter");
|
||||
playerusagesnooperthread.setDaemon(true);
|
||||
playerusagesnooperthread.start();
|
||||
}
|
||||
|
||||
static URL func_023y(PlayerUsageSnooper par0PlayerUsageSnooper)
|
||||
{
|
||||
return par0PlayerUsageSnooper.field_020y;
|
||||
}
|
||||
|
||||
static Map func_024y(PlayerUsageSnooper par0PlayerUsageSnooper)
|
||||
{
|
||||
return par0PlayerUsageSnooper.field_019y;
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package ru.di9.minecraft.shared.player;
|
||||
|
||||
import ru.di9.minecraft.shared.utils.PostHttp;
|
||||
|
||||
@SuppressWarnings("all")
|
||||
class PlayerUsageSnooperThread extends Thread
|
||||
{
|
||||
final PlayerUsageSnooper field_025y;
|
||||
|
||||
PlayerUsageSnooperThread(PlayerUsageSnooper par1PlayerUsageSnooper, String par2Str)
|
||||
{
|
||||
super(par2Str);
|
||||
field_025y = par1PlayerUsageSnooper;
|
||||
}
|
||||
|
||||
public void run()
|
||||
{
|
||||
PostHttp.func_026y(PlayerUsageSnooper.func_023y(field_025y), PlayerUsageSnooper.func_024y(field_025y), true);
|
||||
}
|
||||
}
|
||||
@@ -1,108 +0,0 @@
|
||||
package ru.di9.minecraft.shared.utils;
|
||||
|
||||
import java.io.*;
|
||||
import java.net.*;
|
||||
import java.util.*;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
@SuppressWarnings("all")
|
||||
public class PostHttp
|
||||
{
|
||||
private PostHttp()
|
||||
{
|
||||
}
|
||||
|
||||
public static String func_027y(Map par0Map)
|
||||
{
|
||||
StringBuilder stringbuilder = new StringBuilder();
|
||||
Iterator iterator = par0Map.entrySet().iterator();
|
||||
|
||||
do
|
||||
{
|
||||
if (!iterator.hasNext())
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
java.util.Map.Entry entry = (java.util.Map.Entry)iterator.next();
|
||||
|
||||
if (stringbuilder.length() > 0)
|
||||
{
|
||||
stringbuilder.append('&');
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
stringbuilder.append(URLEncoder.encode((String)entry.getKey(), "UTF-8"));
|
||||
}
|
||||
catch (UnsupportedEncodingException unsupportedencodingexception)
|
||||
{
|
||||
unsupportedencodingexception.printStackTrace();
|
||||
}
|
||||
|
||||
if (entry.getValue() != null)
|
||||
{
|
||||
stringbuilder.append('=');
|
||||
|
||||
try
|
||||
{
|
||||
stringbuilder.append(URLEncoder.encode(entry.getValue().toString(), "UTF-8"));
|
||||
}
|
||||
catch (UnsupportedEncodingException unsupportedencodingexception1)
|
||||
{
|
||||
unsupportedencodingexception1.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
while (true);
|
||||
|
||||
return stringbuilder.toString();
|
||||
}
|
||||
|
||||
public static String func_026y(URL par0URL, Map par1Map, boolean par2)
|
||||
{
|
||||
return func_028y(par0URL, func_027y(par1Map), par2);
|
||||
}
|
||||
|
||||
public static String func_028y(URL par0URL, String par1Str, boolean par2)
|
||||
{
|
||||
try
|
||||
{
|
||||
String s = par1Str;
|
||||
HttpURLConnection httpurlconnection = (HttpURLConnection)par0URL.openConnection();
|
||||
httpurlconnection.setRequestMethod("POST");
|
||||
httpurlconnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
|
||||
httpurlconnection.setRequestProperty("Content-Length", (new StringBuilder()).append("").append(s.getBytes().length).toString());
|
||||
httpurlconnection.setRequestProperty("Content-Language", "en-US");
|
||||
httpurlconnection.setUseCaches(false);
|
||||
httpurlconnection.setDoInput(true);
|
||||
httpurlconnection.setDoOutput(true);
|
||||
DataOutputStream dataoutputstream = new DataOutputStream(httpurlconnection.getOutputStream());
|
||||
dataoutputstream.writeBytes(s);
|
||||
dataoutputstream.flush();
|
||||
dataoutputstream.close();
|
||||
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(httpurlconnection.getInputStream()));
|
||||
StringBuffer stringbuffer = new StringBuffer();
|
||||
String s1;
|
||||
|
||||
while ((s1 = bufferedreader.readLine()) != null)
|
||||
{
|
||||
stringbuffer.append(s1);
|
||||
stringbuffer.append('\r');
|
||||
}
|
||||
|
||||
bufferedreader.close();
|
||||
return stringbuffer.toString();
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
if (!par2)
|
||||
{
|
||||
Logger.getLogger("Minecraft").log(Level.SEVERE, (new StringBuilder()).append("Could not post to ").append(par0URL).toString(), exception);
|
||||
}
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user