package com.cp.rusrs; import java.net.URLConnection; import java.net.URL; import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; /** * Date: Jul 17, 2007 * Time: 7:41:32 PM * Author: Aftermath */ public class SSLeecher { public static void main(String[] args) { List h = new ArrayList(); try { URLConnection a = new URL("http://www.moparscape.org/serverstatus.php").openConnection(); a.setRequestProperty("User-agent", "Mozilla"); BufferedReader b = new BufferedReader(new InputStreamReader(a.getInputStream())); String c; while((c = b.readLine()) != null) { if(c.contains("/?server=")) { int g = c.indexOf("&"); String e = c.substring(c.indexOf("server=") + 7, g); int f = Integer.parseInt(c.substring(c.indexOf("port=") + 5, c.indexOf("&", g + 1))); h.add(e + ":" + f); } } System.out.println(h.size() + ":" + h); } catch (IOException e) { e.printStackTrace(); } } }