From 3781737786948b9ebfc94ed9fade618caa79a6b0 Mon Sep 17 00:00:00 2001 From: MrPlaygon <-> Date: Fri, 1 Mar 2019 18:26:16 +0100 Subject: [PATCH] Custom Login possible now --- .../rarchives/ripme/ripper/rippers/DeviantartRipper.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/DeviantartRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/DeviantartRipper.java index a6b0c295..6a171228 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/DeviantartRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/DeviantartRipper.java @@ -157,6 +157,8 @@ public class DeviantartRipper extends AbstractHTMLRipper { */ private void login() throws IOException { + String customUsername = Utils.getConfigString("DeviantartCustomLoginUsername", this.username); + String customPassword = Utils.getConfigString("DeviantartCustomLoginPassword", this.password); try { String dACookies = Utils.getConfigString(utilsKey, null); updateCookie(dACookies != null ? deserialize(dACookies) : null); @@ -183,8 +185,8 @@ public class DeviantartRipper extends AbstractHTMLRipper { // Build Login Data HashMap loginData = new HashMap(); loginData.put("challenge", ""); - loginData.put("username", this.username); - loginData.put("password", this.password); + loginData.put("username", customUsername); + loginData.put("password", customPassword); loginData.put("remember_me", "1"); loginData.put("validate_token", token); loginData.put("validate_key", key);