1.1.8 - Update user-agent, unique UA for Reddit requests

for #191 #193 #189
This commit is contained in:
4pr0n 2015-03-29 15:01:57 -07:00
parent 6d040aa0d1
commit d92463ee57
4 changed files with 7 additions and 3 deletions

View File

@ -4,7 +4,7 @@
<groupId>com.rarchives.ripme</groupId>
<artifactId>ripme</artifactId>
<packaging>jar</packaging>
<version>1.1.7</version>
<version>1.1.8</version>
<name>ripme</name>
<url>http://rip.rarchives.com</url>
<properties>

View File

@ -28,7 +28,7 @@ public abstract class AbstractRipper
protected static final Logger logger = Logger.getLogger(AbstractRipper.class);
public static final String USER_AGENT =
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:35.0) Gecko/20100101 Firefox/35.0";
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:36.0) Gecko/20100101 Firefox/36.0";
protected URL url;
protected File workingDir;

View File

@ -12,6 +12,7 @@ import org.json.JSONObject;
import org.json.JSONTokener;
import com.rarchives.ripme.ripper.AlbumRipper;
import com.rarchives.ripme.ui.UpdateUtils;
import com.rarchives.ripme.utils.Http;
import com.rarchives.ripme.utils.RipUtils;
import com.rarchives.ripme.utils.Utils;
@ -24,6 +25,8 @@ public class RedditRipper extends AlbumRipper {
private static final String HOST = "reddit";
private static final String DOMAIN = "reddit.com";
private static final String REDDIT_USER_AGENT = "RipMe:github/4pr0n/ripme:" + UpdateUtils.getThisJarVersion() + " (by /u/4_pr0n)";
private static final int SLEEP_TIME = 2000;
@ -120,6 +123,7 @@ public class RedditRipper extends AlbumRipper {
String jsonString = Http.url(url)
.ignoreContentType()
.userAgent(REDDIT_USER_AGENT)
.response()
.body();

View File

@ -21,7 +21,7 @@ import com.rarchives.ripme.utils.Utils;
public class UpdateUtils {
private static final Logger logger = Logger.getLogger(UpdateUtils.class);
private static final String DEFAULT_VERSION = "1.1.7";
private static final String DEFAULT_VERSION = "1.1.8";
private static final String updateJsonURL = "http://rarchives.com/ripme.json";
private static final String updateJarURL = "http://rarchives.com/ripme.jar";
private static final String mainFileName = "ripme.jar";