Update urls and urlconnection ua for cloudflare

This commit is contained in:
Adam
2016-04-08 23:10:09 -04:00
parent 03cf1b251a
commit cf282f0cdd
2 changed files with 6 additions and 4 deletions

View File

@@ -9,6 +9,7 @@ import java.io.InputStreamReader;
import java.net.MalformedURLException; import java.net.MalformedURLException;
import java.net.URL; import java.net.URL;
import java.net.URLClassLoader; import java.net.URLClassLoader;
import java.net.URLConnection;
import java.util.List; import java.util.List;
import net.runelite.launcher.ArtifactResolver; import net.runelite.launcher.ArtifactResolver;
import net.runelite.launcher.Launcher; import net.runelite.launcher.Launcher;
@@ -19,7 +20,7 @@ import org.eclipse.aether.resolution.DependencyResolutionException;
public class ClientLoader public class ClientLoader
{ {
private static final String CLIENT_ARTIFACT_URL = "http://192.168.1.2/rs/client.json"; private static final String CLIENT_ARTIFACT_URL = "https://static.runelite.net/client.json";
public Applet load() throws MalformedURLException, ClassNotFoundException, IOException, InstantiationException, IllegalAccessException, DependencyResolutionException public Applet load() throws MalformedURLException, ClassNotFoundException, IOException, InstantiationException, IllegalAccessException, DependencyResolutionException
{ {
@@ -46,7 +47,9 @@ public class ClientLoader
private static Artifact getClientArtifact() throws MalformedURLException, IOException private static Artifact getClientArtifact() throws MalformedURLException, IOException
{ {
URL u = new URL(CLIENT_ARTIFACT_URL); URL u = new URL(CLIENT_ARTIFACT_URL);
try (InputStream i = u.openStream()) URLConnection conn = u.openConnection();
conn.setRequestProperty("User-Agent", "Mozilla/5.0");
try (InputStream i = conn.getInputStream())
{ {
Gson g = new Gson(); Gson g = new Gson();
return g.fromJson(new InputStreamReader(i), DefaultArtifact.class); return g.fromJson(new InputStreamReader(i), DefaultArtifact.class);

View File

@@ -26,8 +26,7 @@ public class ConfigLoader
{ {
try try
{ {
configURL = new URL("http://192.168.1.2/rs/jav_config.ws"); configURL = new URL("http://oldschool.runescape.com/jav_config.ws"); // https redirects us to rs3
//configURL = new URL("http://oldschool1.runescape.com/jav_config.ws"); // https redirects us to rs3
} }
catch (MalformedURLException ex) catch (MalformedURLException ex)
{ {